session_start();
############################################################################
## Met dank aan D.dereus@gmx.net ###########################################
### configuratie ###########################################################
include("config.php"); //configuratie include file
if($id==""){$id="home";}
############################################################################
### verwerkingscode ########################################################
############################################################################
if($in_taal=="en"){
include("lang/en.php"); //engels
}elseif($in_taal=="du"){
include("lang/du.php"); //duits
}else{
include("lang/nl.php"); //nederlands (standaard)
}
## tags filteren #########################################
function flt_tags ($text){
$text = strip_tags($text, $in_tags);
$text = ereg_replace("\|", "", $text);
$text = ereg_replace("\r", "", $text);
$text = ereg_replace("\n", " ", $text);
$text = stripslashes($text);
$text = trim($text);
return $text;
}
if($submit){
## submitting script ######################################
$id="home";
if($nieuwbericht){
$connect = @mysql_connect($sql_server, $sql_username, $sql_password) or die("".$sqlc1." ".$sqlt1);
mysql_select_db($sql_database);
$gbdb = mysql_query("SELECT nummer,naam,email,url,bericht,comment,tijd,datum FROM gbooknts ORDER BY nummer DESC");
$rij = mysql_fetch_array($gbdb);
$nieuwnummer = $rij["nummer"];
$nieuwnummer = $nieuwnummer + 1;
$nieuwdatum = date("d-m-y");
$nieuwtijd = date("H:i:s");
if($in_checkhtml){
$nieuwbericht = flt_tags($nieuwbericht);
$nieuwnaam = flt_tags($nieuwnaam);
$nieuwurl = flt_tags($nieuwurl);
}
$insertstring = "INSERT INTO gbooknts(nummer,naam,email,url,bericht,comment,tijd,datum) VALUES('$nieuwnummer', '$nieuwnaam', '$nieuwemail', '$nieuwurl', '$nieuwbericht', '$nieuwcomment', '$nieuwtijd', '$nieuwdatum');";
mysql_query($insertstring);
mysql_free_result($gbdb);
$submit = "";
} else {$err_txt = $errt1; $err_cap = $errc1; $id="error";}
}
if($admin){
## Admin inlog script #################################
$admin = "";
$id = "home";
if ($password == $in_password){
$psswd = $password;
session_register("psswd");
$psswd = $password;
}
else {$err_txt = $errt1; $err_cap = $errc1; $id="error";}
}
if($uitloggen){
## Uitlog Script ######################################
$psswd="";
session_unregister("psswd");
$id = "error";
$err_cap = $msgc1;
$err_txt = $msgt1;
}
if($id=="trash"){
## delete Script ######################################
if($psswd == $in_password){
$connect = @mysql_connect($sql_server, $sql_username, $sql_password) or die("".$sqlc1." ".$sqlt1);
mysql_select_db($sql_database);
$killstring = "DELETE from gbooknts WHERE nummer=".$welke.";";
mysql_query($killstring);
mysql_close ($connect);
$err_txt = $msgt3; $err_cap = $msgc3; $id="error";
} else {$err_txt = $errt4; $err_cap = $errc4; $id="error";}
}
if($comment){
## Comment Script ######################################
if($psswd == $in_password){
$id="home";
$connect = @mysql_connect($sql_server, $sql_username, $sql_password) or die("".$sqlc1." ".$sqlt1);
mysql_select_db($sql_database);
$killstring = "DELETE from gbooknts WHERE nummer=".$nieuwnummer.";";
$insertstring = "INSERT INTO gbooknts(nummer,naam,email,url,bericht,comment,tijd,datum) VALUES('$nieuwnummer', '$nieuwnaam', '$nieuwemail', '$nieuwurl', '$nieuwbericht', '$nieuwcomment', '$nieuwtijd', '$nieuwdatum');";
mysql_query($killstring);
mysql_query($insertstring);
$comment="";
} else {$err_txt = $errt2; $err_cap = $errc2; $id="error"; $comment="";}
}
## begin van de html #########################################
?>
print($title1); ?>
#########################################
## Admin login ##########################
#########################################
if($id=="admin"){
?>
print($title4); ?>
print($txt4); ?>
#########################################
## De berichten bekijken ################
#########################################
}elseif($id=="home"){
?>
print(date("H:i:s / d-m-y")); ?>
if($in_checkhtml){?>HTML filter active}?>
#########################################
## Nieuw bericht toevoegen ##############
#########################################
}elseif($id=="nieuw"){
?>
#########################################
## Comment toevoegen ####################
#########################################
}elseif($id=="comment"){
?>
#########################################
## Error bericht weergeven ##############
#########################################
}elseif($id=="error"){
$id="home";
?>
#############################################
## 404 Error bericht weergeven ##############
#############################################
} else {?>
} $id=""; ?>