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
Форумы портала PHP.SU :: Версия для печати :: Необычный способ записи в .txt
Форумы портала PHP.SU » » HTTP и PHP » Необычный способ записи в .txt

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

1. mr.T - 30 Декабря, 2014 - 02:19:55 - перейти к сообщению
Проблема в том что уже пять дней безуспешно googlю, яндекслю Улыбка но везде в своей массе копипаст одного и того же.
А суть вот в чём:
есть

CODE (html):
скопировать код в буфер обмена
  1. <div id="eDiv2" name="eDiv2" >опорпопоппешешгепшгппп</div>


есть пускай простой и кривой но пишущий

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. //$eDiv2 = "eDiv2";
  4. $f = fopen("1.txt", "w");
  5. fwrite($f, $eDiv2 );
  6. fclose($f);
  7. ?>

пишущий всё!! что есть на странице поэтому это весь сайт Улыбка

Очень прошу помощи, как мне записать только div?!
Но и это не самое интересное, самое сложное , то что текст динамичный то есть на сервере он
CODE (html):
скопировать код в буфер обмена
  1. <div id="eDiv2" name="eDiv2" >опорпопоппешешгепшгппп</div>
, а записать нужно с изменениями на странице к примеру
CODE (html):
скопировать код в буфер обмена
  1. <div id="eDiv2" name="eDiv2" >1111111111111шгепшгппп</div>
.
Очень рассчитываю на вашу помощь, у самого уже все мозги вскипели.
2. MAXUS - 30 Декабря, 2014 - 07:19:33 - перейти к сообщению
Задача ни фига не понятна. Источник как получаешь? Т.е. тот текст, в котором содержится див? Это чужая страница или твоя?
3. esterio - 30 Декабря, 2014 - 12:22:24 - перейти к сообщению
Регулякой выдернуть
CODE (regexp):
скопировать код в буфер обмена
  1. <div id="eDiv2"[^>]*>(.+?)</div>

не проверял
4. mr.T - 30 Декабря, 2014 - 14:54:15 - перейти к сообщению
Всё, Всем спасибо. на идею забил.

 

Powered by ExBB FM 1.0 RC1