Avatar billede cozey Nybegynder
30. marts 2009 - 13:31 Der er 1 løsning

Mailform i php virker ikke.

Hej.

Jeg har fundet en mailform, men jeg kan simpelthen ikke få skidtet til at virke... kan det evt. være fordi jeg skal slå noget til på mit webhotel?

her er den simple kode:

<?php
  if ($_SERVER['REQUEST_METHOD'] != 'POST'){
      $me = $_SERVER['PHP_SELF'];
?>
  <form name="form1" method="post"
        action="<?php echo $me;?>">
      <table border="0" cellspacing="0" cellpadding="2">
        <tr>
            <td>Name:</td>
            <td><input type="text" name="Name"></td>
        </tr>
        <tr>
            <td>Subject</td>
            <td><input type="text" name="Subject"></td>
        </tr>
        <tr>
            <td valign="top">Message:</td>
            <td><textarea name="MsgBody"></textarea></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td><input type="submit" name="Submit"
              value="Send"></td>
        </tr>
      </table>
  </form>
<?php
  } else {
      error_reporting(0);
      $recipient = 'cozey@sol.dk';
      $subject = stripslashes($_POST['Subject']);
      $from = stripslashes($_POST['Name']);
      $msg = "Message from: $from\n\n".stripslashes($_POST['MsgBody']);
      if (mail($recipient, $subject, $msg))
        echo nl2br("<b>Message Sent:</b>
        To: $recipient
        Subject: $subject
        Message:
        $msg");
      else
        echo "Message failed to send";
}
?>


Den giver min fejlmeddelse "Message failed to send"!

Nogen der kan se problemet?

På forhånd tak.

/Daniel
Avatar billede cozey Nybegynder
30. marts 2009 - 14:54 #1
Fejlen var Web10s.
Lukker.
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