DomainBlk Posted January 18, 2008 Share Posted January 18, 2008 Hi Guys! Why does my form doesnt send in my email? This thing always appear! "This domain has been blocked" The e-add that I used is [email protected] my domain is registered in 100webspace.com for free this is my php script! <?php $sendto = "[email protected]"; $ccto = "[email protected]"; $report_errors = "NONE"; $setokurl = "2"; $okurls = "http://www.yourdomain.net/,www.yourdomain.net/,192.103.45.67"; $backbutton = "<br><br><b>Press the button again to submit.</b>"; if ($report_errors == "NONE") { error_reporting(0); }else{ error_reporting(E_ALL); } if ($setokurl == "1"){ $found_url = "0"; $referer =$_SERVER["HTTP_REFERER"]; $referer = str_replace("://", "[CS]", $referer); $referer_sp = explode("/", $referer); $referer = "$referer_sp[0]"; $referer .= "/"; $referer = str_replace("[CS]", "://", $referer); $referer = strtolower($referer); $okurls = split(",", $okurls); foreach ($okurls as $myokurls) { $myokurls = strtolower($myokurls); if ($referer == strtolower($myokurls)) { $found_url = "1"; } } if ($found_url == "0") { $ERROR_action = "bad_okurl"; include("$PATH_error$PAGE_error"); } } if ($HTTP_GET_VARS || ! $HTTP_POST_VARS || $_GET || ! $_POST) { include("paulerror.php"); no_pst(); }else{ if (! $_POST) { $_POST = "$HTTP_POST_VARS"; } if (! $_SERVER) { $_SERVER = "$HTTP_SERVER_VARS"; } $year = date("Y"); $month = date("m"); $day = date("d"); $hour = date("h"); $min = date("i"); $tod = date("a"); $ip=$_SERVER["REMOTE_ADDR"]; $SEND_prnt = "The form below was submited by " . $_POST{"email"} . " from Ip address: $ip on $monthnameactual $month/$day/$year at $hour:$min $tod \n"; $SEND_prnt .= "-------------------------------------------------------------------------\n\n"; if ($_POST{"required"}){ $post_required = $_POST{"required"}; $required = split(",", $post_required); $reqnum = count($required); for ($req=0; $req < $reqnum; $req++) { $REQ_name = $required[$req]; $REQ_value = $POST{"$REQ_name"}; if ($REQ_name == "email") { $goodem = ereg("^[^@ ]+@[^@ ]+\.[^@ \.]+$", $_POST{"email"}, $trashed); if (! $goodem) { include("paulerror.php"); msng_email(); } } elseif (! $_POST{"$REQ_name"}) { $isreqe = "1"; $REQ_error .= "<li> $REQ_name "; } } if ($isreqe == "1") { include("paulerror.php"); msng_required(); } } foreach ($_POST as $NVPOST_name => $NVPOST_value) { $NVPOST_value = str_replace("\n", "", $NVPOST_value); $NVPOST_value = str_replace("\r", "", $NVPOST_value); $NVPOST_value = preg_replace("'\cc:'si", "Cc ", $NVPOST_value); $NVPOST_value = preg_replace("'\bcc:'si", "bcc ", $NVPOST_value); $NVPOST_value = preg_replace("'\to:'si", "to ", $NVPOST_value); $NVPOST_value = preg_replace("'\bc:'si", "bc ", $NVPOST_value); if (strtolower($NVPOST_name) == "subject") { $NVPOST_value = str_replace(":", ";", $NVPOST_value); } if (strtolower($NVPOST_name) == "email") { $SEND_email = "$NVPOST_value"; $SEND_email = str_replace(":", "", $SEND_email); $SEND_email = str_replace(" ", "", $SEND_email); } if (! $_POST{"sort"}) { if ($NVPOST_name == "subject" || $NVPOST_name == "sort" || $NVPOST_name == "required" || $NVPOST_name == "success_page"){}else{ $SEND_prnt .= "$NVPOST_name; $NVPOST_value \n"; } } } if ($_POST{"sort"}) { $sortvars = split(",", $_POST{"sort"}); $sortnum = count($sortvars); for ($num=0; $num < $sortnum; $num++) { $SEND_prnt .= "$sortvars[$num]: " . $_POST{"$sortvars[$num]"} . " \n"; } } if (! $ccto) { $header = "From: $SEND_email\r\nReply-to: $SEND_email"; }else{ $header = "From: $SEND_email\r\nReply-to: $SEND_email\r\nCc: $ccto"; } mail($sendto, $_POST{"subject"}, $SEND_prnt, $header); if (! $_POST{"success_page"}) { include("paulerror.php"); default_success(); }else{ $successpage=$_POST{"success_page"}; header("Location: $successpage"); exit; } } ?> this is my html script: <HTML> <head> <title>Form</title> </HEAD> <body marginheight="0" topmargin="0" link="0000ff" vlink="0000ff" alink="0000ff"> <form action="paulform.php" method="POST" name="Subscribe"> <input type="hidden" name="success_page" value="http://www.angdomainmo.com/successparekoy.html"> <BR><BR> <table width=500><tr><td> <small><font face="Verdana" color="#0000FF"><b>Pare para makuha lahat ng impormasyon, pakilagyan na lang lahat ng blanks! <br> <BR></b> </font></font></small> </td></tr></table> <table><tr><td> <p align="right"><font color="#000000">First Name: </font></td> <td bgcolor="#FFFFFF"><input type="text" size="21" name="firstname" maxlength="55"></td> </tr> <tr><td><p align="right"><font color="#000000">Last Name: </font></td> <td><input type="text" size="21" name="lastname" maxlength="55"></td> </tr> <tr><td><p align="right"><font color="#000000"> Phone: </font></td> <td bgcolor="#FFFFFF"><input type="text" size="21" name="phone" maxlength="25"><font color="#ff0000" face="Verdana" size="1">(with area code) </font></td> </tr> <tr><td><p align="right"><font color="#000000"> Alt. Phone: </font></td> <td><input type="text" size="21" name="work_phone" maxlength="25"><font color="#ff0000" face="Verdana" size="1">(with area code)</font></td> </tr> <tr><td><p align="right"><font color="#000000"> Work Phone: </font></td> <td><input type="text" size="21" name="alt_phone" maxlength="25"><font color="#ff0000" face="Verdana" size="1">(with area code)</font></td> </tr> <tr><td><p align="right"><font color="#000000">Email Address: </font> </td> <td><input type="text" name="email" size="21"></td> </tr> <tr><td BGCOLOR="#FFFFFF"><p align="right"><font color="#000000"> Country:</font></td> <td BGCOLOR="#FFFFFF"><SELECT NAME="country"> <OPTION VALUE="Argentina">Argentina <OPTION VALUE="Australia">Australia <OPTION VALUE="Austria">Austria <OPTION VALUE="Belgium">Belgium <OPTION VALUE="Brazil">Brazil <OPTION VALUE="Canada">Canada <OPTION VALUE="Caribbean_Islands">Caribbean Islands <OPTION VALUE="Chile">Chile <OPTION VALUE="China">China <OPTION VALUE="Colombia">Colombia <OPTION VALUE="Denmark">Denmark <OPTION VALUE="Ecuador">Ecuador <OPTION VALUE="Egypt">Egypt <OPTION VALUE="Finland">Finland <OPTION VALUE="France">France <OPTION VALUE="Germany">Germany <OPTION VALUE="Greece">Greece <OPTION VALUE="Greenland">Greenland <OPTION VALUE="Hong_Kong">Hong Kong <OPTION VALUE="Iceland">Iceland <OPTION VALUE="India">India <OPTION VALUE="Indonesia">Indonesia <OPTION VALUE="Ireland">Ireland <OPTION VALUE="Israel">Israel <OPTION VALUE="Italy">Italy <OPTION VALUE="Japan">Japan <OPTION VALUE="Korea">Republic of Korea <OPTION VALUE="Luxembourg">Luxembourg <OPTION VALUE="Malaysia">Malaysia <OPTION VALUE="Mexico">Mexico <OPTION VALUE="Netherlands">Netherlands <OPTION VALUE="New_Zealand">New Zealand <OPTION VALUE="Norway">Norway <OPTION VALUE="Philippines">Philippines <OPTION VALUE="Portugal">Portugal <OPTION VALUE="Russian">Russian Federation <OPTION VALUE="Saudi_Arabia">Saudi Arabia <OPTION VALUE="Singapore">Singapore <OPTION VALUE="South_Africa">South Africa <OPTION VALUE="Spain">Spain <OPTION VALUE="Sweden">Sweden <OPTION VALUE="Switzerland">Switzerland <OPTION VALUE="China">Province Of China Taiwan <OPTION VALUE="Thailand">Thailand <OPTION VALUE="Turkey">Turkey <OPTION VALUE="United Kingdom">United Kingdom <OPTION VALUE="US" selected>United States <OPTION VALUE="Venezuela">Venezuela <OPTION VALUE="Viet_Nam">Viet Nam <OPTION VALUE="N/A">Not listed </SELECT><br> </td></tr><tr><td></td><td BGCOLOR="#FFFFFF"> <p><input type="submit" value=" Submit "> </p> </td></form> </td></tr></table> </center><br><br> </center></div> <br><br><br><br><br><br> </BODY> </html> Sorry! for being a noob! and Sorry for my noobish question! and sorry for my bad english! Anyway! thanks in advance! Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/ Share on other sites More sharing options...
PC Nerd Posted January 18, 2008 Share Posted January 18, 2008 ok - when you get the "domain has been blocked error" , is that in the email or on the webpage? Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442382 Share on other sites More sharing options...
DomainBlk Posted January 18, 2008 Author Share Posted January 18, 2008 On the web page :'( Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442392 Share on other sites More sharing options...
ohdang888 Posted January 18, 2008 Share Posted January 18, 2008 use " " and " " brackets. Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442400 Share on other sites More sharing options...
DomainBlk Posted January 18, 2008 Author Share Posted January 18, 2008 :'( Im really confused! I need this script asap! The problem is on my domain? script? or public service email? Can you provide me a working php script and html script pls!! I beg you!! Anyone!! My future depends on it!! Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442417 Share on other sites More sharing options...
DomainBlk Posted January 18, 2008 Author Share Posted January 18, 2008 Whenever I submit the form! this thing shows "This domain has been blocked" Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442419 Share on other sites More sharing options...
DomainBlk Posted January 18, 2008 Author Share Posted January 18, 2008 Sorry for triple posting! But i forgot to tell you guys that im only using a subdomain! Check my subdomain! valeros.100webspace.net/paulform.html you will see the "The domain has been blocked" Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442425 Share on other sites More sharing options...
ohdang888 Posted January 18, 2008 Share Posted January 18, 2008 no, the page uploads for me. Link to comment https://forums.phpfreaks.com/topic/86579-form-processing/#findComment-442429 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.