Hola a todos soy nuevo en esta comunidad pero necesito ayuda con mi web y el regitro tengo el formulario pero al enviarlo no guarda los datos en la base de datos y bueno en el login quiero al loguearse valla al panel de usuario muestre sus datos y hay mismo pueda cambiar su password aqui les dejo mis codigo para ver que estoy haciendo mal
Este es mi Formulario del Registro de usuario
<form name="form2" method="post" action="enviar.php">
<label>
<div align="justify">
<table width="362" border="0">
<tr>
<td width="150"><strong>Nick :</strong></td>
<td width="273"><strong>
<input name="nick" type="text" id="nick" maxlength="15" />
</strong></td>
</tr>
<tr>
<td><strong>Nombre
:</strong></td>
<td><strong>
<input name="name" type="text" id="name" maxlength="8" />
</strong></td>
</tr>
<tr>
<td><strong>Apellido
:</strong></td>
<td><strong>
<input name="apelli" type="text" id="apelli" maxlength="8" />
</strong></td>
</tr>
<tr>
<td><strong>Contraseña:</strong></td>
<td><strong>
<input name="pass" type="password" id="pass" maxlength="20" />
</strong></td>
</tr>
<tr>
<td><strong>Repetir Contraseña:</strong></td>
<td><strong>
<input name="cpass" type="password" id="cpass" maxlength="20" />
</strong></td>
</tr>
<tr>
<td><strong>Email
:</strong></td>
<td><strong>
<input name="email" type="text" id="email" maxlength="255" />
</strong></td>
</tr>
<tr>
<td><strong>Pais:</strong></td>
<td><strong>
<input name="pais" type="text" id="pais" maxlength="15" />
</strong></td>
</tr>
<tr>
<td><strong>Codigo Postal:</strong></td>
<td><strong>
<input name="cp" type="text" id="cp" maxlength="8" />
</strong></td>
</tr>
<tr>
<td colspan="2"><?php include ('captchademo.php')?></td>
</tr>
<tr>
<td><div align="center"><span class="Estilo15">
<input type="submit" name="enviar" value="Enviar" id="enviar" />
</span></div></td>
<td><div align="center"><span class="Estilo15">
<input type="reset" name="Submit" value="Cancelar" id="Submit" />
</span></div></td>
</tr>
</table>
</div>
</form>
Aqui tengo el Archivo Enviar .php
<?php
include ('config.php');
// Primero, transformamos los datos recibidos en entidades html para evitar inyecciones sql
$nick = htmlentities($_POST['nick'], ENT_QUOTES);
$name = htmlentities($_POST['name'], ENT_QUOTES);
$apelli_c = htmlentities($_POST['apelli'], ENT_QUOTES);
$pass = htmlentities($_POST['pass'], ENT_QUOTES);
$cpass = htmlentities($_POST['cpass'], ENT_QUOTES);
$email = htmlentities($_POST['email'], ENT_QUOTES);
$fn = htmlentities($_POST['fn'], ENT_QUOTES);
$cp = htmlentities($_POST['cp'], ENT_QUOTES);
{
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
// Comprobamos que se haya escrito un nombre de usuario
if($nick != "")
{
if($name != "")
{
// Para la contraseña... {
if($apelli != "")
{
// Bien, ahora comprobaremos que las 2 contraseñas escritas sean iguales:
if($pass = md5($pass) === $cpass = md5 ($cpass))
{
// Ahora comprobamos lo mismo para el mail
if($email != "")
{
// Ahora comprobamos lo mismo para elFecha de Nacimiento
if($fn != "")
{
// Ahora comprombamos el Codigo Postal
if($cp != "")
{
/* Todo comprobado. Aquí irá el código de ejecución.
Pero antes, cerraremos los ifs con el mensaje de error */
mysql_query ("INSERT INTO user(nick,name,apelli,pass,email,cp) VALUES('{$nick}','{$name}','{$apelli}','{$pass}','{$email}','{$cp}')");
echo 'Te has registrado con éxito. Ahora puedes iniciar sesión con tu usuario y contraseña';
}
else
{
echo 'Debes ingresar un nick para logear.<br /><a href="history.back();return false;"<< Atrás</a>';
}
}
else
{
echo 'Debes ingresar un nombre de usuario.<br /><a href="history.back();return false;"<< Atrás</a>';
}
}
else
{
echo 'Debes ingresar apellido de usuario.<br /><a href="history.back();return false;"<< Atrás</a>';
}
}
else
{
echo 'Debes ingresar una contraseña.<br /><a href="history.back();return false;"<< Atrás</a>';
}
}
else
{
echo 'Las contraseñas ingresadas no coinciden.<br /><a href="history.back();return false;"<< Atrás</a>';
}
}
else
{
echo 'Debes ingresar una dirección de correo electrónico.<br /><a href="history.back();return false;"<< Atrás</a>';
}
}
else
{
echo 'Debes ingresar una Fecha de Nacimiento.<br /><a href="history.back();return false;"<< Atrás</a>';
}
?>
como haria yo que despues dle registro se valla a la pagina del login ?