Re: Form

From: 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"); > } > } > > ?> > >

« previous php.windows (#12222) next »