Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Contact form for HTML
#21
Blank page? Huh

Now i'm confused, what exactly happens when you try to send an email? You get no email and nothing, or you see a blank page and also get no email?
Reply
#22
after i click the submit button at yiinternational.com/contact.php
It takes me to http://www.yiinternational.com/send_form_email.php which appears as a blank page.. You can test the form if you want.. I thought u did, thats why i didn't mention the blank page part ... apologizes
[Image: IYOy9.png]
Reply
#23
You still have you submit button as "<a href="mailto:email@email.com"></a>". That's most likely why it's not working. Would you like me to give you the files from my contact page? As it works properly. http://executable.me/contact.php
Reply
#24
(01-23-2012, 09:50 AM)BreShiE Wrote: You still have you submit button as "<a href="mailto:email@email.com"></a>". That's most likely why it's not working. Would you like me to give you the files from my contact page? As it works properly. http://executable.me/contact.php

Huh? Huh

Where do you see that?
Quote:<form action="send_form_email.php" method="post" name="contactform">
Reply
#25
(01-23-2012, 10:51 AM)AceInfinity Wrote: Huh? Huh

Where do you see that?
Quote:<form action="send_form_email.php" method="post" name="contactform">

I didn't see it anywhere but it still opens up the mail client when u click sned
Reply
#26
Hmm, that's not what happens for me though, I get a page telling me that send_form_email.php is unavailable.
Reply
#27
(01-23-2012, 05:26 PM)AceInfinity Wrote: Hmm, that's not what happens for me though, I get a page telling me that send_form_email.php is unavailable.

Hmm, weird. @OP do you have the send_form_email.php and is it all configured correctly?
Reply
#28
(01-23-2012, 05:28 PM)BreShiE Wrote: Hmm, weird. @OP do you have the send_form_email.php and is it all configured correctly?

It's already been posted BreShie

PHP Code:
<?php session_start();
if(isset(
$_POST['submit'])) {
     
    
// EDIT THE 2 LINES BELOW AS REQUIRED
    
$email_to "bhardwaj.ankita@gmail.com";
    
$email_subject "Message via contact form on yiinternational.com";
     
     
    function 
died($error) {
        
// your error code can go here
        
echo "We are very sorry, but there were error(s) found with the form you submitted. ";
        echo 
"These errors appear below.<br /><br />";
        echo 
$error."<br /><br />";
        echo 
"Please go back and fix these errors.<br /><br />";
        die();
    }
     
    
// validation expected data exists
    
if(!isset($_POST['first_name']) ||
        !isset(
$_POST['last_name']) ||
        !isset(
$_POST['email']) ||
        !isset(
$_POST['telephone']) ||
        !isset(
$_POST['comments'])) {
        
died('We are sorry, but there appears to be a problem with the form you submitted.');       
    }
     
    
$first_name $_POST['first_name']; // required
    
$last_name $_POST['last_name']; // required
    
$email_from $_POST['email']; // required
    
$telephone $_POST['telephone']; // not required
    
$comments $_POST['comments']; // required
     
    
$error_message "";
    
$email_exp '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
  if(!
preg_match($email_exp,$email_from)) {
    
$error_message .= 'The Email Address you entered does not appear to be valid.<br />';
  }
    
$string_exp "/^[A-Za-z .'-]+$/";
  if(!
preg_match($string_exp,$first_name)) {
    
$error_message .= 'The First Name you entered does not appear to be valid.<br />';
  }
  if(!
preg_match($string_exp,$last_name)) {
    
$error_message .= 'The Last Name you entered does not appear to be valid.<br />';
  }
  if(
strlen($comments) < 2) {
    
$error_message .= 'The Comments you entered do not appear to be valid.<br />';
  }
  if(
strlen($error_message) > 0) {
    
died($error_message);
  }
    
$email_message "Form details below.\n\n";
     
    function 
clean_string($string) {
      
$bad = array("content-type","bcc:","to:","cc:","href");
      return 
str_replace($bad,"",$string);
    }
     
    
$email_message .= "First Name: ".clean_string($first_name)."\n";
    
$email_message .= "Last Name: ".clean_string($last_name)."\n";
    
$email_message .= "Email: ".clean_string($email_from)."\n";
    
$email_message .= "Telephone: ".clean_string($telephone)."\n";
    
$email_message .= "Comments: ".clean_string($comments)."\n";
     
     
// create email headers
$headers 'From: '.$email_from."\r\n".
'Reply-To: '.$email_from."\r\n"
mail($email_to$email_subject$email_message$headers); 
}
?>
Reply
#29
I have no clue what's wrong then, sorry OP.
Reply
#30
Breshie, I dont mind having your script maybe that would work.. and No issues..
(01-23-2012, 05:26 PM)AceInfinity Wrote: Hmm, that's not what happens for me though, I get a page telling me that send_form_email.php is unavailable.

send_form_email.php comes as a blank page for me :\
[Image: IYOy9.png]
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Helping with HTML and CSS Ambitious 0 686 08-28-2011, 01:18 PM
Last Post: Ambitious
  [TUT] Contact Form using HTML/PHP Captain Straight Edge 29 7,062 08-17-2011, 09:49 AM
Last Post: -Infectious
  Anyone have any free HTML resources? Scalise 7 1,741 06-01-2011, 04:00 AM
Last Post: !LoL
  Mr. Doob :: HTML 5 Examples Gaijin 10 2,533 02-17-2011, 12:33 AM
Last Post: Gaijin
  Javascript Help. Form Submission. JohnRonder 0 891 02-01-2011, 11:12 AM
Last Post: JohnRonder

Forum Jump:


Users browsing this thread: 2 Guest(s)