Os dejo el archivo registro.php para que me indiqueis que debo modiificary/o añadir:
Código PHP:
Ver original
<?php include('acceso_db.php'); // incluimos el archivo de conexión a la Base de Datos ?> <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <?php // creamos una función que nos parmita validar el email function valida_email($correo) { else return false; } // Procedemos a comprobar que los campos del formulario no estén vacíos if(!empty($sin_espacios[32])) { // comprobamos que el campo usuario_nombre no tenga espacios en blanco echo "El campo <em>usuario_nombre</em> no debe contener espacios en blanco. <a href='javascript:history.back();'>Reintentar</a>"; echo "No haz ingresado tu usuario. <a href='javascript:history.back();'>Reintentar</a>"; echo "No haz ingresado contraseña. <a href='javascript:history.back();'>Reintentar</a>"; }elseif($_POST['usuario_clave'] != $_POST['usuario_clave_conf']) { // comprobamos que las contraseñas ingresadas coincidan echo "Las contraseñas ingresadas no coinciden. <a href='javascript:history.back();'>Reintentar</a>"; }elseif(!valida_email($_POST['usuario_email'])) { // validamos que el email ingresado sea correcto echo "El email ingresado no es válido. <a href='javascript:history.back();'>Reintentar</a>"; }else { // "limpiamos" los campos del formulario de posibles códigos maliciosos // comprobamos que el usuario ingresado no haya sido registrado antes $sql = mysql_query("SELECT usuario_nombre FROM usuarios WHERE usuario_nombre='".$usuario_nombre."'"); echo "El nombre usuario elegido ya ha sido registrado anteriormente. <a href='javascript:history.back();'>Reintentar</a>"; }else { // ingresamos los datos a la BD $reg = mysql_query("INSERT INTO usuarios (usuario_nombre, usuario_clave, usuario_email, usuario_freg) VALUES ('".$usuario_nombre."', '".$usuario_clave."', '".$usuario_email."', NOW())"); if($reg) { echo "Datos ingresados correctamente."; }else { echo "ha ocurrido un error y no se registraron los datos."; } } } }else { ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <label>Usuario:</label><br /> <input type="text" name="usuario_nombre" maxlength="15" /><br /> <label>Contraseña:</label><br /> <input type="password" name="usuario_clave" maxlength="15" /><br /> <label>Confirmar Contraseña:</label><br /> <input type="password" name="usuario_clave_conf" maxlength="15" /><br /> <label>Email:</label><br /> <input type="text" name="usuario_email" maxlength="50" /><br /> <input type="submit" name="enviar" value="Registrar" /> <input type="reset" value="Borrar" /> </form> <?php } ?> </body> </html>
Saludos y michas gracias