Foros del Web » Programando para Internet » PHP »

ayuda con registro de usser

Estas en el tema de ayuda con registro de usser en el foro de PHP en Foros del Web. en el foro que esta en aportes funciona??? porque el registro de usuarios me manda esto envez de enviar solo el .echo. miren.. 0|$username_exist>0) { ...
  #1 (permalink)  
Antiguo 05/08/2008, 17:52
 
Fecha de Ingreso: mayo-2008
Mensajes: 499
Antigüedad: 16 años
Puntos: 1
ayuda con registro de usser

en el foro que esta en aportes funciona???
porque el registro de usuarios me manda esto envez de enviar solo el .echo.

miren..

0|$username_exist>0) { echo "EL nombre de usuario o la cuenta de correo estan ya en uso"; }else{ //Todo parece correcto procedemos con la inserccion $query = "INSERT INTO $tabla (nick, clave, email, pais) VALUES('$username','$password','$email', '$pais')"; mysql_query($query) or die(mysql_error()); echo "El usuario $username ha sido registrado de manera satisfactoria."; } } } } ?>

o falta algo mas en el foro para que funcione ese registro?
  #2 (permalink)  
Antiguo 05/08/2008, 18:09
Avatar de chwc  
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 15 años, 9 meses
Puntos: 103
Respuesta: ayuda con registro de usser

podrias explicarlo un poco mejor????
yo cree mi web a base de ese mismo script
el script original esta en:http://www.tufuncion.com/login_autentificacion_php?page=2
  #3 (permalink)  
Antiguo 05/08/2008, 18:11
Avatar de chwc  
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires ! :D
Mensajes: 814
Antigüedad: 15 años, 9 meses
Puntos: 103
Respuesta: ayuda con registro de usser

fijate que la linea este asi: if ($email_exist>0|$username_exist>0) {
  #4 (permalink)  
Antiguo 05/08/2008, 18:16
 
Fecha de Ingreso: mayo-2008
Mensajes: 499
Antigüedad: 16 años
Puntos: 1
Respuesta: ayuda con registro de usser

si esta asi pero ???
  #5 (permalink)  
Antiguo 05/08/2008, 18:22
 
Fecha de Ingreso: mayo-2008
Mensajes: 499
Antigüedad: 16 años
Puntos: 1
Respuesta: ayuda con registro de usser

<?
include('config.ini.php'); /*este archivo es dela configuracion del php o tengo que hacer uno diferente o esta mal no deveria ir el 'configuracion.php'*/
// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["username"])) {
$username = $_POST["username"];
$password = $_POST["password"];
$cpassword = $_POST["cpassword"];
$email = $_POST["email"];
$pais = $_POST["pais"];
// Hay campos en blanco
if($username==NULL|$password==NULL|$cpassword==NUL L|$email==NULL) {
echo "un campo está vacio.";
}else{
// ¿Coinciden las contraseñas?
if($password!=$cpassword) {
echo "Las contraseñas no coinciden";
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkuser = mysql_query("SELECT nick FROM $tabla WHERE nick='$username'");
$username_exist = mysql_num_rows($checkuser);

$check_email = mysql_query("SELECT email FROM $tabla WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);

if ($email_exist>0|$username_exist>0) {
echo "EL nombre de usuario o la cuenta de correo estan ya en uso";
}
else{
//Todo parece correcto procedemos con la inserccion
$query = "INSERT INTO $tabla (nick, clave, email, pais) VALUES('$username','$password','$email', '$pais')";
mysql_query($query) or die(mysql_error());
echo "El usuario $username ha sido registrado de manera satisfactoria.";
}
}
}
}
?>
  #6 (permalink)  
Antiguo 06/08/2008, 18:33
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: ayuda con registro de usser

Cambia <? por <?php, como tiene que ser.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #7 (permalink)  
Antiguo 07/08/2008, 13:52
 
Fecha de Ingreso: mayo-2008
Mensajes: 499
Antigüedad: 16 años
Puntos: 1
Respuesta: ayuda con registro de usser

ya era eso pero ahora me sale error fatal

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\iozk.php\re.php on line 20

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\iozk.php\re.php on line 23
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(nick, clave, email, pais) VALUES('ghj','ok','[email protected]', 'ghj')' at line 1


// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkuser = mysql_query("SELECT nick FROM $tabla WHERE nick='$username'");
$username_exist = mysql_num_rows($checkuser);

$check_email = mysql_query("SELECT email FROM $tabla WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);


ya intente cambiar a mysql_select() pero no quiese
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:52.