Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Веб-дизайн, вёрстка и веб-программирование » из одного файла в другой
новая тема  ответить следующая тема | предыдущая тема
Автор
 
matveichenko - offline matveichenko
28-10-2004 12:07 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



из одного файла в другой

имеется файл news.php с таким кодом внутри:

<table class=list>
<tr>
<td><span class=txt4>название<span><br>
Дата: 17/10/04 11:50:21 by <b><a href=send_message.php?to=юзер>юзер</a></b><br>
<br>
новость
</td>
</tr>
</table>

надо другим файлом, скажем change.php, заинклюдить news.php, и чтобы change.php вывел следующее:

<input type=text value=название><br>
<textarea>
новость
</textarea>

помогите плиз, очень надо...

Mips - offline Mips
29-10-2004 05:38 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



<?
$a=<<<html
<table class=list>
<tr>
<td><span class=txt4>название1<span><br>
Дата: 16/09/03 10:49:20 by <b><a href=send_message.php?to=юзер>юзер1</a></b><br>
<br>
новость1
</td>
</tr>
</table>

<table class=list>
<tr>
<td><span class=txt4>название2<span><br>
Дата: 17/10/04 11:50:21 by <b><a href=send_message.php?to=юзер>юзер2</a></b><br>
<br>
новость2
</td>
</tr>
</table>
html;

preg_match_all("/<span class=[a-z0-9]+>([^<]+)<span><br>\s+Дата: ([0-9\/ ]+) ([0-9\:]+) by <b><a[^>]+>([^<]+)<\/a>.*\s+<br>\s+([^<]+)\s+<\/td>/",$a,$res);
echo "".
"<style>\n".
" span{font-size: 8pt; color: gray;}\n".
" input, textarea{width: 100%;}\n".
" textarea{height: 100;}\n".
"</style>\n".
"\n".
"<table align=\"center\" class=\"tbl\" width=\"50%\">\n<colgroup><colgroup align=\"right\">\n";
for ($i=0;$i<sizeof($res[1]);$i++){
echo "".
"<!-- matches #".($i+1)."-->\n".
"<tr bgcolor=\"#".($i%2?"dddddd":"eeeeee")."\"><td>\n".
"<b>".out($res[4][$i])."</b> <span>Дата: ".out($res[2][$i]).", время: ".out($res[3][$i])."</span><br>\n".
"<input type=\"text\" value=\"".out($res[1][$i])."\"><br>\n".
"<textarea>".out($res[5][$i])."</textarea>\n".
"</td></tr><tr><td height=\"10\"></td></tr>\n".
"";
}
echo "</table>\n<center ><span>Mips © 2004 :}</span></center>";
function out($x){return htmlspecialchars($x);}
?>

matveichenko - offline matveichenko
29-10-2004 13:37 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



огромное спасибо!

Текущее время: 09:59
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru