Cita:
Iniciado por gordot muestrame de nuevo todo tus codigos completos asi los veo y los reviso..
Muchas gracias, mira el php:
Código PHP:
<?php
session_start();
$errors = '';
if(isset($_POST['submit']))
{
if(empty($_SESSION['6_letters_code'] ) ||
strcasecmp($_SESSION['6_letters_code'], $_POST['6_letters_code']) != 0)
{
//Note: the captcha code is compared case insensitively.
//if you want case sensitive match, update the check above to
// strcmp()
$errors .= "\n The captcha code does not match!";
}
if(empty($errors))
{
//send the email
$to = "[email protected]";
$subject="New form submission";
$from = "[email protected]";
$ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';
"$body = "A user $_POST['field_1'] submitted the contact form:n".
" · Contact Name: $_POST['field_1']n".
" · Phone Number: $_POST['field_2'] n".
" · Email: $_POST['field_3'] n".
" · Number of people: $_POST['field_4'] n".
" · Kind of service: $_POST['field_5'] n".
" · Hour of pick up: $_POST['field_6'] n".
" · Place of pick up: $_POST['field_7'] n".
" · Needs: n ".
"$_POST['field_8']n".
"IP: $ipn";
$headers = "From: $from rn";
$headers .= "Reply-To: $visitor_email rn";
mail($to, $subject, $body,$headers);
header('Location: confirm.html');
}
}
?>
Y el formulario:
Código PHP:
<form method="post" enctype="multipart/form-data" action="processor.php" onsubmit="return validatePage1();">
<p>
<label class="formFieldQuestion">
· Contact name: <br />
</label>
<input class="mainForm" type="text" name="field_1" id="field_1" size='30' value='' />
<label class="formFieldQuestion"><br />
<br />
· Phone number: <br />
</label>
<input class="mainForm" type="phone" name="field_2" id="field_2" size="25" value="" style="background-image:url(imgs/phone.png); background-repeat: no-repeat; padding: 2px 2px 2px 25px;" />
</p>
<p>
<label class="formFieldQuestion">· Email: <br />
</label>
<input class="mainForm" type="email" name="field_3" id="field_3" size="25" value="" style="background-image:url(imgs/email.png); background-repeat: no-repeat; padding: 2px 2px 2px 25px;" />
</p>
<p>
<label class="formFieldQuestion">· Numer of people<br />
</label>
<input class="mainForm" type="text" name="field_4" id="field_4" size='30' value='' />
</p>
<p>
<label class="formFieldQuestion">· Type of service: <br />
</label>
<select class="mainForm" name="field_5" id="field_5">
<option value=''></option>
<option value="Girona">Girona</option>
<option value="Sitges">Sitges</option>
<option value="Montserrat + Cavas Penedes">Montserrat + Cavas Penedes</option>
<option value="Cavas Penedes">Cavas Penedes</option>
<option value="Montserrat Tour">Montserrat Tour</option>
<option value="Modernism Tour">Modernism Tour</option>
<option value="Artistic Tour">Artistic Tour</option>
<option value="Walking Tour">Walking Tour</option>
<option value="City Tour Barcelona">City Tour Barcelona</option>
<option value="Transfer in/out">Transfer in/out</option>
<option value="Figueres (Dalí Museum)">Figueres (Dalí Museum)</option>
<option value="Tarragona">Tarragona</option>
<option value="Cadaques & Portlligat">Cadaques & Portlligat</option>
<option value="Other City Tour">Other City Tour</option>
<option value="Other Outside City Tour">Other Outside City Tour</option>
<option value="Other Service">Other Service</option>
</select>
</p>
<p>
<label class="formFieldQuestion">· Pick-up hour: <br />
</label>
<input class="mainForm" type="text" name="field_6" id="field_6" size='30' value='' />
</p>
<p>
<label class="formFieldQuestion">· Pick-up place:<br />
</label>
<input class="mainForm" type="text" name="field_7" id="field_7" size='30' value='' />
</p>
<p>
<label class="formFieldQuestion">· Explain your needs: <br />
</label>
<textarea class="mainForm" name="field_8" id="field_8" rows="5" cols="23"></textarea>
<script type="text/javascript">
<!--
function validatePage1()
{
retVal = true;
if (validateField('field_1','fieldBox_1','text',1) == false)
retVal=false;
if (validateField('field_2','fieldBox_2','phone',1) == false)
retVal=false;
if (validateField('field_3','fieldBox_3','email',1) == false)
retVal=false;
if (validateField('field_4','fieldBox_4','text',1) == false)
retVal=false;
if (validateField('field_5','fieldBox_5','menu',1) == false)
retVal=false;
if (validateField('field_6','fieldBox_6','text',1) == false)
retVal=false;
if (validateField('field_7','fieldBox_7','text',1) == false)
retVal=false;
if (validateField('field_8','fieldBox_8','textarea',1) == false)
retVal=false;
if(retVal == false)
{
alert('Please correct the errors. Fields marked with an asterisk (*) are required');
return false;
}
return retVal;
}
//-->
</script>
<!-- end page validaton -->
<!-- next page buttons -->
</p>
<p><label for='message'>Ingrese el código de seguridad:</label><br>
<img src="captcha_code_file.php?rand=<?php echo rand(); ?>" id='captchaimg' style="float: center;" /> <br />
<input id="6_letters_code" name="6_letters_code" type="text" style="margin:15px 0px 0px 0px;">
<div style="margin: 10px 0px 0px 0px ;">
<small >¿No puede leer la imagen? click <a href='javascript: refreshCaptcha();'>aquí</a> para recargar</small>
</div>
</p>
<div id="error">
</div><?php
if(!empty($errors)){
echo "<p class='err'>".nl2br($errors)."</p>";
}
?>
<div id='contact_form_errorloc' class='err'></div>
<input id="saveForm" class="mainForm" type="submit" value="Submit" />
</p>
</form>
<p> </p>
</div>