Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2007, 11:45
Avatar de Epifanio999
Epifanio999
 
Fecha de Ingreso: abril-2006
Ubicación: Frente mi pantalla
Mensajes: 32
Antigüedad: 18 años, 9 meses
Puntos: 0
Error en registro de usuarios

Buenas

Estaba desarrollando un panel de usuarios, login, logout, registro, recuperacion de contraseña. Lo tengo en un server en el pc en easyphp.

Código PHP:
<?php
require('connect.php');

if (isset(
$_POST['submit'])==""){
?>

<form method="POST" action="register.php">
<table>
<tr><td width="200">Nombre de usuario:</td><td> <input type="text" name="user" size="40"></td></tr>
<tr><td>Contraseña:</td><td> <input type="password" name="pass" size="40"></td></tr>
<tr><td>Correo electronico:</td><td> <input type="text" name="email" size="40"></td></tr>
<tr><td>Persona de contacto:</td><td> <input type="text" name="name" size="40"></td></tr>
<tr><td>Telefono:</td><td> <input type="text" name="telefono" size="40"></td></tr>
<tr><td>Localidad:</td><td> <input type="text" name="localidad" size="40"></td></tr>
<tr><td>País:</td><td> <input type="text" name="pais" size="40"></td></tr>
<tr><td>¿Quieres recibir nuestro boletin?:</td><td> <input type="checkbox" name="newletter" value="0"></td></tr>
</table>

<table>
<tr><td><input type="submit" value="Registrarse"></td></tr>
<tr><td><i>(1)Al registrarse se guardan sus datos confidencialmente, no se comercializará con sus datos. (2)Sus datos nos ayudaran a contactar contigo para enviarles sus pedidos o poder atenderle de la mejor manera posible.</i></td></tr>
</table>

</form>

<?php
}else{

$user $_POST["user"];
$pass $_POST["pass"];
$email $_POST["email"];
$name $_POST["name"];
$telefono $_POST["telefono"];
$localidad $_POST["localidad"];
$pais $_POST["pais"];
$newletter $_POST["newletter"];

$resultado mysql_query("INSERT INTO `usuarios` (`id` , `user` , `pass` , `email` , `tienda` , `newletter` , `telefono` , `pais` , `localidad` , `name` , `cif`) Values (NULL,'$user', '$pass', '$email', NULL, '$newletter', '$telefono', '$pais', '$localidad', '$name', NULL)");

if (!
resultado) {
echo (
"Error al meter datos en la base de datos");
}else{
echo (
"Se ha actualizado correctamente");
}
$resultado="";
mysql_close($bdconex);
}
?>
Este es el registro de un nuevo usuario, se conecta con el connect.php a la base de datos y debe ingresar el campo en la misma.

Pero no sucede asi, esta correcto, el easyphp no es el fallo, antes tenia varios proyectos que algunas partes realizaban lo mismo y no funciona, aunque poniendolos ahora no funcionan, lo cual me hace dudar.

Perdonar el post, pero llevo un par de horas y no soy capaz de solucionarlo, he reistalado easyphp, la base de datos, ... y nada...

Haber si alguien le ha pasado lo mismo y me puede hechar un cable.

Última edición por Epifanio999; 18/10/2007 a las 05:05