Модератор Злыдень немрущий
|
<?
$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);}
?>
|