Nieuw lid |
|
Hallo iedereen,
ik heb volgend script maar het doet niets..
ik zal er volgens mij gewoon over zien maar een blik door iemand anders' ogen doet wonderen.. vandaar.
Kan er mij iemand helpen?
<?php
include('connect.php');
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$voornaam = $_POST['voornaam'];
$naam = $_POST['naam'];
$email = $_POST['email'];
$sub = $_POST['sub'];
function checkmail($mail){
$email_host = explode("@", $mail);
$email_host = 1;
$email_resolved = gethostbyname($email_host);
if ($email_resolved != $email_host && eregi("^[0-9a-z]([-_.~]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,4}$",$mail))
return 1;
};
if($sub == 'inschrijven'){
if($voornaam != '' AND $naam != '' AND $email != '' AND checkmail($email) == 1){
$query ="INSERT INTO `nieuwsbrief` (`voornaam`, `naam`, `email`) VALUES ('$voornaam', '$naam', '$email')";
mysql_query($query) or die (mysql_error());
echo '<div class="phpsuccess"><center>Dank u voor uw inschrijving!</center></div>';
//include ("nieuwsbrief.php");
}else{
echo '<div class="phperror"><center>Gelieve alle gegevens correct in te vullen!</center></div>';
//include ("nieuwsbrief.php");
};
}elseif($sub == 'uitschrijven'){
if($voornaam != '' AND $naam != '' AND $email != '' AND checkmail($email) == T1){
$query ="DELETE FROM nieuwsbrief WHERE voornaam = '$voornaam' AND naam = '$naam' AND email = '$email'; ";
mysql_query($query) or die (mysql_error());
echo '<div class="phpsuccess"><center>U bent succesvol uitgeschreven!</center></div>';
//include ("nieuwsbrief.php");
}else{
echo '<div class="phperror"><center>Gelieve alle gegevens correct in te vullen!</center></div>';
//include ("nieuwsbrief.php");
};
};
};
?>
|