Problemer ned if else og lagring af data
HejJeg har endnu et problem med min mailform (se http://www.eksperten.dk/spm/893760).
Jeg vil gerne sende forskellige mails, afhængig af om checkboxen er afkrydset eller ej, men jeg kan ikke få det til at virke.
Jeg har forsøgt at ændre faerdig.php til:
<?php
mail('my@mail.dk', 'Bestilling', $_POST['oplysninger'], "From: server@mail.dk");
if($_POST['box'] == 'ja') {
if(mail('some@mail.dk', 'Kontakt', $_POST['aftale'], "From: server@mail.dk"));
}
if($_POST['box'] == 'ja') {
if(mail($_POST['mail'], 'Bestilling', $_POST['bruger_m'], "From: server@mail.dk"));
}
else {(mail($_POST['mail'], 'Bestilling', $_POST['bruger_u'], "From: server@mail.dk"));
}
header("location: tak.php");
?>
Resultatet er, at brugeren ikke modtager noget som helst, men den viser heller ikke fejl. :-(
Er der nogen der kan fortælle mig hvad der er galt?
Jeg kunne også godt tænke mig at lagre 'oplysninger' i en txt fil. Det virker fint, hvis jeg sætter nedenstående ind i bekraeft.php, men jeg kan ikke få det til at virke fra faerdig.php. Hvordan gør jeg?
$File = "Data.txt";
$Handle = fopen($File, 'a');
$Data = "$dato, $klokken, Firma: $firma, Navn: $navn, Adresse: $adresse, $adresse2, Postnummer: $postnr, By: $by, Land: $country, Telefon: $tlf, E-mail adresse: $mail\n";
fwrite($Handle, $Data);
fclose($Handle);