foreach ($_POST as $key => $value) {
$$key=$value;
}
foreach ($_GET as $key => $value) {
$$key=$value;
}
// *** LOADING CONFIG FILE
include "var.inc.php";
// *** CHECKING FILE EXISTING
if (!file_exists($data)){
disperr("File "$data" not found!");
exit;
}
?>
Buku Tamu
drawcss(); ?>
Buku Tamu
// *** LOADING DATA
if($file=fopen($data,"r"))
{
while(!feof($file))
{
$contents_old.=fgets($file,255);
}
fclose($file);
}
// *** UPDATING CONTENT
if ($btpost=="Post"){
if (
( substr(md5($_POST['str']),-5) != $_POST['inputgencode'] )
|| (empty($_POST['inputgencode']))
){ $ferr.="Invalid Verification Code !"; }
if (empty($fname)){ $ferr.="Please Fill Your Name"; }
if (empty($femail)){ $ferr.="Please Fill Your Email"; }
if (empty($fcomment)){ $ferr.="Please Fill Comments"; }
if (!empty($ferr)){
disperr($ferr);
} else {
$ftanggal=date("d M Y - H:i");
splitwordx($fname,30,30);
splitwordx($femail,50,30);
splitwordx($fhomepage,50,30);
splitwordx($fcomment,40,40);
$fcomment=substr($fcomment,0,$maxchar);
$contents_new="|line|$ftanggal";
$contents_entry="|#|$fname|#|$femail|#|$femail_show|#|$fhomepage|#|$fcomment";
$contents_new.=$contents_entry;
$contents_new=stripslashes($contents_new);
$contents_new=conv_asc2html($contents_new,1);
if (strstr($contents_old,$contents_entry)){
disperr("Duplicate entry");
} else {
if ($file=fopen($data,"w")){
$contents_new=$contents_new. "\r\n" . $contents_old;
fputs($file,$contents_new);
fclose($file);
$contents_old=$contents_new;
}
}
}
}
echo "\n";
$contents_old=conv_asc2html($contents_old,2);
$ar_row=explode("|line|",$contents_old);
$recperpage=50;
$row_first=1;
$row_last=count($ar_row)-1;
if (empty($row_start)){ $row_start=$row_first; }
$row_end=$row_start+$recperpage-1;
if ($row_end>$row_last){ $row_end=$row_last; }
if ($row_last>$recperpage){
echo "Page : ";
for ($p=1; $p<=ceil($row_last / $recperpage); $p++){
if ($p>1){ $start=((($p-1)*$recperpage)+1);
} else { $start=1; }
if ($p==ceil($row_start/$recperpage)){ $tdcol="#cccccc"; } else { $tdcol="#ffffff"; }
echo "[$p] ";
}
}
//echo "first:$row_first|start:$row_start|end:$row_end|last:$row_last";
echo " \n";
for ($r=$row_start; $r<=$row_end; $r++){
$ar_field=explode("|#|",$ar_row[$r]);
$tanggal=$ar_field[0];
$name=$ar_field[1];
$email=$ar_field[2];
$email_show=$ar_field[3];
if ($email_show=="y"){
$email="";
}
else {
$email="";
}
$homepage=$ar_field[4];
$homepage="$homepage\n";
$comment=$ar_field[5];
echo "| $r | $tanggal$name $email| $homepage | | |
\n";
echo "| $comment |
\n";
}
echo "
\n";
?>