success==true) { if (count_gbook_entries($_POST['youripaddr'])<250) { $done = write_entries($_POST); } else { $done[code] = 0; $done[msg] = "Zu viele Einträge sind nicht erlaubt"; } } else { $done[code] = 0; $done[msg] = "Bitte geben Sie den Sicherheitscode ein"; // $f = @fopen($base_dir .'/blacklist.txt', 'a'); // fwrite($f, $username.','.$_SERVER['REMOTE_ADDR'] ."\n"); // fclose($f); } } else { $done[code] = 0; $done[msg] = "Bitte geben Sie den Sicherheitscode ein"; } if ( $done[code] == 1 ) { $color = "darkgreen"; } else { $color = "darkred"; } $done = "$done[msg]"; } if ( $_POST['num'] != "" && preg_match("/^\d+$/", $_POST['num'])) { $num = $_POST['num']; } else { $num = "0"; } $gblayout = _get_gb_layout($username); $sqls = "select javascriptname,javascripttext,layout,color,bgcolor from $db_tablese where username='$username'"; mysql_select_db("$database") or die ("Could not select database $database"); $results = mysql_query ($sqls); $rowse = mysql_fetch_row ($results); if ( $rowse[2] == '' ) { $rowse[2] = 't1'; $rowse[3] = 'c1'; } $sitecode = file_get_contents("$base_dir/templates/$rowse[2]/$rowse[3]/index.html"); $java2 = "\n"; $java2 .= "\n"; $siteheader = _get_website_header($username, $sitename, $java2); $include_text = shell_exec("HTTP_HOST=$username REQUEST_URI='guestbook.html' /var/www/vhosts/klack.org/cgi-bin/include.pl"); $include_text = str_replace("Content-type: text/html", "", $include_text); $sitefooter = "$include_text"; $menu = get_user_menu($username,$rowse[2],$rowse[3]); if ( $rowse[2] == 't9' ) { $menu = _rebuild_menu($username, $row[0], $row[1], $menu, 'guestbook.html'); } $inputhidden = "\n"; $inputhidden .= "\n"; $inputhidden .= "\n"; #if ( useCode($username) == "on" ) { $inputhidden .= "
\n"; #} $msgdone = "$done  "; $content1 = file_get_contents("$hp_base_dir/guestbook/templates/".$gblayout."a.html"); $content1 = str_replace("INPUTHIDDEN",$inputhidden,$content1); $content1 = str_replace("MSGDONE",$msgdone,$content1); $result = read_entries($username,$num); $contentt = file_get_contents("$hp_base_dir/guestbook/templates/".$gblayout."b.html"); $content2 = ""; foreach ($result['Entries2'] as $entry) { $content2p = str_replace("ENTRYDATE",date("d.m.Y H:i:s",strtotime($entry['time'])),$contentt); $content2p = str_replace("ENTRYNUM",$entry['number'],$content2p); $content2p = str_replace("ENTRYEMAIL",$entry['email'],$content2p); $content2p = str_replace("ENTRYNAME",$entry['name'],$content2p); $content2p = str_replace("ENTRYEMAIL",$entry['email'],$content2p); $content2p = str_replace("ENTRYCONTENT",$entry['comments'],$content2p); $content2 .= $content2p; } $content3 = file_get_contents("$hp_base_dir/guestbook/templates/".$gblayout."c.html"); $content3 = str_replace("RESULTSTATUS",$result[Status],$content3); $content = $content1 . $content2 . $content3; $sitecode = str_replace("Comment",$done,$sitecode); $sitecode = str_replace("Nachrichtenanzeige",$result['Entries'],$sitecode); $sitecode = str_replace("HOMEPAGEBANNER","http://www.klack.org/data/$firstch/$lastch/$username/banner.gif",$sitecode); $sitecode = str_replace("HOMEPAGEBGCOLOR",$rowse[4],$sitecode); $sitecode = str_replace("MENUCOLOR",get_menu_bgcolor($username),$sitecode); $sitecode = str_replace("HOMEPAGEMENU",$menu,$sitecode); $sitecode = str_replace("HOMEPAGECONTENT",$content,$sitecode); print $siteheader; print $sitecode; print $sitefooter; ?>