login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nieuwsbrief doet niets

Offline Greg - 31/01/2009 08:32 (laatste wijziging 31/01/2009 08:35)
Avatar van GregNieuw 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");
};
};
};
?>

2 antwoorden

Gesponsorde links
Offline Koen - 31/01/2009 08:50
Avatar van Koen PHP expert
  1. $email_host = explode("@", $mail);
  2. $email_host = $email_host[1];
Offline nick5556 - 31/01/2009 11:46
Avatar van nick5556 PHP beginner Voortaan de code tags gebruiken aub.

Nick
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s