ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #13861  
Старый 21.12.2009, 00:04
Аватар для chekist
chekist
Reservists Of Antichat - Level 6
Регистрация: 14.11.2007
Сообщений: 177
Провел на форуме:
1246854

Репутация: 622
По умолчанию

Цитата:
Сообщение от N2kroot  
Как сделать авторизацию на php на файлах?
Нашёл довольно подходящий скрипт :

Но мне не надо печенек и даже сессий...Надо просто рег\вход и после входа передать данные в чат: ник,статус, права
Убирал лишнее сам --- после нажатия добавить нифига не происходит(
решето, а как ты собрался авторизацию делать, если не хочешь использовать печеньки и сессию?
 
Ответить с цитированием

  #13862  
Старый 21.12.2009, 03:43
Аватар для bxN5
bxN5
Постоянный
Регистрация: 08.01.2006
Сообщений: 865
Провел на форуме:
3279330

Репутация: 343


Отправить сообщение для bxN5 с помощью ICQ
По умолчанию

форма
PHP код:
echo ('
<form action="index.php?go=ok"  method="post">
Новый пароль:  <input type="text" name="сpwfl"><br> <input type="submit" name="but1" value="Изменить пароль" /> </form>'
); 
приемник
PHP код:
если var_dump($_POST); получаю массив
array(2) { ["сpwfl"]=>  string(6"214324" ["but1"]=>  string(15"Изменить пароль" 
если var_dump($_POST['cpwfl']); получаю null почему
if(isset(
$_POST['cpwfl']) && isset($_POST['but1']) ) 
 
Ответить с цитированием

  #13863  
Старый 21.12.2009, 12:00
Аватар для svesve
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме:
1734541

Репутация: 214


По умолчанию

Цитата:
Сообщение от bxN5  
форма
PHP код:
echo ('
<form action="index.php?go=ok"  method="post">
Новый пароль:  <input type="text" name="сpwfl"><br> <input type="submit" name="but1" value="Изменить пароль" /> </form>'
); 
приемник
PHP код:
если var_dump($_POST); получаю массив
array(2) { ["сpwfl"]=>  string(6"214324" ["but1"]=>  string(15"Изменить пароль" 
если var_dump($_POST['cpwfl']); получаю null почему
if(isset(
$_POST['cpwfl']) && isset($_POST['but1']) ) 
перепиши имя поля и имя в переменной, у тебя где-то символ русский стоит

так все пашет

PHP код:
echo ('
<form action=""  method="post">
Новый пароль:  <input type="text" name="nnn"><br> <input type="submit" name="but1" value="Изменить пароль" /> </form>'
);  

echo 
var_dump($_POST);
echo 
var_dump($_POST['nnn']); 

Последний раз редактировалось svesve; 21.12.2009 в 12:05..
 
Ответить с цитированием

  #13864  
Старый 21.12.2009, 23:56
Аватар для AFoST
AFoST
Members of Antichat - Level 5
Регистрация: 28.05.2007
Сообщений: 729
Провел на форуме:
5571194

Репутация: 1934


Отправить сообщение для AFoST с помощью ICQ
По умолчанию

Есть ли на php класс для работы с комплесными числами?
или нужна замена метода imag из класса complex для с++.
__________________
Появляюсь редко. Важные дела в реале.
 
Ответить с цитированием

  #13865  
Старый 22.12.2009, 00:06
Аватар для TDKronuS
TDKronuS
Познающий
Регистрация: 09.11.2009
Сообщений: 30
Провел на форуме:
311773

Репутация: 26
По умолчанию

Цитата:
Сообщение от AFoST  
Есть ли на php класс для работы с комплесными числами?
или нужна замена метода imag из класса complex для с++.
На phpclasses нашел такой:
PHP код:
<?
define
('Z_CARTESIAN'0);
define('Z_POLAR'1);
define('Z_RADIAN'0);
define('Z_DEGREE'1);


class 
Z{

// Constructor
    
function Z($var ""$im ""$type Z_CARTESIAN$unit Z_RADIAN ){
        if( 
$unit ){
            
$this->unit $unit;
        }

        list( 
$this->x$this->) = $this->parsefunc_get_args() );
    }

// Public Functions

    
function SetUnit($unit Z_RADIAN){
        
$this->unit $unit;
        return 
$this->unit;
    }

    function 
Re(){
        return 
$this->x;
    }

    function 
Im(){
        return 
$this->y;
    }

    function 
Mod(){
        return 
hypot$this->x$this->);
    }

    function 
Arg(){
        if( 
$this->unit ){
            return 
rad2degatan$this->$this->) );
        }
        else{
            return 
atan$this->$this->);
        }
    }

# For the following 4-op functions, input vars is same as constructor function.
    
function Add(){
        list( 
$x$y ) = $this->parsefunc_get_args() );
        
$this->x+= $x;
        
$this->y+= $y;
    }

    function 
Sub(){
        list( 
$x$y ) = $this->parsefunc_get_args() );
        
$this->x-= $x;
        
$this->y-= $y;
    }

    function 
Mul(){
        list( 
$x$y ) = $this->parsefunc_get_args() );
        list( 
$mod$arg ) = $this->ToPolar$x$y );
        list( 
$this->x$this->) = $this->ToCartesian$this->Mod()*$mod$this->Arg()+$arg );
    }

    function 
