Jump to content

form action query


Don the dragon

Recommended Posts

Hi

I am having a small problem with a form submission. I have a capcha on my form, so every time I submit the form, the "confirm" page tells me that the capcha wasnt filled in correctly.

 

Im not really sure how I can resolve this.

 

Below is my code.

 

<?php

session_start();

$_SESSION['sess']=session_id();

 

require_once('includes/recaptchalib.php');

$publickey = "******** **************"; // you got this from the signup page

//echo recaptcha_get_html($publickey);

?>

<?php

if (array_key_exists('submit', $_POST)) {

// validate the input, beginning with name

  $name = trim($_POST['name']);

  if (empty($name)) {

    $error['name'] = '*';

    }

  $contact = trim($_POST['contact']);

  if (empty($contact)) {

    $error['contact'] = '*';

    }

  $email = $_POST['emailaddress'];

  // check for valid email address

  $pattern = '/^[^@]+@[^\s\r\n\'";,@%]+$/';

  if (!preg_match($pattern, trim($email))) {

    $error['emailaddress'] = '*';

    }

  // check the content of the text area

  $comments = trim($_POST['comments']);

  if (empty($comments)) {

    $error['comments'] = '*';

}

if(!$error) {

    header("location:orders/contact/contact_confirm.php");

    }

}

 

?>

 

Cheers

Donovan

Link to comment
https://forums.phpfreaks.com/topic/133026-form-action-query/
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.