1000) $s=substr($s,0,1000); $s=chop(trim($s)); $s=strip_tags($s,""); $s=ereg_replace("#:","# :",$s); return $s; } function form() { $instime=time(); include('ssi/main.php'); echo "
Ваше имя:
Ваш E-Mail:
Ваш URL:
Ваше сообщение:
"; } if ($action=='show') { $Lines = file("list/messages.lst"); $f=fopen("list/messages.lst","r"); $c = count($Lines); $n=0; $nn=0; for($i=0 ; $i < $c ; $i++) { $s=trim($Lines[$i]); if ($s!='') { if (($s[0]=='#')&&($s[1]==':')) { $n=$s[2]; if (($s[3]!='')&&($s[3]!='/n')) { $n=$s[2]; $n.=$s[3]; } if (($s[4]!='')&&($s[4]!='/n')) { $n=$s[2]; $n.=$s[3]; $n.=$s[4]; } if (($s[5]!='')&&($s[5]!='/n')) { $n=$s[2]; $n.=$s[3]; $n.=$s[4]; $n.=$s[5]; } $nn=0; } else { $s=filter($s); switch ($nn): case 0: $msg[$n][nick].="$s"; break; case 1: $msg[$n][email].="$s"; break; case 2: $msg[$n][url].="$s"; break; case 3: $msg[$n][date].="$s"; break; case 4: $msg[$n][body].="$s"; break; case 5: $msg[$n][answer].="$s"; break; endswitch; $nn++; } } } fclose($f); form(); $mx=0; $fst=sizeof($msg); //echo "$fst"; //$im=0; for ($i=1;$i<=(sizeof($msg)/$MC);$i++) { if ((sizeof($msg)>=$MC)&&(sizeof($msg)>=($MC*$i))) { $mx++; $lst=$MC*$i; $ii=$i-1; if (sizeof($links)!=0) $l=sizeof($links)+1; else $l=0; // $fst=sizeof($msg)-$fst+1; $lst=sizeof($msg)-$lst+1; $links[$l] = " $fst - $lst
"; $fst=$lst-1; } else break; } $rz=(sizeof($msg)-($MC*($i-1))); if ($rz>0) { $fst1=(sizeof($msg)-$rz)+1; $bgl2=sizeof($msg); $ii=$ii+1; if (sizeof($links)!=0) $l=sizeof($links)+1; else $l=0; $fst1=sizeof($msg)-$fst1+1; $bgl2=0+1; $links[$l] = "$fst1 - $bgl2
"; } if ($im>$mx) { $rz=(sizeof($msg)-($MC*($i-1))); if ($rz>0) { $bgl=$rz; $edl=0; } } if ($im=='') $im=0; //0 $im=($MC*$im); //0 $bg=((sizeof($msg)-1)-$im); //11 if ((($bg-$MC)+1)<=0) $ed=0; else $ed=($bg-$MC)+1; //1 if ($bgl!='') $bg=$bgl; if ($edl!='') $ed=$edl; for($i=0;$i<=sizeof($links);$i++) { //for($i=sizeof($links);$i>=0;$i--) { $link.=$links[$i]; } echo "
"; for ($i=$bg;$i>=$ed;$i--) { $nick=$msg[$i][nick]; $email=$msg[$i][email]; $url=$msg[$i][url]; $date=$msg[$i][date]; $body=$msg[$i][body]; $answer=$msg[$i][answer]; $n=$i+1; echo " "; if($email!='-') echo ""; if($url!='-') echo ""; echo"
$n.  $date
Имя: $nick
E-mail:: $email
URL: $url
$body

"; } echo "

$link
"; } if ($action!='show') { form(); } ?>