perdón este seria el código del formulario
Código HTML:
Ver original<form action="funciones/registro.php" method="POST"> Nick:
<input type="text" name="nick" /><br>Password:
<input type="password" name="pass" /><br>Repeat Password:
<input type="password" name="rpass" /><br>Email:
<input type="text" name="email" /><br><input type="submit" name="submit" value="Registrarse" />
pero me da un error cuando lo aplico al codigo entero
tengo esto
Código PHP:
Ver original<?php
if(isset($_POST['nick']) && isset($_POST['pass']) && isset($_POST['rpass']) && isset($_POST['email'])) //busaca si las variables Post estan {
$nick = $_POST['nick']; //atrapa las variables POST
$pass = $_POST['pass'];
$rpass = $_POST['rpass'];
$email = $_POST['email'];
$array = array($nick,$pass,$rpass, $email); //validacion de campos
if ($array[0] == '') //si estan vacias
{
echo "nick vacio<br>";
}
if ($array[1] == '')
{
echo "pass vacio <br>";
}
if ($array[2] == '')
{
echo "rpass vacio <br>";
}
if ($array[3] == '')
{
echo "email vacio <br>";
}
else // si no estan vacias corre el script
{
if ($pass === $rpass ) //verifica si pass es igual a pass
{
require("../conexion/conexion.php"); //busca el file php para conectarse a la base de datos
//(DESASTIVADO)$pass = md5 ($pass); // encrista la clave
mysql_query("INSERT INTO usuarios VALUES ('',' $nick',' $pass',' $email' )"); // //HAce la consulta a la base de datos para introducir los codigos mysql_close($link); //cerramos las conecion la conecios se encuentra en el archivo connect_db.php que es invocado por required linea 9 header("location: confirmacion.php");
}
else {
echo 'Los pass no son iguales';
}
}
}
?>
si en el formulario entre datos en el primer campo y en el ultimo como quiere registra el usuario no se que pasa
no respeta eso dos no se por que ayuda para mejorar el aporte si lo logro bien entonces borro este y lo publico ya sin problemas