Размер файла: 2.25Kb
<div class="head1">
<?
echo'<div class="head"><font color="#0000ff"><h3>Стена</h3></font></div>';
echo"<div class=\"head\">
<form action=\"./?id=$id\" method=\"post\">
Сообщение:<br/>
<input type=\"text\" name=\"text\"/><br/>
<input type=\"submit\" value=\"Добавить/Обновить\"/>
</form></div>";
if ($id == $meil)
{
if ($_GET['del'] != "")
{
$xfil = array_reverse(@file("data/sten/$id.dat"));
unset($xfil[($_GET['del']-1)]);
$fp=fopen("data/sten/$id.dat","w");
fputs($fp,implode("",array_reverse($xfil)));
fclose($fp);
header('Location: ?id='.$id.'&stran='.$_GET['stran']);
}
}
$text=check($_POST['text']);
if (($meil!="") and ($text!=""))//проверяем все ли поля заполнены
{
$xfile = @file("data/sten/$id.dat");
$totmsg = count($xfile);
$ud = explode("::",$xfile[($totmsg - 1)]);
if($ud[1]!=$text)// проверяем на повтор сообщения
{
$data = date("H:i d.m.Y");
$file = fopen ("data/sten/$id.dat","a+");
$str = "$name $fam::$text::$data::$user[5]::$user[0]::\n";
if ( !$file )
{echo("Ошибка открытия файла");}
else
{fputs ( $file, $str); echo "Сообщение добавлено!<br/>";}
fclose ($file);
}else{echo'Ваше сообщение повторяет предыдущее!';}
}
$soob = array_reverse(@file("data/sten/$id.dat"));
$totsoob = count($soob);
$p = 30;
$stran=floor($totsoob / $p);
if($_GET['stran']==""){$s = 0;}else{$s = $_GET['stran'];}
$first = $s * $p;
$second = $totsoob - $first;
for ($i = $first; $i < $first + $second; $i++)
{
$udata = explode("::",$soob[$i]);
echo '<br/><div class="head"><table><tr><td valign="top" width="200" align="left">';
if(photo($udata[4])){photo($udata[4]);}
echo '<br/>';
on($udata[4]);
echo'<a href="./?id='.$udata[4].'">'.$udata[0].'</a><br/>'.$udata[2].'<br/>';
if($id == $meil){echo'<a href="?id='.$id.'&del='.($i+1).'&stran='.$s.'">удалить сообщение</a><br/>';}
echo'
</td><td>
'.$udata[1].'
</td></tr></table></div><br/>';
}
for ($i = 0; $i < $stran; $i++){echo'<a href="?stran='.$i.'">'.($i + 1).'</a> ';}
?>
</div>