Tengo un formulario al cual le aplique Securimage.
Ver aqui
Contacto
El tema es que cdo completo los campos y el captcha...y presiono..me dice siempre q esta en error...
les dejo los codigos:
simple_form.php
Código php:
Ver original<div id="formu" style="width:40%; position:absolute; top:49px; left:50%; height: 508px;">
<div id="formu1" style="margin:0px; padding:0px; background-color: #c2e4b3; border-top:2px solid #007F00; border-left:1px dotted #d3d3d3; border-right:1px dotted #d3d3d3; font-family:Calibri; font-size:16px; text-align:center;">
<p>Formulario de Contacto On-Line</p>
</div>
<div id="tel3" style=" padding-top:10px; min-height:400px; border-left: 1px dotted #d3d3d3;border-right:1px dotted #d3d3d3; font-family:Calibri; text-align:left; ">
<form method="post" action="?mod=send-contacto">
<div class="nombre">
<div align="center">
<input type="text" name="nombre" size=30 class="opacity" value="Nombre" onfocus = "if(this.value=='Nombre') this.value=''" onblur = "if(this.value=='') this.value='Nombre'" style=" color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="apellido">
<div align="center">
<input type="text" name="apellido" size=30 class="opacity" value="Apellido" onfocus = "if(this.value=='Apellido') this.value=''" onblur = "if(this.value=='') this.value='Apellido'" style=" color: #000099; border:1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="email">
<div align="center">
<input type="text" name="email" size=30 class="opacity" value="Email" onfocus = "if(this.value=='Email') this.value=''" onblur = "if(this.value=='') this.value='Email'" style=" color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="ciudad">
<div align="center">
<input type="text" name="ciudad" size=30 class="opacity" value="Ciudad" onfocus = "if(this.value=='Ciudad') this.value=''" onblur = "if(this.value=='') this.value='Ciudad'" style=" color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="direccion">
<div align="center">
<input type="text" name="direccion" size=30 class="opacity" value="Direccion" onfocus = "if(this.value=='Direccion') this.value=''" onblur = "if(this.value=='') this.value='Direccion'" style=" color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="fijo">
<div align="center">
<input type="text" name="telefono" size=30 class="opacity" value="Telefono Fijo" onfocus = "if(this.value=='Telefono Fijo') this.value=''" onblur = "if(this.value=='') this.value='Telefono Fijo'" style=" color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="celular">
<div align="center">
<input type="text" name="celular" size=30 class="opacity" value="Celular" onfocus = "if(this.value=='Celular') this.value=''" onblur = "if(this.value=='') this.value='Celular'" style=" color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" />
</div>
</div>
<div class="comentario">
<div align="center">
<p>
<textarea name="mensaje" onfocus = "if(this.value=='Escriba aquí su comentario...') this.value=''" onblur = "if(this.value=='') this.value='Escriba aquí su comentario...'" class="opacity" style=" overflow:auto; color: #000099; border: 1px; border-style:solid; border-color:#0000CC; font-family:Calibri" cols=30 rows=5 >Escriba aquí su comentario...</textarea>
</p>
<p> </p>
<p><img src="/modulos/cap/securimage_show.php" alt="CAPTCHA Image" name="captcha" id="captcha" />
<a href="#" onclick="document.getElementById('captcha').src = '/modulos/cap/securimage_show.php?' + Math.random(); return false">Reload Image</a>
<input type="text" name="captcha_code" size="10" maxlength="6" />
</p>
<p> </p>
<p><input name="submit" input type="image" src="../imagenes/enviar_consulta.png" id="submit" value="Enviar" /> </p>
<p> </p>
<p> </p>
</div>
</div>
<div id="enviar" style="border-left:1px dotted #d3d3d3; border-right:1px dotted #d3d3d3; border-bottom:1px dotted #d3d3d3;border-top:1px dotted #d3d3d3; background-color: #e4efff; font-family:Calibri; font-size:12px; text-align:center;">
<p> </p>
</div>
</form>
</div>
</div>
send_simpleform.php
Código php:
Ver original<meta http-equiv="Refresh" content="6;URL=http://www.nutrimel.com.ar/">
<?
$nombre = $_POST["nombre"];
$apellido = $_POST["apellido"];
$email = $_POST["email"];
$ciudad = $_POST["ciudad"];
$direccion = $_POST["direccion"];
$telefono = $_POST["telefono"];
$celular = $_POST["celular"];
$mensaje = $_POST["mensaje"];
if (($nombre == "") || ($email == "") || ($mensaje == "")) {
header("Location: simple_form.php"); }
$msg = "ESTOS SON LOS DATOS RECIBIDOS:\n";
$msg .= "Nombre: $nombre\n";
$msg .= "Apellido: $apellido\n";
$msg .= "E-Mail: $email\n";
$msg .= "Ciudad: $ciudad\n";
$msg .= "Direccion: $direccion\n";
$msg .= "Telefono: $telefono\n";
$msg .= "Celular: $celular\n";
$msg .= "Mensaje: $mensaje\n\n";
$send_cc = array("$email\n"); $subject = "Consulta desde nutrimel.com.ar";
$mailheaders = "From: $email\n";
$mailheaders .= "Reply-To: $email\n";
$header = 'MIME-Version: 1.0' . "\r\n";
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail($to, $subject, $msg, $mailheaders);
include_once $_SERVER['DOCUMENT_ROOT'] . '/modulos/cap/securimage.php';
$securimage = new Securimage();
if ($securimage->check($_POST['captcha_code']) == false) {
// the code was incorrect
// handle the error accordingly with your other error checking
// or you can do something really basic like this
die('The code you entered was incorrect. Go back and try again.'); }
?>
<div class="gracias">Gracias <? echo "$nombre"; ?> <? echo "$apellido"; ?> por comunicarte con nosotros, a la brevedad nos contactaremos con usted. </div>