Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Contact PHP Mail Form..


16 Oct 2013   #11

Windows 8.1 64 bit
 
 

Quote   Quote: Originally Posted by Kaktussoft View Post
It actually does sent an email if all fields are entered? You recieve the mail correctly (check subject, sender etc)?
All my code right here , yet I used this and I got those 3 errors again

<?php $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['me - Pastebin.com




Attached Files
File Type: txt contact.txt (4.0 KB, 0 views)
My System SpecsSystem Spec
.

16 Oct 2013   #12

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

Script starts with:

<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$to = "rh_cs@outlook.com";
$subject = "New Message";

replace with:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$to = "rh_cs@outlook.com";
$subject = "New Message";
$strValidationMessage = "";

So just add a line. This initializes viariable strValidationMessage. Otherwise it isn't initialized on first load (when you didn't press submit yet).

Post results
My System SpecsSystem Spec
16 Oct 2013   #13

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

I told you to delete line:
echo $name.$email.$message;
!!!!
My System SpecsSystem Spec
.


16 Oct 2013   #14

Windows 8.1 64 bit
 
 

Quote   Quote: Originally Posted by Kaktussoft View Post
I told you to delete line:
echo $name.$email.$message;
!!!!
same thing happened man. those 3 errors I will send the code by attachment and you test it.


Attached Files
File Type: txt contact.txt (3.9 KB, 2 views)
My System SpecsSystem Spec
16 Oct 2013   #15

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

And move (not copy):

$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];

To after:
if (isset($_POST['submit']))
{


----------
name,email and message haven't been defined yet (on initial load before clicking submit)
Post results
My System SpecsSystem Spec
16 Oct 2013   #16

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

Answer #10 please
My System SpecsSystem Spec
16 Oct 2013   #17

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

I have NOTICE errors disabled. Users like me don't see them. They are only logged in apache.log. That's why I didn't notice them. I do display them in log file and during development
My System SpecsSystem Spec
16 Oct 2013   #18

Windows 8.1 64 bit
 
 

Quote   Quote: Originally Posted by Kaktussoft View Post
Answer #10 please
Yes it says message has been send but I don't actually see the message when I go to my email account. When I go to my contact link this what happens

Contact PHP Mail Form..-probelm.png

After I enter the info , this what happens , but it doesn't send.

Contact PHP Mail Form..-prob2.png




<?php if (isset($_POST['submit'])) { $name = $_POST['name']; $email = - Pastebin.com

The code you send me before worked perfect for you while testing?


My System SpecsSystem Spec
16 Oct 2013   #19

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

mail($to, $subject, $message, "From: " .$name);

must be moved as well:

if($boolValidateOK == 1)
{
mail($to, $subject, $message, "From: " .$name);
$strValidationMessage = "Email Has been Sent.";
}
My System SpecsSystem Spec
16 Oct 2013   #20

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bits 7601 Multiprocessor Free Service Pack 1
 
 

Quote   Quote: Originally Posted by Rawad View Post
Quote   Quote: Originally Posted by Kaktussoft View Post
Answer #10 please
Yes it says message has been send but I don't actually see the message when I go to my email account. When I go to my contact link this what happens

Attachment 290080

After I enter the info , this what happens , but it doesn't send.

Attachment 290081




<?php if (isset($_POST['submit'])) { $name = $_POST['name']; $email = - Pastebin.com

The code you send me before worked perfect for you while testing?
Yes my tests where fine. All works. still waiting for answer on post #10. Did you read and apply ALL changes I asked you to do?
My System SpecsSystem Spec
Reply

 Contact PHP Mail Form..




Thread Tools



Similar help and support threads for2: Contact PHP Mail Form..
Thread Forum
Got windows 8 Pro upgrade in form of ISO Installation & Setup
Collecting information from an interactive form via e-mail Browsers & Mail
apostrophe in mail changes form Browsers & Mail
Techtracker form cnet Software
How to fill sevenforums form General Discussion

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 04:20 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33