Avatar billede terrorkalle Nybegynder
18. oktober 2004 - 16:37 Der er 4 kommentarer

funktionen mail()

Hey

er der nogen der kan fortælle mig noget mere om funktionen mail() ?

og vil man kunne lave variabler som modtager, emne & indhold?

Code:

<?
  /* Mail script */

  $modtager = "info@codename-tgrklanen.net";     


      if($send == Send) {

        mail("$modtager", "$emne", "$besked");

      } else {

?>

  <form action="<? echo $php_self; ?>" method="post">

      <b>Emne :<b><br><br>

      <input type="text" name="emne"><br><br>

      <b>Besked :</b><br><br>

      <textarea rows="6" cols="30" name="besked"></textare><br><br>

      <input type="submit" name="send" value="Send">

      <input type="reset" value="Slet">

  </form>

<?

  }

?>


ved brug af denne kode?
Avatar billede exp Juniormester
18. oktober 2004 - 16:40 #1
Principielt ja :-)

www.php.net/mail
Avatar billede exp Juniormester
18. oktober 2004 - 16:43 #2
Jeg benytter:
--------------------------------

$email = $_POST['email'];
   
    $message = "Hej ".$name.",
   
Vi har modtaget din underskrift, men før den bliver offentliggjort, bedes du lige klikke på nedenstående link:
http://firewerx.dk/m/verify.php/".$verify."


Tusind tak for din støtte :-)


--
www.firewerx.dk/m";

    $message = str_replace("\r\n\r\n", "\r\n", $message);
    $message = str_replace("\r\n", "\n", $message);
   
    mail($email, "Tak for din støtte", $message,
    "From: min@email.dk\r\n" .
    "Reply-To: min@email.dk\r\n" .
    "X-Mailer: PHP/" . phpversion());

--------------------------------------

på min underskriftindsamling, og det virker fint :-)
Avatar billede Slettet bruger
18. oktober 2004 - 16:53 #3
Forresten er der normalt ingen grund til absolut at sætte "" om variabler i PHP. Ofte kan det endda være årsag til fejl. I dette tilfælde er det bare overflødigt. til gengæld mangler de om en konstant, og det er absolut en fejl, så ret:

if($send == "Send") {

        mail($modtager, $emne, $besked);
Avatar billede terrorkalle Nybegynder
20. oktober 2004 - 18:31 #4
Okay takker for støtten!
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