Ik heb een contact formulier gemaakt, maar nu werkt deze niet. Ik heb de hele code nagekeken, maar kan geen fout ontdekken. Kan dit een probleem zijn van mijn server? Het probleem is dat ik geen foutmelding krijg, maar ook geen e-mail naar het in "domail.php" aangegeven e-mailadres.
Ik heb em hier upgeload: http://www.megaupload.com/?d=PDTT5J3C
Kan iemand mij helpen?
$error = "";
if(!isset($_POST['email'])) {
$error .= "Het e-mail adres is niet ingevuld\n";
}
//Dat doe je dan ook voor alle andere posts
//controleer ook de errors
if($error) {
echo nl2br($error);
} else {
//mail voorbereiden enzo
//verderop controleer je de mail functie
if(mail($destinationAdress, "$subject [ from $fullName ]", $FormContent, "From: $email")) {
// dan hier die code voor auto responder
}
}
Het actionscript gedeelte zorgt daarvoor. Deze zend het door naar de php. Als het is verstuurd geeft deze weer een bericht naar het flash gedeelte. Het vreemde is dat de php pagina wel de bevestiging geeft dat alles goed is gegaan, maar dat er geen e-mail word gestuurd. Ik ken actionscript vrij goed, dus verwacht ik daar geen fouten in, maar ik ben nogal een php noob, vandaar de vraag op dit forum..
Ik ken actionscript vrij goed, dus verwacht ik daar geen fouten in
Gezien je vorige vragen zou ik daar maar niet zo zeker van zijn (imo ken je helemaal géén actionscript(no offence)) dus geef je codes toch maar (relevante codes ! )
Het vreemde is dat de php pagina wel de bevestiging geeft dat alles goed is gegaan, maar dat er geen e-mail word gestuurd
hij geeft de bevestiging dat alles is gelukt omdat je geen fouten afvangt zoals ik in mn eerdere post al zei.
je verstuurd gewoon de mail zonder te controleren of deze echt wel verzonden is.
dat doe je door die if(mail()) te gebruiken.
Mail levert true als het gelukt is of false als het mislukt is.