ps lo ultimo q me enviaste parese q vamos por buen camino, pues ahora si escribo el recaptcha mal dise error incorrect pero si lo pongo bien dise Todo Correcto he puesto el codigo del insert pero segun veo creo q no se activa
Código PHP:
<?
require_once('recaptchalib.php');
//Llaves de la captcha
$captcha_publickey = "6Lf-----8xs------";
$captcha_privatekey = "6Lf8xsE---S------j";
//por ahora ponemos a null el error de la captcha
$error_captcha=null;
if ($_POST){
$captcha_respuesta = recaptcha_check_answer ($captcha_privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if ($captcha_respuesta->is_valid == 1) {
//todo correcto
//hacemos lo que se deba hacer una vez recibido el formulario válido
echo "Todo correcto!";
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form_comentario")) {
$insertSQL = sprintf("INSERT INTO comentario (co_id_anuncio, co_id_afiliado, co_nombre, co_email, co_comentario, co_estado) VALUES (%s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['co_id_anuncio'], "text"),
GetSQLValueString($_POST['co_id_afiliado'], "text"),
GetSQLValueString($_POST['co_nombre'], "text"),
GetSQLValueString($_POST['co_email'], "text"),
GetSQLValueString($_POST['co_comentario'], "text"),
GetSQLValueString($_POST['co_estado'], "text"));
mysql_select_db($database_FTPminianuncio, $FTPminianuncio);
$Result1 = mysql_query($insertSQL, $FTPminianuncio) or die(mysql_error());
$insertGoTo = "aviso_pregunta.php?ads=" . $row_anuncios_afiliado['name'] . "";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
}
}else{
//El código de validación de la imagen está mal escrito.
echo "Has escrito mal el texto";
$error_captcha = $captcha_respuesta->error;
}
}
?>
*//formulario
<form action="<?php echo $editFormAction; ?>" id="form_comentario" name="form_comentario" method="POST">
<div id="anuncios_afiliado"><?
//escribimos en la página lo que nos devuelve recaptcha_get_html()
echo recaptcha_get_html($captcha_publickey, $error_captcha);
?>
<ul>
<li id="fo1li11">
<label for="Field11">
Nombre</label>
<input name="co_id_afiliado" type="hidden" id="co_id_afiliado" value="<?php echo $row_anuncios_afiliado['id_afiliado']; ?>" />
<input name="co_id_anuncio" type="hidden" id="co_id_anuncio" value="<?php echo $row_anuncios_afiliado['id_anuncio']; ?>" />
<input name="co_estado" type="hidden" id="co_estado" value="sin respuesta" />
</li>
<li id="fo1li4">
<label id="title4" for="co_email"> </label>
<label for="co_nombre"></label>
<span id="sprytextfield2">
<input type="text" name="co_nombre" id="co_nombre" />
<span class="textfieldRequiredMsg">Se necesita un valor.</span></span>
<label for="co_email"><br />
E-mail <span id="req_4">*</span></label>
</li>
<li>
<label for="co-email2"></label>
<span id="sprytextfield1">
<input type="text" name="co_email" id="co-email2" />
<span class="textfieldRequiredMsg">Se necesita un valor.</span><span class="textfieldInvalidFormatMsg">Formato no válido.</span></span>
<p class="form-detalle"> Debe de ser real el Email, te enviaremos un aviso cuanto te respondan</p>
</li>
<li> </li>
<li id="fo1li14"></li>
<li id="fo1li15"> </li>
<li id="fo1li16">
<label id="title16" for="Field16">Mensaje <span id="req_16">*</span></label>
</li>
<li>
<label for="co_comentario"></label>
<span id="sprytextarea1">
<textarea name="co_comentario" id="co_comentario" cols="25" rows="5"></textarea>
<span class="textareaRequiredMsg">Se necesita un valor.</span></span></li>
<li> </li>
<li>
<div>
<input id="form-anuncios_afiliado" name="form-anuncios_afiliado" type="submit" value="Dejar Pregunta" />
</div>
</li>
<li> </li>
</ul>
</div>
<input type="hidden" name="MM_insert" value="form_comentario" />
</form>
Cita:
Iniciado por walterdevel Cita:
Iniciado por charlescuella hola que tal gracias por tu ayuda aun estoy tratando pero me da alegria saber que hay gente como vos que nos brinda la mano
De nada :D, no funcionó lo último que te pasé?