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 Quote Link to comment 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 Quote Link to comment 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> Quote Link to comment 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!!! Quote Link to comment 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. Quote Link to comment Share on other sites More sharing options...
fenway Posted October 16, 2007 Share Posted October 16, 2007 You're never calling that function. Quote Link to comment 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> Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.