Announcement

Collapse
No announcement yet.

Help with form please

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Help with form please

    Hi All

    I've redesigned my site and have a new form. Trouble is, I can't get to the PHP page, have been round and round the tutorials and the forum. Can anyone spot the obvious mistake please?

    Form is at:
    http://www.villainthesunshine.com/sp...tal-villa.html

    my thank you page is titled action. It's set to php and the code, which is in the beginning of body reads:
    <?PHP
    $email = $HTTP_POST_VARS[email];
    $mailto = "booking@villainthesunshine.com";
    $mailsubj = "Villa Offers";
    $mailhead = "From: $email\n";
    reset ($HTTP_POST_VARS);
    $mailbody = "Values submitted from web site form:\n";
    while (list ($key, $val) = each ($HTTP_POST_VARS))
    {
    $mailbody .= "$key : $val\n";
    }
    mail($mailto, $mailsubj, $mailbody, $mailhead);
    ?>
    </BODY>
    </HTML>


    Thanks guys

  • #2
    Re: Help with form please

    First- on the form page above you have placed the php code in that page when it should actually be in your action.php. So go to page properties and then page html and look in the tags (most likely in Body tag) and cut the php code out.

    Second- go to your action page and go to page properties > page html and paste the code in the Begining of Body tag. Now- at the begining of the php code where you see this;
    $email = $HTTP_POST_VARS[email]; you need to add two single quotes around the email like so;
    $email = $HTTP_POST_VARS['email'];

    Then save and re-publish both pages. I believe that should do it.

    Andy
    PHP- is a blast!

    Comment


    • #3
      Re: Help with form please

      Hi Andy

      many thanks for this; have made the changes suggested but still no progession to thank you page. Any more thoughts?

      Comment


      • #4
        Re: Help with form please

        Yes- delete the submit button as you have an advanced button there. Use the regular button (not and on'click event one). Same and publish.

        Andy
        PHP- is a blast!

        Comment


        • #5
          Re: Help with form please

          There is no problem using an Advanced button, however, delete the on click event you have associated to your button.
          Navaldesign
          Logger Lite: Low Cost, Customizable, multifeatured Login script
          Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart
          DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more....
          Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA!

          Comment


          • #6
            Re: Help with form please

            Yeay! It works!!!
            I don't quite understand how I managed to have an advanced submit button, I thought I'd used the standard one, but no great shakes.
            Thanks so much guys, once again

            Comment


            • #7
              Re: Help with form please

              Hi there, I have just looked at your site and seen temperature showing. This is just what I have been looking for, can you tell me how to download for my site. Many thanks Phil (grandjuke)
              Originally posted by hjmotie View Post
              Hi All

              I've redesigned my site and have a new form. Trouble is, I can't get to the PHP page, have been round and round the tutorials and the forum. Can anyone spot the obvious mistake please?

              Form is at:
              http://www.villainthesunshine.com/sp...tal-villa.html

              my thank you page is titled action. It's set to php and the code, which is in the beginning of body reads:
              <?PHP
              $email = $HTTP_POST_VARS[email];
              $mailto = "booking@villainthesunshine.com";
              $mailsubj = "Villa Offers";
              $mailhead = "From: $email\n";
              reset ($HTTP_POST_VARS);
              $mailbody = "Values submitted from web site form:\n";
              while (list ($key, $val) = each ($HTTP_POST_VARS))
              {
              $mailbody .= "$key : $val\n";
              }
              mail($mailto, $mailsubj, $mailbody, $mailhead);
              ?>
              </BODY>
              </HTML>


              Thanks guys

              Comment

              Working...
              X