Ver Mensaje Individual
  #12 (permalink)  
Antiguo 16/01/2010, 19:47
Avatar de juaco14
juaco14
 
Fecha de Ingreso: mayo-2009
Mensajes: 185
Antigüedad: 15 años
Puntos: 1
Respuesta: Usuarios PHP y Mysql

Tras leer varios tutos, informarme aqui y con su ayuda llegue al siguiente coodigo:

Código PHP:
<html>

<head>
  <title>Registro</title>

</head>
<body text="#000000" background="reelblue.jpg">

<?php

//conexion
$db mysql_connect("xxxxx""xxxxx""xxxxx"//conecto
or die ("No pude conectarme al servidor");
mysql_select_db("xxxxx"$db)                //selecciono
or die("Problemas en el servidor".mysql_error());,;


if(.
mysql_real_espape_string($_POST["login"],$db). != "" && .mysql_real_espape_string($_POST["password"],$db). != "")
{
$sql "SELECT id FROM usuarios WHERE login=".mysql_real_espape_string($_POST["login"],$db)."";
$result mysql_query($sql) or exit(mysql_error());
if(
$row mysql_fetch_array($result))
{
echo 
"Error, nick escogido por otro usuario";
}
else
{
$sql "INSERT INTO usuarios (nombre,apellido,telefono,login,password,email,cedula,direccion) VALUES (";
$sql .= "'".mysql_real_espape_string($_POST["nombre"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["apellido"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["telefono"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["login"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["password"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["email"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["cedula"],$db)."'";
$sql .= ",'".mysql_real_espape_string($_POST["direccion"],$db)."'";
$sql .= ")";
mysql_query($sql) or die("Problemas en el select".mysql_error());
echo 
"Registro exitoso!";
}
mysql_free_result($result);
}
else
{
echo 
"Debe llenar como minimo los campos de ID y Password";
}
mysql_close();
?>
</body>

</html>
el problema es que al rellenar el form, me da la misma paguina en blanco de siempre.
Gracias!

Última edición por juaco14; 16/01/2010 a las 20:06