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 Like 10 Dislike
Previous forums Next forums
Other forums

PEAR in appliactiond development
When I was picking up PHP I went from procedural programming, fairly quickly into OOP, then after wr

Generate PDF
Hi guys,

I would like to know if there is a way to generate pdf when clicking on a link. In f

simple php table loop
Hi all,

I've the following code

<?php // Create category options

How to know if online site made with PHP
Hello,
I see some sites that does not display extensions at all , for example:

www.site.co

Need help: how to catch acess of undefined class properties
Hello. I am learning OO with PHP and have hit a problem.
Some code runs as perfectly valid code,

i have no idea why this isn't working
Code: <?php
session_start();
include("connect.php");

error_reporting(E

Cron Job and Output
I have php codes running under a cron job.
But everytime i output (echo) , it comes out as comple

JSON SORT WITH PHP
I have two products that I want to sort by say "Id:17, value: xxx" using php
The page w

PHP header help!
Hi all I am trying to get this php page to refresh every 5 seconds on my phone which is an aastra 48

Database connection failure
Hello All,

I am trying to create new connection to Oracle DB 10.1,
I could not see a

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash