Avatar billede mrbs Nybegynder
25. januar 2004 - 22:33 Der er 4 kommentarer og
1 løsning

Mailformular med PHP

Hvordan får jeg nedenstående form til at sende en mail til mig...

<form action="<?php echo $PHP_SELF; ?> " method="POST">
Dit navn:<br>
<input type="text" class="but" name="navn"><br>
Din email adresse:<br>
<input type="text" class="but" name="epost"><br>
<input type="hidden" class="but" name="emne" value="webform"><br>
Besked:<br>
<textarea wrap="on" class="but" rows="4" cols="20" name="tekst"></textarea><br
<input type="submit" class="button" value="Send Besked" name="send">
<input type="reset" class="button" value="Slet Besked" name="reset">
</form>

<?php

if ($send) {
    function tilbage($meddelelse) {
        echo  "$meddelelse\n";
        echo  "<form><input type=button value=\"<<< Tilbage\" onClick=history.back()></form>\n";
        echo  "</body></html>\n";
        exit;
    }

    if (!$navn) tilbage( "<BR><BR>Du har glemt at skrive dit navn...");
    if (!$tekst) tilbage( "Du har glemt at skrive noget beskedfeltet");
 
  $tekst = "$tekst ";
   
 
    mail( "mrbs@mrbs.dk", $emne, $tekst, "From: $epost\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");
echo  "Tak for din besked!\n";
}

?>
Avatar billede erikjacobsen Ekspert
25. januar 2004 - 22:37 #1
Det var da noget af et gammelt script du har fundet dig der. Hjælper det at udskifte

  if ($send) {

med

  if (isset($_POST['send']) {
Avatar billede erikjacobsen Ekspert
25. januar 2004 - 22:38 #2
Oookay:

  if (isset($_POST['send'])) {
Avatar billede mrbs Nybegynder
25. januar 2004 - 22:57 #3
Nej ikke umiddelbart... Jeg får ingen mails!
Avatar billede mrbs Nybegynder
26. januar 2004 - 00:48 #4
Opretter et andet spørgsmål...
Avatar billede erikjacobsen Ekspert
26. januar 2004 - 09:32 #5
Ok, men det var bare eet af de steder der - måske - skal rettes. $navn og $tekst skal
i givet fald have samme tur.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester