dcsimg
A Flash Developer Resource Site

Results 1 to 2 of 2

Thread: [F8] Contact Page

  1. #1
    Junior Member
    Join Date
    Jul 2007
    Posts
    1

    [F8] Contact Page

    Hi,

    I am creating a contact page for a my website and I am having a bit of trouble. I have created the form in flash, and am using a php file to send the email to myself. The form works OK, but when it deliver's it to my inbox, I am getting all of this jibberish with the email Example:



    Name: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#242868" LETTERSPACING="0" KERNING="0">Test</FONT></P></TEXTFORMAT>
    Phone: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#242868" LETTERSPACING="0" KERNING="0">111111111</FONT></P></TEXTFORMAT>
    Email: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#242868" LETTERSPACING="0" KERNING="0">someone@something.com</FONT></P></TEXTFORMAT>
    Message: <TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="14" COLOR="#242868" LETTERSPACING="0" KERNING="0">this is a test</FONT></P></TEXTFORMAT>
    _childCounter: 1

    focus_mc: _level0.depthChild0

    I was wondering if anyone knew a way that I could get it to send clean emails that I could read? My input boxes are named Name, Phone, Email and Message. The script I have used on my submit button is:

    on (release) {
    if (Name eq "" or Phone eq "" or Email eq "" or Message eq "") {
    stop();
    } else {
    loadVariablesNum("form.php", 0, "POST");
    gotoAndStop(191);
    }
    }

    And the PHP file is:

    <?php
    if (count($_POST)>0) $response = $_POST;
    else $response = $_GET;
    $Name = $HTTP_POST_VARS['Name'];
    $Phone = $HTTP_POST_VARS['Phone'];
    $Email = $HTTP_POST_VARS['Email'];
    $Enquiry = $HTTP_POST_VARS['Enquiry'];
    foreach ($response as $key => $val)
    {
    $msg .= "$key: $val";
    $msg .= "\r\n";
    }
    $msg = stripslashes($msg);
    mail("myemail@myemail.com", "Website Enquiry", $msg);
    ?>

    Any help would be great as this is driving me insane!!!

  2. #2
    Senior Member
    Join Date
    May 2001
    Location
    Holland
    Posts
    285
    Hi,

    Try, instead of HTTP_POST_VARS in your php-script:
    $Name = $_POST['Name'];

    etc.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center