TechSpott - Computer and technology forums

Go Back   TechSpott - Computer and technology forums > Webmasters > Programming > PHP
PHP The most widely used server-side programming language for web applications.

Reply
 
Thread Tools Display Modes
Old May 5th, 2010, 12:21 PM   #1 (permalink)
Toni E
Guest
 
Posts: n/a
Default What's wrong with THIS php?

Ok someone pointed out that my php had a colon where a colon needed to be so I was hopeful that would fix my problem. Now I'm getting a new error saying my variables aren't defined. I will post my form page and my php code I am using to try and get it to work. If you can spot what my problem is, that would be awesome.
原帖地å€: TechSpott - Computer and technology forums http://www.techspott.com//showthread.php?p=12864

Here is my form page: https://webservices.missouriwestern.edu/users/aembrey/act202/Publish/Final%20Project/MShoogys/contactus.html

And here is the php code:

<?php

/*Subject and email variables */

$emailSubject = 'Crazy PHP Scripting!';
$webMaster = 'hallyvaux@gmail.com';

/* Gathering Data Variables */
$emailField = $_POST['email'];
$nameField = $_POST['name'];
$phoneField = $_POST['phone'];
$commentsField = $_POST['comments'];

$body = <<<EOD
<br><hr><br>
Email: $email <br>
Name: $name <br>
Phone: $phone <br>
Comments: $comments <br>
EOD;

$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body, $headers);

/* Resulsts rendered as HTML */

$theResults = <<<EOD
<html>
<head>
<title>Email Results</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
background-color: #f1f1f1;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
color: #666666;
text-decoration: none;
}
-->
</style>
</head>

<div>
<div align="left">Thank you for your interest! Your email will be answered very soon!</div>
</div>
</body>
</html>
EOD;
echo "$theResults";

?>
I receive the email but all of the fields are blank. I get an email that says Email: Name: Phone: Comments:
I copied your code and got an error so I stupidly deleted something in the line thinking that would help but now I have it copied exactly as you gave it to me. I get an error when I submit the form which you can see when you submit it as well. Also, I dont get anything coming to my email. Thank you for helping me.
I tried to email you to thank you but stupid yahoo tells me I've exceeded my quota for emails which is odd because I've sent none. Thank you soooo much. You have no idea how happy you've made me!
  Reply With Quote Share with Facebook
Reply

Bookmarks

Tags
php, wrong


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What's wrong with my php? Toni E PHP 0 May 5th, 2010 10:43 AM
Whats wrong with this php code? ?pathtotake? PHP 0 April 24th, 2010 11:16 AM
anything wrong with this PHP code? MyPrizeShop PHP 0 April 23rd, 2010 07:17 PM
What's wrong with this PHP code? ?pathtotake? PHP 0 April 23rd, 2010 01:25 PM
Anything wrong with this php code? Jim PHP 0 April 5th, 2010 04:04 AM

 
Forum Stats
Members: 14,313
Threads: 20,322
Posts: 27,655
Total Online: 35

Newest Member: RoyasiaSnamma

Latest Threads

Advertisements

Support our advertisers!

Amazon
Sears
Macys
1800flowers.com
Drugstore.com


Carbonite Online-Backups
Tiger Direct
Tech Depot
Buy.com
Office Depot
Fatcow
HostGator


TripsNow.us
Marriott
Expedia
CheapTickets.com
OneTravel
Hotwire

Are you a Fan?

Share this on Facebook

Tag Cloud

Partner Links


Contact Us - Home - Archive - Privacy Statement - Top - Copyright © 2009-2010, TechSpott - All times are GMT -4. Time is 04:03 AM

Powered by vBulletin® Copyright © Jelsoft Enterprises Ltd. :: SEO by vBSEO