HAN! Posted October 16, 2007 Share Posted October 16, 2007 im really new in php so i need help and fast plz, i need to send a confirmation letter to the user after he fullfill a certain form, i used mail function but i always get an smtp error, help plz Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/ Share on other sites More sharing options...
kenrbnsn Posted October 16, 2007 Share Posted October 16, 2007 We don't do "fast" answers here. Also, we're not mind readers, so please post the code that's not working between tags. Ken Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/#findComment-370565 Share on other sites More sharing options...
HAN! Posted October 16, 2007 Author Share Posted October 16, 2007 <form name="insert" action="insert.php" method="post"> <table> <tr><td>First Name:</td><td><input type="text" name="first" /></td></tr> <tr><td>Midle Name:</td><td><input type="text" name="middle" /></td></tr> <tr><td>Familly Name:</td><td><input type="text" name="family" /></td></tr> <tr><td>Adress:</td><td><input type="text" name="adress" /></td></tr> <tr><td>E-mail:</td><td><input type="text" name="email" size="26" /> <script language=javascript> function CheckEmail() { email = document.insert.Email.value AtPos = email.indexOf("@") StopPos = email.lastIndexOf(".") Message = "" if (email == "") { Message = "Not a valid Email address" + "\n" } if (AtPos == -1 || StopPos == -1) { Message = "Not a valid email address" } if (StopPos < AtPos) { Message = "Not a valid email address" } if (StopPos - AtPos == 1) { Message = "Not a valid email address" } </script> <tr><td><input type="submit" /></td></tr> </table> Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/#findComment-370570 Share on other sites More sharing options...
trq Posted October 16, 2007 Share Posted October 16, 2007 Help us help you and post the relevent code. Quickly!!! Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/#findComment-370572 Share on other sites More sharing options...
HAN! Posted October 16, 2007 Author Share Posted October 16, 2007 i just need to check if this code is right or not, no errors are displayed but no result is too when i submit the form. Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/#findComment-370576 Share on other sites More sharing options...
fenway Posted October 16, 2007 Share Posted October 16, 2007 You're never calling that function. Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/#findComment-370655 Share on other sites More sharing options...
hostfreak Posted October 16, 2007 Share Posted October 16, 2007 Try: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function CheckEmail() { var email = document.getElementById('email').value AtPos = email.indexOf("@") StopPos = email.lastIndexOf(".") try { if (email == "") throw "Err1" else if (AtPos == -1 || StopPos == -1) throw "Err2" else if (StopPos < AtPos) throw "Err3" else if (StopPos - AtPos == 1) throw "Err4" } catch(err) { if(err=="Err1" || err=="Err2" || err=="Err3" || err=="Err4") alert("Not a valid Email address") return false; } } </script> </head> <body> <form name="insert" action="" method="post"> <table> <tr><td>First Name:</td><td><input type="text" name="first" /></td></tr> <tr><td>Midle Name:</td><td><input type="text" name="middle" /></td></tr> <tr><td>Familly Name:</td><td><input type="text" name="family" /></td></tr> <tr><td>Adress:</td><td><input type="text" name="adress" /></td></tr> <tr><td>E-mail:</td><td><input type="text" name="email" size="26" id="email" /> <tr><td><input type="submit" onclick="return CheckEmail(this.form);" /></td></tr> </table> </form> </body> Link to comment https://forums.phpfreaks.com/topic/73464-answers-plz-and-fast/#findComment-370687 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.