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