1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Результаты поиска

  1. LiptoN[Triton]
  2. LiptoN[Triton]
  3. LiptoN[Triton]
  4. LiptoN[Triton]
  5. LiptoN[Triton]
  6. LiptoN[Triton]
    Сообщение

    Ошибка скрипта

    , post: 140699, member: 12202"]Редактировал стартувую новость клиента,сделал test.php файл,а он не работает - http://joxi.ru/VWyPUxjKTJBDHzau02M Подскажите,что делать? p.s.-вот сам php код p.s.s.-вчера он работал на ура...а сегодня не хочет =с <html> <title> Регистрация =Tea PW=</title> <head> <meta http-equiv="content-type" content="text/html"; charset="UTF-8" /> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <center> <span style="font-size:15pt">Регистрация <font color="#ff0000">=Tea PW=</font></span> <form id="register" action="?do=register" method=post> <center> Логин:<br> <input class="input_box" type=text name=login><br> Пароль:<br> <input class="input_box" type=password name=passwd><br> Повтор пароля:<br> <input class="input_box" type=password name=repasswd><br> E-Mail:<br> <input class="input_box" type=text name=email><br> <input class="input_submit" type=submit name=submit value="Регистрация"><br> </table> </form> <?php $config = array ( 'host' => 'localhost', // Хост 'user' => 'root', // Имя пользователя 'pass' => '55555', // Пароль от БД 'name' => 'pw', // Название БД 'gold' => '2000000000', // Количество голда ); if (isset($_POST['login'])) { $link = mysql_connect($config['host'], $config['user'], $config['pass']) or die ("Нет соединения с MySQL"); mysql_select_db($config['name'], $link) or die ("Базы ".$DBName." не существует o_O"); $Login = $_POST['login']; $Pass = $_POST['passwd']; $Repass = $_POST['repasswd']; $Email = $_POST['email']; $Login = StrToLower(Trim($Login)); $Pass = StrToLower(Trim($Pass)); $Repass = StrToLower(Trim($Repass)); $Email = Trim($Email); if (empty($Login) || empty($Pass) || empty($Repass) || empty($Email)) { echo "Все поля заполнены не верно!"; } elseif (ereg("[^0-9a-zA-Z_-]", $Login, $Txt)) { echo "Не верный формат логина"; } elseif (ereg("[^0-9a-zA-Z_-]", $Pass, $Txt)) { echo "Не верный формат пароля"; } elseif (ereg("[^0-9a-zA-Z_-]", $Repass, $Txt)) { echo "Не верный формат повтора пароля"; } elseif (StrPos('\'', $Email)) { echo "Не верный формат E-Mail"; } elseif ((StrLen($Login) < 4) or (StrLen($Login) > 10)) { echo "Логин должен содержать не менее 4 и не более 10 смволов."; } else { $Result = MySQL_Query("SELECT name FROM users WHERE name='$Login'") or ("Can't execute query."); if (MySQL_Num_Rows($Result)) { echo "<font color='red'>Логин</font> <b>".$Login."</b> <font color='red'>уже есть в базе -_-</font>"; } elseif ((StrLen($Pass) < 4) or (StrLen($Pass) > 10)) { echo "Пароль должен содержать не менее 4 и не более 10 смволов."; } elseif ((StrLen($Repass) < 4) or (StrLen($Repass) > 10)) { echo "Повтор пароля должен содержать не менее 4 и не более 10 смволов"; } elseif ((StrLen($Email) < 4) or (StrLen($Email) > 25)) { echo "E-Mail должен содержать не менее 4 и не более 25 смволов"; } else { $Result = MySQL_Query("SELECT name FROM users WHERE name='$Email'") or ("Can't execute query."); if (MySQL_Num_Rows($Result)) { echo "<font color='red'>E-Mail</font> <b>".$Email."</b> <font color='red'>уже есть в базе -_-</font>"; } elseif ($Pass != $Repass) { echo "Пароли не совпадают"; } else { //$Salt = $Login.$Pass; //$Salt = md5($Salt); //$Salt = "0x".$Salt; $Salt = base64_encode(md5($Login.$Pass, true)); MySQL_Query("call adduser('$Login', '$Salt', '0', '0', '0', '0', '$Email', '0', '0', '0', '0', '0', '0', '0', '', '', '$Salt')") or die ("Аккаунт не зарегистрирован"); $mysqlresult=MySQL_Query("select * from `users` WHERE `name`='$Login'"); $User_ID=MySQL_result($mysqlresult,0,'ID'); MySQL_Query("call usecash({$User_ID},1,0,1,0,".$config['gold'].",1,@Error)") or die ("Голд не выдан"); echo "<font color='green'>Аккаунт <b>".$Login."</b> Успешно зарегистрирован!<br>Приятной игры.<br><font color="#ff0000">=Tea PW=</font>"; } } } } echo $Data; ?> </html> Еще 1 php не работает(удаление персонажа,тоже самое http://joxi.ru/VWyPUxjKTJBDHzau02M ) <center> <h2>Удаление персонажа!</h2> <font color='red'>Перед началом действий выйдите с персонажа!</font> <form action="" method="POST"> <input type="text" name="roleid" placeholder='ID персонажа'></br> <input type="submit"></br> </form> </center> <?php function PackString($param) { $param = iconv("UTF-8", "UTF-16LE", $param); return cuint(strlen($param)).$param; } function cuint($oct) { if($oct < 64) return strrev(pack("C", $oct)); else if($oct < 16384) return strrev(pack("S", ($oct | 0x8000))); else if($oct < 536870912) return strrev(pack("I", ($oct | 0xC0000000))); return strrev(pack("c", -32) . pack("i", $oct)); } function PackOctet($oct) { $oct = pack("H*", $oct); return cuint(strlen($oct)).$oct; } function DeleteRole() { if (isset($_POST['roleid'])) { $roleid = pack("N*",-1,$_POST['roleid']); $create_rollback = pack("C*",0); $packnum = cuint(3008); $pack = $roleid.$create_rollback; $packl = cuint(strlen($pack)); $Socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP); if(socket_connect($Socket,'127.0.0.1',29400)) { socket_set_block($Socket); $packnum = $packnum.$packl.$pack; $send = socket_send($Socket,$packnum,8192,0); $recv = socket_recv($Socket,$buf,8192,0); socket_set_nonblock($Socket); socket_close($Socket); } echo '<center>Персонаж ['.$_POST['roleid'].'] удален!</center>' } } DeleteRole(); ?> Проверь работает ли сам php. Может быть он упал. так же попробуй внешний ip прописать а не внутренний. И если серверная машинка дома попробуй с неё зайти на localhost проверь apache или лучше рестарти Все команды как рестартнуть сервер и проверить поднят ли php ты найдешь тут Результаты скажешь P.S. проверь путь до файла бывает такое что в папку его поместил и забыл и заходишь по старому адресу http://xxx.xxx.xxx.xxx/test.php http://xxx.xxx.xxx.xxx/xx_xx/test.php не ну смотри,все другие .php работают на ура,эти не хотят =с
    Сообщение от: LiptoN[Triton], 7 июн 2014 в разделе: Архив
  7. LiptoN[Triton]
    Сообщение

    Ошибка скрипта

    Ап =с
    Сообщение от: LiptoN[Triton], 6 июн 2014 в разделе: Архив
  8. LiptoN[Triton]
    Редактировал стартувую новость клиента,сделал test.php файл,а он не работает - http://joxi.ru/VWyPUxjKTJBDHzau02M Подскажите,что делать? p.s.-вот сам php код p.s.s.-вчера он работал на ура...а сегодня не хочет =с <html> <title> Регистрация =Tea PW=</title> <head> <meta http-equiv="content-type" content="text/html"; charset="UTF-8" /> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <center> <span style="font-size:15pt">Регистрация <font color="#ff0000">=Tea PW=</font></span> <form id="register" action="?do=register" method=post> <center> Логин:<br> <input class="input_box" type=text name=login><br> Пароль:<br> <input class="input_box" type=password name=passwd><br> Повтор пароля:<br> <input class="input_box" type=password name=repasswd><br> E-Mail:<br> <input class="input_box" type=text name=email><br> <input class="input_submit" type=submit name=submit value="Регистрация"><br> </table> </form> <?php $config = array ( 'host' => 'localhost', // Хост 'user' => 'root', // Имя пользователя 'pass' => '55555', // Пароль от БД 'name' => 'pw', // Название БД 'gold' => '2000000000', // Количество голда ); if (isset($_POST['login'])) { $link = mysql_connect($config['host'], $config['user'], $config['pass']) or die ("Нет соединения с MySQL"); mysql_select_db($config['name'], $link) or die ("Базы ".$DBName." не существует o_O"); $Login = $_POST['login']; $Pass = $_POST['passwd']; $Repass = $_POST['repasswd']; $Email = $_POST['email']; $Login = StrToLower(Trim($Login)); $Pass = StrToLower(Trim($Pass)); $Repass = StrToLower(Trim($Repass)); $Email = Trim($Email); if (empty($Login) || empty($Pass) || empty($Repass) || empty($Email)) { echo "Все поля заполнены не верно!"; } elseif (ereg("[^0-9a-zA-Z_-]", $Login, $Txt)) { echo "Не верный формат логина"; } elseif (ereg("[^0-9a-zA-Z_-]", $Pass, $Txt)) { echo "Не верный формат пароля"; } elseif (ereg("[^0-9a-zA-Z_-]", $Repass, $Txt)) { echo "Не верный формат повтора пароля"; } elseif (StrPos('\'', $Email)) { echo "Не верный формат E-Mail"; } elseif ((StrLen($Login) < 4) or (StrLen($Login) > 10)) { echo "Логин должен содержать не менее 4 и не более 10 смволов."; } else { $Result = MySQL_Query("SELECT name FROM users WHERE name='$Login'") or ("Can't execute query."); if (MySQL_Num_Rows($Result)) { echo "<font color='red'>Логин</font> <b>".$Login."</b> <font color='red'>уже есть в базе -_-</font>"; } elseif ((StrLen($Pass) < 4) or (StrLen($Pass) > 10)) { echo "Пароль должен содержать не менее 4 и не более 10 смволов."; } elseif ((StrLen($Repass) < 4) or (StrLen($Repass) > 10)) { echo "Повтор пароля должен содержать не менее 4 и не более 10 смволов"; } elseif ((StrLen($Email) < 4) or (StrLen($Email) > 25)) { echo "E-Mail должен содержать не менее 4 и не более 25 смволов"; } else { $Result = MySQL_Query("SELECT name FROM users WHERE name='$Email'") or ("Can't execute query."); if (MySQL_Num_Rows($Result)) { echo "<font color='red'>E-Mail</font> <b>".$Email."</b> <font color='red'>уже есть в базе -_-</font>"; } elseif ($Pass != $Repass) { echo "Пароли не совпадают"; } else { //$Salt = $Login.$Pass; //$Salt = md5($Salt); //$Salt = "0x".$Salt; $Salt = base64_encode(md5($Login.$Pass, true)); MySQL_Query("call adduser('$Login', '$Salt', '0', '0', '0', '0', '$Email', '0', '0', '0', '0', '0', '0', '0', '', '', '$Salt')") or die ("Аккаунт не зарегистрирован"); $mysqlresult=MySQL_Query("select * from `users` WHERE `name`='$Login'"); $User_ID=MySQL_result($mysqlresult,0,'ID'); MySQL_Query("call usecash({$User_ID},1,0,1,0,".$config['gold'].",1,@Error)") or die ("Голд не выдан"); echo "<font color='green'>Аккаунт <b>".$Login."</b> Успешно зарегистрирован!<br>Приятной игры.<br><font color="#ff0000">=Tea PW=</font>"; } } } } echo $Data; ?> </html> Еще 1 php не работает(удаление персонажа,тоже самое http://joxi.ru/VWyPUxjKTJBDHzau02M ) <center> <h2>Удаление персонажа!</h2> <font color='red'>Перед началом действий выйдите с персонажа!</font> <form action="" method="POST"> <input type="text" name="roleid" placeholder='ID персонажа'></br> <input type="submit"></br> </form> </center> <?php function PackString($param) { $param = iconv("UTF-8", "UTF-16LE", $param); return cuint(strlen($param)).$param; } function cuint($oct) { if($oct < 64) return strrev(pack("C", $oct)); else if($oct < 16384) return strrev(pack("S", ($oct | 0x8000))); else if($oct < 536870912) return strrev(pack("I", ($oct | 0xC0000000))); return strrev(pack("c", -32) . pack("i", $oct)); } function PackOctet($oct) { $oct = pack("H*", $oct); return cuint(strlen($oct)).$oct; } function DeleteRole() { if (isset($_POST['roleid'])) { $roleid = pack("N*",-1,$_POST['roleid']); $create_rollback = pack("C*",0); $packnum = cuint(3008); $pack = $roleid.$create_rollback; $packl = cuint(strlen($pack)); $Socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP); if(socket_connect($Socket,'127.0.0.1',29400)) { socket_set_block($Socket); $packnum = $packnum.$packl.$pack; $send = socket_send($Socket,$packnum,8192,0); $recv = socket_recv($Socket,$buf,8192,0); socket_set_nonblock($Socket); socket_close($Socket); } echo '<center>Персонаж ['.$_POST['roleid'].'] удален!</center>' } } DeleteRole(); ?>
    Автор темы: LiptoN[Triton], 4 июн 2014, ответов - 4, в разделе: Архив
  9. LiptoN[Triton]
  10. LiptoN[Triton]
  11. LiptoN[Triton]
  12. LiptoN[Triton]
  13. LiptoN[Triton]
  14. LiptoN[Triton]
  15. LiptoN[Triton]
  16. LiptoN[Triton]