Email Processor
Posted on
16th Feb 2014 07:03 pm by
admin
I have a few questions so this post will be a larger one! Sorry, but I'm a bit of a PHP newbie so be gentle with me!
Awhile back I wrote out a simple forum to email processor that I used with a few sites I have. I found this past week or so that all of a sudden they were not working. I was told that I need to replace any $variable with $_REQUEST[variable]. I did do this as seen in the code below but I found that if I added the $_REQUEST before $timestamp in the $thankyoumessage that the time would not display on the page but it would work if I left it as $timestamp. The same goes for if I were to include the $subject in the $body. It will not display if I add $_REQUEST before $subject if I were to add that to the $body.
I was curious to know if someone could tell me why this is? These processors used to work fine with just $variable. If I don't use the $_REQUEST for the forum variables it just generates blank responses in the email.
my current script is: (i'm also aware that the date/time fuctions only works with php 5 and the sites where this processor is being used both use 5)
Code: <?php
date_default_timezone_set('America/Edmonton');
$yourEmail = "blank@blank.com";
$subject = "Quote Request";
$body = "Contact Information
n First Name: $_REQUEST[first_name] n Last Name: $_REQUEST[last_name] n Company Name: $_REQUEST[company_name] n Contact Number: $_REQUEST[contact_number] n Email Address: $_REQUEST[email] n Project Information n Project is: $_REQUEST[project] n Describe what needs to be done: $_REQUEST[describe] n Estimate # of Pages: $_REQUEST[number_pages] n Will you provide a logo: $_REQUEST[provide_logo] n Will you provide artwork: $_REQUEST[artwork] n Will you provide body copy: $_REQUEST[body_copy] n E-commerce features required: $_REQUEST[ecommerce] n Website Maintanence: $_REQUEST[maintanence] n Timeframe for completion: $_REQUEST[timeframe]";
$timestamp = date("n/j/Y, a\t g:i a T");
$thankyousubject = "Quote Request Submitted Successfully n on n $timestamp";
$thankyoumsg = "Thank you $_REQUEST[first_name] $_REQUEST[last_name] for showing interest in designFox Media Works. Please allow 24-48 business hours for a response.";
?>
<?php
mail($yourEmail, $subject, $body, "From: $_REQUEST[first_name] $_REQUEST[last_name] < $_REQUEST[email] >");
print "<CENTER><B><body bgcolor='#000000'><font color='#FFFFFF'> $thankyousubject </B></CENTER>
<center>$thankyoumsg</center><BR><BR><CENTER>
</font><A HREF="http://www.designfoxmediaworks.com" TARGET="_top"><IMG SRC="http://www.designfoxmediaworks.com/images/formbanner.gif" WIDTH="600" HEIGHT="100" ALT="Return to designFox Media Works" BORDER="0"></A></CENTER></body>"
I was also curious in reference to this processor is there a set way to have a timed redirect with php? Or would it be better to look into doing that with javascript?
My next question is, if I wanted to have say a rich text editor replace a comment box how would one go about sending that data in the email processor or post it to another page?
No comments posted yet
Your Answer:
Login to answer
196
10
Other forums
Help? Need help on project with templates involving mysql and php.
I'm having a hard time explaining what I want but basically here is what I have in place:
-Da
Problems with array
This code is the last lines in an upload script that uploads 4 images at the same time and writes th
Problem with a select distinct
I have a problema with a select distinct, I have the next sql:
select distinct a,b,c,d fr
Gantt Chart Tool
Does anyone know of a good free gantt chart creator tool
Thanks
Save username into DB
OkaY so I got my blog to actually save the posts and whatever, all I need now is for it to keep the
Beginners syntax and loop questions - help please!
Hi everyone,
I have some problems with php code. I'm currently in the middle of learning php,
Adding Different Numbers From MySQL
Basically I have a mysql database with a couple prices as the following:
9.99
9.99
9.99
Keeping data in form
How can I keep whatever I write in the form?
PHP5 - Verifying a secure mail is secure
I need to send an e-mail from a form to a external department and because it contains personal custo
How to convert this array to string
I am having problems converting this array to a string
using print_r($val[1]); I get:
Code: [