Forum Moderators: coopster

Message Too Old, No Replies

Success page for formail

         

Cienwen

1:00 am on Jan 7, 2006 (gmt 0)

10+ Year Member



Hello,

I am not a programmer so I am using Jack's FormMail.php. The form information is working well but I can't figure out how to configure it to go to a subsequent success page after submittal. I could post the PHP if anyone would like.

Any help anyone can give me would be much appreciated.

Cienwen

inveni0

1:24 pm on Jan 7, 2006 (gmt 0)

10+ Year Member



I use:

# Embed success page and dump it to the browser

$fileSuccessPage = 'success.html';

if (file_exists($fileSuccessPage) === false) {
echo 'The success page: <b> ' . $fileSuccessPage . '</b> cannot be found on the server.';
exit;
}

$fileHandle = fopen ($fileSuccessPage, "r");
$successPage = fread ($fileHandle, filesize($fileSuccessPage));
fclose ($fileHandle);

$successPage = str_replace('<!--FIELDVALUE:FirstName-->', $FTGFirstName, $successPage);
$successPage = str_replace('<!--FIELDVALUE:LastName-->', $FTGLastName, $successPage);
$successPage = str_replace('<!--FIELDVALUE:Email-->', $FTGEmail, $successPage);
$successPage = str_replace('<!--FIELDVALUE:MailingAddress-->', $FTGMailingAddress, $successPage);
$successPage = str_replace('<!--FIELDVALUE:City-->', $FTGCity, $successPage);
$successPage = str_replace('<!--FIELDVALUE:State-->', $FTGState, $successPage);
$successPage = str_replace('<!--FIELDVALUE:Zip-->', $FTGZip, $successPage);
$successPage = str_replace('<!--FIELDVALUE:Phone-->', $FTGPhone, $successPage);
$successPage = str_replace('<!--FIELDVALUE:ContactUsing-->', $FTGContactUsing, $successPage);
$successPage = str_replace('<!--FIELDVALUE:Question-->', $FTGQuestion, $successPage);
$successPage = str_replace('<!--FIELDVALUE:Clear-->', $FTGClear, $successPage);
$successPage = str_replace('<!--FIELDVALUE:Send-->', $FTGSend, $successPage);

echo $successPage;

And that takes care of it! This is at the end of my script.

Cienwen

12:21 am on Jan 9, 2006 (gmt 0)

10+ Year Member



Thank you very much!