Don the dragon Posted November 17, 2008 Share Posted November 17, 2008 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.