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

  #4701  
Старый 11.08.2008, 02:12
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

PHP код:
$o .= $o.'<br/>'
 
Ответить с цитированием

  #4702  
Старый 11.08.2008, 10:46
Аватар для Chaak
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Цитата:
Сообщение от Piflit  
ты понимаешь, что возвращает preg_match_all() ?



где?
пифлет, preg_match_all() возвращает многомерный массив.

В регулярках слэши надо экранировать. Только щас заметил что у него ограничитель #, тогда ошибки нет
 
Ответить с цитированием

  #4703  
Старый 11.08.2008, 14:40
Аватар для NorB
NorB
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме:
1562993

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

PHP код:
preg_match_all('/<!-- Entry for  (.*?) --!>/'$s$out);          
$fist='';          
foreach(
$out[1] as $o){          
$fist .= $o.'\r\n';}            
$good=fopen($config['good'],'a');           
fwrite($good,$fist);           
fclose($good); 
Как правина ето записать в файл, че тут неьак?(
Пустую строку записывает, в смысле нече незаписывает(
 
Ответить с цитированием

  #4704  
Старый 11.08.2008, 14:50
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

А ты перед записью выведи $fist, может оно пустое...
 
Ответить с цитированием

  #4705  
Старый 11.08.2008, 14:52
Аватар для NorB
NorB
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме:
1562993

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

Ну какбы я и так понимаю что оно пустое вот и вопрос что нетак и почему?(
 
Ответить с цитированием

  #4706  
Старый 11.08.2008, 14:56
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

А $out[1] у тебя не двумерный массив?
 
Ответить с цитированием

  #4707  
Старый 11.08.2008, 15:03
Аватар для NorB
NorB
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме:
1562993

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

та там все правина оно работает еси написать
foreach($out[1] as $o){
$o .= $o.'\r\n';
echo $o;}
Но мне нада шоп это все в файл записывалось( а оно чета нехочет и все(
 
Ответить с цитированием

  #4708  
Старый 11.08.2008, 15:12
Аватар для 5triker
5triker
Участник форума
Регистрация: 05.04.2007
Сообщений: 150
Провел на форуме:
771228

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

так попробуй
PHP код:
$fp=fopen("file.txt","a+");
foreach(
$out[1] as $o)
{
fputs ($fp,$o."\r\n");
}
fclose($fp); 
 
Ответить с цитированием

  #4709  
Старый 11.08.2008, 15:15
Аватар для Piflit
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


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

Цитата:
Сообщение от ChaaK  
пифлет, preg_match_all() возвращает многомерный массив.
ничего подобного. хоть бы смотрели мануал перед тем, как что-то говорить.

Цитата:
Сообщение от ChaaK  
В регулярках слэши надо экранировать. Только щас заметил что у него ограничитель #, тогда ошибки нет
мда
 
Ответить с цитированием

  #4710  
Старый 11.08.2008, 15:35
Аватар для NorB
NorB
Познающий
Регистрация: 20.07.2007
Сообщений: 99
Провел на форуме:
1562993

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

PHP код:
$fp fsockopen($config['host'],$config['port'], $errno$errstr30);       
if (!
$fp)            {           
echo 
"$errstr ($errno)<br />\n";           }            
else {                   
fwrite($fp$request2);                   
while (!
feof($fp))                            {                                
$s.=fgets($fp,128);                           }                 }                  
fclose($fp);        
if(
$s != ' ')           {           
preg_match_all('/<!-- Entry for  (.*?) --!>/'$s$out);          
foreach(
$out[1] as $o){          
$o .= $o.'\r\n';}          
$good=fopen($config['good'],'a');           
fwrite($good,$o);           
fclose($good);  
};      } 
создаю там сокет открываю страницу гружу потом хачу найти тошо мне нада и записать в файл и невыходит. Хотя страница загружается проверял и могу ее записать всю в файл но невыходит отсортировать тока нужное помогите уже 2 день парюс=) Может у мну тут ошипка в этой строке в которую записываеться страница и эта preg_match_all неможет ее обработать или че?(
И текст <!-- Entry for точно присутсвует в скачаной странице.

Последний раз редактировалось NorB; 11.08.2008 в 15:39..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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