Div(){
        list( 
$x$y ) = $this->parsefunc_get_args() );
        list( 
$mod$arg ) = $this->ToPolar$x$y );
        list( 
$this->x$this->) = $this->ToCartesian$this->Mod()/$mod$this->Arg()-$arg );
    }





// Private functions


    
function parse$arr ){
        list (
$var$im$type$unit ) = $arr;
    
        if( 
$var ){
            if( 
$im ){
                if( 
$type == Z_POLAR ){
                    if( 
stristr$im"d" ) || ( ($unit == Z_DEGREE) && (!stristr$im"d" )) ) ){
                        
$im deg2rad$im );
                    }
                    list( 
$x$y ) = $this->ToCartesian$var$im );
                }
                else{
                    
$x $var;
                    
$y $im;
                }
            }
            else{
                list( 
$x$y ) = $this->parse_number$var );
            }
        }
        return array( 
$x$y );
    }


    function 
parse_number($str){
        
$str preg_replace("/\s*/","",$str);
        if( 
preg_match("/(?i)[^erd\-+ij.,0-9]+/"$str) ){
            return -
1;
        }
        else{
            if( 
stristr$str"e" ) ){
                
preg_match("/(?i)([0-9]+)e-[ij]?([0-9rd]+)[ij]?/"$str$arr);
                if( 
sizeof$arr ) ){
                    if( 
stristr$arr[2], "d" ) ){
                        
$arr[2] = deg2rad$arr[2] );
                    }
                    list( 
$re$im ) = $this->ToCartesian$arr[1], $arr[2] );
                }
            }
            else{
                
preg_match_all"/(?i)([\-+]?[0-9.,ij]+)/"$str$arrPREG_SET_ORDER );
                if( 
sizeof$arr ) ){
                    foreach( 
$arr as $number ){
                        if( 
preg_match"/(?i)[ij]/"$number[1] ) ){
                            
$im += $number[1];
                        }
                        else{
                            
$re += $number[1];
                        }
                    }
                }
            }
            return array(
$re$im);
        }
    }
    









    function 
ToCartesian$mod$ang ){
        return array( ( 
$mod*cos($ang) ), ( $mod*sin($ang) ) );
    }
    
    function 
ToPolar$re$im ){
        return array( 
hypot$re$im ) , atan( ($im/$re) ) );
    }
    
}

?>

Последний раз редактировалось TDKronuS; 22.12.2009 в 00:08..
 
Ответить с цитированием

  #13866  
Старый 22.12.2009, 07:56
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Код:
perldoc Math::Complex ))
 
Ответить с цитированием

  #13867  
Старый 22.12.2009, 15:04
Аватар для akahaos
akahaos
Познающий
Регистрация: 05.05.2008
Сообщений: 43
Провел на форуме:
718081

Репутация: 2
Отправить сообщение для akahaos с помощью ICQ
По умолчанию

Подскажите скриптик, отправляю из проги пост запрос с содержанием например 'info=12345' нужно чтоб скрипт сохранил данный текст в файл
 
Ответить с цитированием

Помогите с str_replace()
  #13868  
Старый 22.12.2009, 15:17
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
Question Помогите с str_replace()

Есть строка и массив:
'1', '2', '3', '4'
Array ( [0] => 2 [1] => 4 )
нужно удалить и строчки '2', и '4'
получиться должно: '1', '3'

 
Ответить с цитированием

  #13869  
Старый 22.12.2009, 15:24
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от mff  
Есть строка и массив:
'1', '2', '3', '4'
Array ( [0] => 2 [1] => 4 )
нужно удалить и строчки '2', и '4'
получиться должно: '1', '3'

in_array()?+explode
 
Ответить с цитированием

  #13870  
Старый 22.12.2009, 15:27
Аватар для mff
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Цитата:
Сообщение от m0Hze  
in_array()?+explode
не совсем понятно можно примерчик? спасибо!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