<?php if($temail == ""){ echo "Indtast venligst din email."; } else { if (mail($temail,"Mail Fra Din Side",$comments,"From: scripttest@webcafe.dk\nReply-to: $to")) { echo "Tak for din besked."; } else { echo "Der opstod et problem. Tjek venligst at du har udfyldt den hele korrekt."; } } ?>
ud med
<?php if($_POST['temail'] == ""){ echo "Indtast venligst din email."; } else { if (mail($_POST['temail'],"Mail Fra Din Side",$_POST['comments'],"From: scripttest@webcafe.dk\nReply-to: $_POST['to']")) { echo "Tak for din besked."; } else { echo "Der opstod et problem. Tjek venligst at du har udfyldt den hele korrekt."; } } ?>
Nu er syntaxfejlen væk, men det oprindelige problem er der endnu - den går direkte til teksten "Der opstod et problem..." Jeg har prøve at sætte en echo ind lige inden den første if -sætning: echo "temail $_POST[temail]"; og den viser at variablen er tom.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.