y cuando ya lo tengo listo y le añado el formulario y lo de verificar que hayan escrito el email, etc.. no va.. por favor ayudarme
Tengo puesto esto de codigo:
Código:
Ayuda por favor no sabeis cuanto os agradecere vuestra ayuda <?php session_start(); if ($_POST['action'] == "checkdata") { if ($_SESSION['tmptxt'] == $_POST['tmptxt']) { echo "Bienvenido"; } else { echo "Intentalo nuevamente"; } exit; } ?> <html> <head> <SCRIPT language="JavaScript" type="text/javascript"> <!-- function refresh_image(image){ tmp = new Date(); tmp = "?"+tmp.getTime() document.images["image_verify"].src = image+tmp } // --> </SCRIPT> <script type="text/javascript"> <!-- function isBlank(val){ if(val==null){return true;} for(var i=0;i<val.length;i++) { if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;} } return true; } function validar() { errores = false; if(isBlank(document.getElementById('credentials.username').value)) { alert("Por favor, escribe tu habbonombre. En caso de no estar registrad@ en habbo.es, escribe tu nombre."); errores = true; } if(isBlank(document.getElementById('asunto').value)) { alert("Por favor, selecciona el asunto por el cual quieres contactarnos."); errores = true; } if(isBlank(document.getElementById('mail').value) && !errores) { alert("Por favor, escribe tu verdadero E-mail para poder contactar contigo."); errores = true; } else { if(!errores) { if(!validar_email(document.getElementById('mail').value)) { errores = true; } } } if(isBlank(document.getElementById('mensaje').value) && !errores) { alert("Por favor, escribenos el mensaje."); errores = true; } return !errores; } function validar_email(valor) { if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){ return (true) } else { alert("Por favor, escribe tu verdadero E-mail para poder contactar contigo."); return (false); } } --> </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>CAPTCHA con PHP</title> <meta name="description" content="CAPTCHA con PHP: ejemplo para demostrar la creacion de Captcha con PHP." /> </head> <body> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center" class="descdet"> <div class="bordeder"> <strong class="subder">CAPTCHA con PHP </strong><br> Ingresar el texto mostrado en la imagen <br> <form action="enviar.php" method="post" onsubmit="return validar()"> <label><span class="style6">Habbo Nombre:</span> <input name="credentials.username" id="login-username" size="30" type="text"> </label> <p> <label><span class="style6">Asunto:</span> <select name="asunto" id="asunto"> <option selected="selected">Seleccione el asunto</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> </select> </label> </p> <p> <label><span class="style6">Tu E-mail:</span> <input name="mail" id="mail" size="30" autocomplete="off" type="text"></label></p> <p> <label> <span class="style6">Mensaje:</span><br> <textarea name="mensaje" cols="40" rows="8" id="mensaje"></textarea></label></p> <p><label> <img src="captcha.php" width="100" height="30" vspace="3" name="image_verify" id="image_verify"> <a href="javascript:refresh_image('captcha.php');">Dadme Otro Código</a></label></p><br> <input name="tmptxt" type="text" size="30"><br> <input name="btget" type="submit" class="boton" value="Verificar Codigo"> <input name="action" type="hidden" value="checkdata"> </form> </div> </td> </tr> </table> </body> </html>