Re: Form
| From: | Nicole Amashta | Date: | Fri, 22 Feb 2002 14:26:21 +0000 |
| Subject: | Re: Form | ||
| References: | 1 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-12222@lists.php.net to get a copy of this message | ||
haha, sorry
i saw the bad words, and couldn't help myself ...
"Internerds Canada" <internerds@shaw.ca> wrote in message
news:20020222021200.49168.qmail@pb1.pair.com...
> I need to make this script send a file with it, can anyone help? thanks.
> dont worry about the bottom part, i havent finished it
>
> <?PHP
>
> function convertGMT()
>
> $t = time();
> $gmtOffset = 2;
> $h = $gmtOffset * 3600;
> $t = $t - $h;
> $time_signed = date("F d, Y h:i a", $t);
> return $time_signed;
> }
>
> if (!isset($submit)){
> echo "<font face=\"Verdana\" size=\"2\"><strong>Submit
> Script</strong></font><p>";
> echo "<form action=\"$PHP_SELF\" method=\"post\">";
> echo "<p><table cellpadding=\"4\"><tr><td>";
> echo "<font face=\"Verdana\"
> size=\"2\">Name:</td><td> <input
type=\"text\"
> name=\"name\" size=\"25\"
> maxlength=\"50\"></td></tr>";
> echo "<tr><td><font face=\"Verdana\"
> size=\"2\">Email:</td><td> <input
> type=\"text\" name=\"email\"
> size=\"25\"></td></tr>";
> echo "<tr><td><font face=\"Verdana\"
> size=\"2\">Language:</td><td> <input
> type=\"text\" name=\"language\"
> size=\"25\"></td></tr>";
> echo "<tr><td><font face=\"Verdana\"
> size=\"2\">Subject:</td><td> <input
> type=\"text\" name=\"subject\"
> size=\"25\"></td></tr>";
> echo "<tr><td valign=\"top\"><font face=\"Verdana\"
> size=\"2\">Comments:</td><td> <textarea name=\"comments\"
> rows=\"12\"
> cols=\"40\"></textarea></td></tr>";
> echo "<tr><td colspan=\"2\" align=\"center\"><input
> type=\"submit\"
> name=\"submit\" value=\" Send Script
> \"></td></tr><tr><td><font size=\"1\"
> color=\"red\">IP:
> $REMOTE_ADDR</font></td></tr></table>";
>
> echo "</form>";
> }else{
> file://take out bad words
> $name = eregi_replace("(fuck|shit|bitch|dick|pussy|suck|mama|mofo|ass)",
> "####", $name);
> $suggestion =
> eregi_replace("(fuck|shit|bitch|dick|pussy|suck|mama|mofo|ass)", "####",
> $suggestion);
> $email = eregi_replace("(fuck|shit|bitch|dick|pussy|suck|mama|mofo|ass)",
> "####", $email);
> file://thank user
> $cleanname=HTMLSpecialChars($name);
> $clean_suggestion=HTMLSpecialChars($suggestion);
> $clean_email=HTMLSpecialChars($email);
>
> if (!preg_match("/^[\.A-Za-z0-9_-]+@[\.A-Za-z0-9_-]+\.[A-Za-z]{2,6}$/",
> $email)) {
> echo "<font face=\"Verdana\" size=\"2\">Email was invalid.
> Please resend
> your suggestion.<br>";
> echo "<font face=\"Verdana\"
> size=\"2\"><strong>Suggestion
> Form</strong></font><p>";
> echo "<form action=\"$PHP_SELF\" method=\"post\">";
> echo "<p><table cellpadding=\"4\"><tr><td>";
> echo "<font face=\"Verdana\"
> size=\"2\">Name:</td><td> <input
type=\"text\"
> name=\"name\" size=\"25\"
> maxlength=\"50\"></td></tr>";
> echo "<tr><td><font face=\"Verdana\"
> size=\"2\">Email:</td><td> <input
> type=\"text\" name=\"email\"
> size=\"25\"></td></tr>";
> echo "<tr><td><font face=\"Verdana\"
> size=\"2\">Language:</td><td> <input
> type=\"text\" name=\"language\"
> size=\"25\"></td></tr>";
> echo "<tr><td><font face=\"Verdana\"
> size=\"2\">Subject:</td><td> <input
> type=\"text\" name=\"subject\"
> size=\"25\"></td></tr>";
> echo "<tr><td valign=\"top\"><font face=\"Verdana\"
> size=\"2\">Comments:</td><td> <textarea name=\"comments\"
> rows=\"12\"
> cols=\"40\"></textarea></td></tr>";
> echo "<tr><td colspan=\"2\" align=\"center\"><input
> type=\"submit\"
> name=\"submit\" value=\" Send Script
> \"></td></tr><tr><td><font size=\"1\"
> color=\"red\">IP:
> $REMOTE_ADDR</font></td></tr></table>";
> echo "</form>";
> }
> else {
>
> echo "<div align=\"center\">";
> echo "Thank you $cleanname for your suggestion. <br><br>";
> echo "</div><div align=\"left\">";
> echo "<b><font face=\"Verdana\" size=\"2\"> Name:
> </b><i> $cleanname
> </i><br>";
> echo "<b><font face=\"Verdana\" size=\"2\"> E-Mail:
> </b><i> $clean_email
> </i><br>";
> echo "<b><font face=\"Verdana\" size=\"2\"> Suggestion:
> </b><br>";
> echo "<font face=\"Verdana\" size=\"2\"><i>
> $clean_suggestion </i>";
> echo "</div>";
> file://email suggestion
>
> file://$unique_id=Substr(md5(uniqid(time())),1,7);
> $unique_id=time();
> file://$time_signed=date("l dS of F Y @h:i:s A");
> $time_signed=convertGMT();
> $email_body="The following suggestion was submitted by ";
> $email_body=$email_body . "$cleanname\n\n";
> $email_body=$email_body . "$clean_suggestion\n\n";
> $email_body=$email_body . "Time: $time_signed\n\n";
> $email_body=$email_body . "IP: $REMOTE_ADDR\n\n";
> mail("tbevilacqua@internerds.ca","Suggestion
> ($unique_id)",$email_body,"From: $email");
> }
> }
>
> ?>
>
>