error_reporting(1);
if (!$_POST){print_form();die();}
?>
Sladderspalten
$navn=$_POST["navn"];
$overskrift=$_POST["overskrift"];
$sladder=$_POST["sladder"];
if (!$_POST["navn"]){
echo "Error: Oplys venligst navn";
exit;
}
$email=$_POST["email"];
$email=strtolower($email);
check_email ($email, "Error: Udfyld venligst korrekt e-postadresse");
if (!$_POST["overskrift"]){
echo "Error: Udfyld venligst overskrift";
exit;
}
if (!$_POST["sladder"]){
echo "Error: Udfyld venligst kommentar ";
exit;
}
$action=$_POST["action"];
$sladderfil = "sladder/sladder.txt";
if ($_REQUEST['debug']) {
if (file_exists($sladderfil)){
}else{
$cf = fopen($sladderfil, "w") or die("Error: Unable to create entry.
Please report to webmaster.");
fputs($cf, "Den daglige dosis sladder\n\n************************************************************************\n");
fclose($cf);
}
if ($action=="sladder")
{
$cf = fopen($sladderfil, "a");
fputs($cf, "Indlæg:\n\n$overskrift\n\n$sladder\n\n$navn, $email\n\n************************************************************************\n Den daglige dosis sladder\n************************************************************************\n");
fclose($cf);
print "
Kære $navn!
Din kommentar er blevet tilføjet.
";
}
print_r($var); }
?>
function check_email ($email, $message){
if ($email==""){die($message);}
$test1=strpos($email, "@");
$test2=strpos(substr($email,strpos($email,"@")), ".");
$test3=strlen($email);
$test4=substr_count ($email,"@");
if ($test1<2 or $test2<2 or $test3<7 or $test4!=1){die($message);}
$email_server=substr($email,strpos($email, "@")+1);
if (checkdnsrr($email_server)!=1){die ($message);}
}
function print_form(){
?>
Sladderspalten
}
?>