PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 12
Spokxxl Отправлено: 13 Июля, 2012 - 17:16:14 • Тема: socket_write • Форум: Работа с сетью

Ответов: 1
Просмотров: 769
Объясните мне что за ошибка и как её исправить
Warning: socket_write() [function.socket-write]: unable to write to socket [1]: Operation not permitted in /home/u983232730/public_html/mon itor/test_ip.php on line 10
Spokxxl Отправлено: 09 Декабря, 2011 - 17:43:16 • Тема: Просмотр строки в файле • Форум: Работа с файловой системой и файлами

Ответов: 2
Просмотров: 943
DlTA пишет:
а если на пальцах то что вообще должен делать код?

Он должен в файле просмотреть строку и присвоить её переменной и переменную сравнить с $_POST['pass']
(Добавление)
Все разобрался спасибо всем)))
Spokxxl Отправлено: 09 Декабря, 2011 - 17:38:01 • Тема: Просмотр строки в файле • Форум: Работа с файловой системой и файлами

Ответов: 2
Просмотров: 943
не могу сделать скрипт который будет просматривать определенную строку в файле и присваивать эту строку переменной
PHP:
скопировать код в буфер обмена
  1.         $filen = "accounts" . "/" . $_POST['login'] . ".txt";
  2.  
  3.         if(file_exists($filen))
  4.         {
  5.     $pass = "pass: " . $_POST['password'] . "\n";
  6.         $parol = file($filen);
  7.         echo $parol[1];
  8.         }
Spokxxl Отправлено: 08 Декабря, 2011 - 18:17:07 • Тема: Прошу помочь что не так • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2139
просто занимался программированием с++ вот поглядел в php вроде есть решил попробовать
(Добавление)
Проблему решил
PHP:
скопировать код в буфер обмена
  1. function SetMoney($skoka, $kyda)
  2.         {
  3.                 $mass_file = file($kyda);
  4.                 $write_money = "money: " . $skoka . "\n";
  5.                 unlink($kyda);
  6.                 $fileop = fopen($kyda, "a+");
  7.                 $texter = $mass_file[0] . $mass_file[1] . $mass_file[2] . $mass_file[3] . $mass_file[4] . $mass_file[5] . $mass_file[6] . $mass_file[7] . $write_money . $mass_file[9] . $mass_file[10] . $mass_file[11] . $mass_file[12] . $mass_file[13] . $mass_file[14] . $mass_file[15] . $mass_file[16] . $mass_file[17] . $mass_file[18] . $mass_file[19] . $mass_file[20];
  8.                 $writer = fwrite($fileop, $texter);
  9.                 if(!$writer)
  10.                         echo ("Error to write");
  11.                 fclose($filen0852);
  12.         }
  13.         $mone = $_POST['kol'];
  14.         $filen0852 = "accounts" . "/" . $_POST['gidra'] . ".txt";
  15.         if(file_exists($filen0852))
  16.                 SetMoney($mone, $filen0852);
  17.         else
  18.                 echo("Accounts doesnt exists");

может пригодиться кому
Spokxxl Отправлено: 08 Декабря, 2011 - 12:18:08 • Тема: Прошу помочь что не так • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2139
вобщем мы имеем файл с данными зарегистрировшегося пользователя
CODE (htmlphp):
скопировать код в буфер обмена
  1. login: Spok
  2. pass: 123123
  3. level: 1
  4. exp: 0
  5. score: -953
  6. leader: Police
  7. org: Police
  8. drugs: 0
  9. money: 7150
  10. kmoney: 0
  11. phonecount: 0
  12. job: killer
  13. rpname: 0
  14. freeze: 0
  15. banned: 0
  16. prison: 0
  17. gun: 0
  18. hammer: 5
  19. shotgun: 0
  20. grenade: 0
  21. rifle: 1

и после того как я дам ему денег все данные кроме логина и денег пропадают
CODE (htmlphp):
скопировать код в буфер обмена
  1. login: Spok
  2. pass:
  3. lvl:
  4. exp:
  5. score:
  6. leader:
  7. org:
  8. drugs:
  9. money: 50000
  10. kmoney:
  11. phonecount:
  12. job:
  13. rpname:
  14. freeze:
  15. banned:
  16. prison:
  17. gun:
  18. hammer:
  19. shotgun:
  20. grenade:
  21. rifle:
Spokxxl Отправлено: 08 Декабря, 2011 - 11:52:49 • Тема: Прошу помочь что не так • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2139
скачай файлы и погляди ты увидишь что пароль количество оружия пропали и человек не сможет войти в игру
Spokxxl Отправлено: 08 Декабря, 2011 - 11:23:31 • Тема: Прошу помочь что не так • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2139
все данные кроме логина и денег пропадают(
Spokxxl Отправлено: 07 Декабря, 2011 - 17:41:59 • Тема: Прошу помочь что не так • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2139
вот файлы файл Spok ето то что было а файл Spo ето то что стало после обработки
Spokxxl Отправлено: 07 Декабря, 2011 - 16:42:17 • Тема: Прошу помочь что не так • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2139
Вот есть форма куда вводить данные чтобы изменить человеку количество money
CODE (html):
скопировать код в буфер обмена
  1. FORM ACTION = "index.php?page=money" METHOD=POST>
  2.         Дать денег
  3.         <INPUT TYPE=TEXT NAME=gidra SIZE=20xBR><br>
  4.         Количетсво<br>
  5.         <INPUT TYPE=TEXT NAME=kol SIZE=20xBR>
  6.         <INPUT TYPE=SUBMIT NAME=money VALUE=Дать>
  7.         </FORM>
  8.         <br>

тут код который ето должен обработать
и не потерялись данные человека до етого
PHP:
скопировать код в буфер обмена
  1. $mone = $_POST['kol'];
  2. $nnob = "accounts" . "/" . $_POST['gidra'] . ".txt";
  3. $fp = fopen($nnob, "r");
  4. fscanf($fp, "login: %s\npass: %s\nlvl: %d\nexp: %d\nscore: %d\nleader: %s\norg: %s\ndrugs: %d\nmoney: %d\nkmoney: %d\nphonecount: %d\njob: %d\nrpname: %s\nfreeze: %d\nbanned: %d\nprison: %d\ngun: %d\nhammer: %d\nshotgun: %d\ngrenade: %d\nrifle: %d", $login, $pass, $lvl, $exp, $score, $leader, $org, $drugs, $money, $kmoney, $phonecount, $job, $rpname, $freeze, $banned, $prison, $gun, $hammer, $shotgun, $grenade, $rifle);
  5. fclose($fp);
  6.  
  7. $fpo = fopen($nnob, "w");
  8. $text = fwrite($fpo, "login: ". $login ."\npass: ". $pass ."\nlvl: ". $lvl ."\nexp: ". $exp ."\nscore: ". $score ."\nleader: ". $leader ."\norg: ". $org ."\ndrugs: ". $drugs ."\nmoney: ". $mone ."\nkmoney: ". $kmoney ."\nphonecount: ". $phonecount ."\njob: ". $job ."\nrpname: ". $rpname ."\nfreeze: ". $freeze ."\nbanned: ". $banned ."\nprison: ". $prison ."\ngun: ". $gun ."\nhammer: ". $hammer ."\nshotgun: ". $shotgun ."\ngrenade: ". $grenade ."\nrifle: ". $rifle ."");
  9.         if(!$text)
  10.         {
  11.         echo"не удалось записать файл";
  12.         }
  13.         fclose($nnob);

найдите ошибку пожйлуста перепробовал все что мог
Spokxxl Отправлено: 05 Декабря, 2011 - 17:35:50 • Тема: Отслеживание появления новых файлов в папке • Форум: Напишите за меня, пожалуйста

Ответов: 0
Просмотров: 44
мне нужен скрипт который будет отслеживать появление новых файлов в папке и выводит это на экран и в надпись Обноружены новые заявки на Unban (и тут количество)
Spokxxl Отправлено: 04 Декабря, 2011 - 08:31:10 • Тема: логин для созданой мною регистрации • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 31
Разобрался спасибо))
Spokxxl Отправлено: 04 Декабря, 2011 - 06:11:44 • Тема: логин для созданой мною регистрации • Форум: Напишите за меня, пожалуйста

Ответов: 1
Просмотров: 31
У меня с другом будет сервер игры. Он делает сервер а я делаю скрипт регистрации и просмотра данных ну и т.д регистрация у меня готова а вот с логином проблемы при регистрации создается файл "*.txt" *-ник игрока я не могу сделать проверку пароля так как пароль к аккаунту находиться в самом файле 2ой строчки мне надо сделать проверку при входе в ЛК чтобы пароль совпадал. Перед паролем есть надпись pass: надо чтобы pass: отсекался и оставался только сам пароль. Прошу помочь и буду очень рад
вот что я написал не работает(
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. echo "<html>";
  4. echo"<body>";
  5. $nick = $_POST['Login'];
  6. $pass = $_POST['Password'];
  7.  
  8. $filename = "accounts" . "/" . $_POST['Login'] . ".txt";
  9.         if(!file_exists($filename))
  10.                 echo 'Accounts doesnt exists<br>';
  11.  
  12. //Поиск строки!!!!
  13. $f=file($filename); // Твой файл
  14. $stroka=$f[1]; //номер строки которую нужно найти и вывести
  15. if($pass = $stroka)
  16. {
  17. if($nick == "" && $pass == "")
  18. {
  19.         echo ("Wrong Login to search!");
  20.         //echo "<br><a href='index.php'>Главная</a>";
  21.         //echo "<br><a href='http://xpanic.ru'>xPanic.ru</a>";
  22.         echo '<br>
  23. <DIV ID="timerd"></DIV>
  24. <script LANGUAGE="JavaScript">
  25. <!--
  26. timeout = 3000
  27. url = "http://83.69.233.185/"
  28.  
  29.  
  30. time_this = 0
  31. time_last = timeout
  32. function timer() {
  33. if (time_this == timeout) {
  34. location.href = url
  35. return;
  36. }
  37. time_last = time_last / 1000
  38. document.getElementById("timerd").innerHTML = "Вы попадете на страницу входа через: " + time_last
  39. time_this = time_this + 1000
  40. time_last = timeout - time_this
  41. setTimeout(" timer()", 1000)
  42. }
  43.  
  44. timer()
  45. //-->
  46. </SCRIPT>';
  47. }
  48. else
  49. {
  50. echo "<center>";
  51.        
  52.         $fp = fopen($filename, "r"); // Открываем файл в режиме чтения
  53.         if ($fp)
  54.         {
  55.                 while (!feof($fp))
  56.                 {
  57.                         $mytext = fgets($fp, 999);
  58.                         echo $mytext."<br />";
  59.                 }
  60.         }
  61.         else echo "Ошибка при открытии файла";
  62.         fclose($fp);
  63.         echo"</center>";
  64.         echo"</body>";
  65.         echo "</html>";
  66.  
  67. }
  68. }
  69. else
  70. {
  71. echo "неправельный пасс";
  72. }
  73. fclose($f);// Закрываем файл
  74.  
  75. ?>

Проблема в том что если я даже напишу проавельный пароль то он все ровно пишет что он не правельный

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB