Jump to content

PHP Script won't echo from subdomain


cfgcjm

Recommended Posts

my site is laid out as follows:

 

beta.domain.com/index.html  <-- this page contains an ajax form

scripts.domain.com/js/formoperations.js  <--ajax javascript

scripts.domain.com/php/msgsend.php  <--ajax php script

 

The PHP script which is posted below is to echo back "Thank you" once the form is processed & emailed. If the files are in the directories stated above the PHP script does not echo back. It still completes emailing the form data successfully but does the echo does not make it back to beta.domain/index.html.

 

HOWEVER...if I move my PHP file to beta.domain.com/msgsend.php it works flawlessly. Why can't my script echo across subdomains?

 

Thanks!

 

<?php

$fname= urldecode($_GET['param']);
$lname = urldecode($_GET['param1']);
$email = urldecode($_GET['param2']);
$details = urldecode($_GET['param3']);
$datereported = date(n."/".j."/".Y." @ ".g.":".i." ".A);

$text="<p><b>First Name:</b> ".$fname."</p><p><b>Last Name:</b> ".$lname."</p><p><b>Email Address:</b> ".$email."</p><p><b>Message:</b> ".$details."</p>-End Submission";

$plaintext="First Name: ".$fname."\nLast Name: ".$lname."\nEmail Address: ".$email."\nMessage: ".$details."\n\n End Submission";


$to = '[email protected]';
$subject = 'Web Message';
$random_hash = md5(date('r', time()));
$headers = "From: Web Message\r\nReply-To: [email protected]";
$headers .= "\r\nContent-Type: text/html; charset='iso-8859-1' Content-Transfer-Encoding: 7bit";
ob_start();
?>
<img src="http://uniformimgs.domain.com/emailheadcontact.gif" alt="" />
<p style="font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0 50px 0;"><?php echo $fname.' '.$lname; ?> has submitted a message from the website on <?php echo $datereported; ?>.</p>
<?php echo $text; ?>
<?
$message = ob_get_clean();

if(mail($to, $subject, $message, $headers))
{
	echo '<h4>Thanks for your message '.$fname.'!</h4><br/><br/><br/><br/>';

$to = $email;
$subject = 'Thanks for your message!';
$random_hash = md5(date('r', time()));

$headers = "From: [email protected]\r\nReply-To: [email protected]";
$headers .= "\r\nContent-Type: text/html; charset='iso-8859-1' Content-Transfer-Encoding: 7bit";
ob_start();
?>
<img src="http://uniformimgs.domain.com/emailheadcontact.gif" alt="" />
<p style="font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 0 5px 0;">Dear <?PHP echo $fname ?>,</p>
<p style="font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0;">Thank you for sending us a message from our website; we love hearing from you folks! If needed, we'll contact you as soon as possible in regards to your message.</p>
<p style="font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px 0 0 200px;">Sincerely,</p>
<p style="margin: 10px 0 0 200px;"><img src="http://uniformimgs.domain.com/briansig.gif" alt="" /></p>
<p style="font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px 0 0 200px;">John R Smith, pricipal</p>
<p style="font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:200px 0 0 0">This email has been sent by an automated service</p>
<?
$message = ob_get_clean();
//send the email

mail($to, $subject, $message, $headers);
}
else {
	echo "<h5>Oops! Seems like we have a problem.</h5><h6>Please try again later or call XXX-XX-XXX.</h6>";
}
?>

Link to comment
https://forums.phpfreaks.com/topic/251036-php-script-wont-echo-from-subdomain/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.