Jump to content

FORM PROCESSING


littlemiss

Recommended Posts

Oh woe! I really suck at php, but i need to work on some form of form processing for the website I have to design. I tried following the tutorial at http://apptools.com/phptools/forms/ but even on lesson 1 my form is being bad and I cant seem to fix it. It looks fine and then tells me that the message has been sent to my email address but it never arrives. I have tried another tutorial at another site and the same thing happened. any ideas what this could be?

 

Here is the oh so simple code of the example, and yes i have been putting the right email address in the myemail part :S

 

<?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> </td>

            <td><input type="submit" name="Submit"

              value="Send"></td>

        </tr>

      </table>

  </form>

<?php

  } else {

      error_reporting(0);

      $recipient = '[email protected]';

      $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";

}

?>

Link to comment
https://forums.phpfreaks.com/topic/60735-form-processing/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.