Hej.
Jeg har lavet en enkelt php form mail og vil gerne have brugeren sendt videre til en ny side når formen er valideret og sendt.
Jeg har denne kode:
if(empty($errorMessage))
{
$email_from = 'min email adr';
$email_subject = "Ny Form meddelelse";
$email_body = "Du har modtaget en besked fra hjemmesiden, fra $varNavnLH.\n\n".
"Her er beskeden:\n\n $varBeskedLH \n\n".
"$varMailLH \n\n\n\n".
$to = "min email adr";
$headers = "From: $email_from \r\n";
$headers .= "Reply-To: $varMailLH \r\n";
mail($to,$email_subject,$email_body,$headers);
header('Location: sendt.php');
}
Men brugeren kommer ikke videre til den nye side, jeg får derimod den klasiske fejl header alredy sendt, men header('Location: sendt.php'); har da ikke noget med variablen $headers at gøre eller hvad?????
Hvad gør jeg forkert???
Desuden har jeg måtte ligge brugerens e-mail adr. ind i:
"Her er beskeden:\n\n $varBeskedLH \n\n".
"$varMailLH \n\n\n\n".
Ellers er det kun min egen e-mail adr. jeg får i mailen. (Er det en forkert måde jeg har gjort det på??)
Hilsen
Kim