Foros del Web » Programando para Internet » PHP »

Problema con registro de usuario

Estas en el tema de Problema con registro de usuario en el foro de PHP en Foros del Web. Buenas este es mi primer post en forosdelweb. Estoy intentando hacer un script para agregar usuarios a una base de datos, cabe destacar que tengo ...

  #1 (permalink)  
Antiguo 09/05/2009, 08:58
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Problema con registro de usuario

Buenas este es mi primer post en forosdelweb. Estoy intentando hacer un script para agregar usuarios a una base de datos, cabe destacar que tengo un nivel de principiante en php y a lo mejor es un fallo tonto o algo asi.

Bueno os dejo el codigo para ver si me podeis echar una mano, el problema es que no se ejecuta y no me da ningun error mas.

Código PHP:
$link=mysql_connect($server,$dbuser,$dbpass);
//declaro variables
$nombre $_POST['nombre'];
$apellidos $_POST['apellidos'];
$login $_POST['login'];
$pass $_POST['pass1'];
$email $_POST['email'];
//compruebo que no haya ningun campo vacio
if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == ''){
echo 
"*Tienes que rellenar todos los campos";
}
$sql "SELECT login FROM usuarios WHERE login='$login' ";
$result mysql_query($sql,$link);
//si no estan vacios compruebo que el nick no este usado
else{$row mysql_fetch_array($result) or die (mysql_error());
echo 
"El login ya esta siendo usado por otra personaje, por favor elige otro.";
}
//si el nick no esta usado inserto el registro
else{mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
echo 
"Ya estas registrado";
}

?> 
  #2 (permalink)  
Antiguo 09/05/2009, 09:07
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Problema con registro de usuario

Código php:
Ver original
  1. $link=mysql_connect($server,$dbuser,$dbpass);
  2. //declaro variables
  3. $nombre = $_POST['nombre'];
  4. $apellidos = $_POST['apellidos'];
  5. $login = $_POST['login'];
  6. $pass = $_POST['pass1'];
  7. $email = $_POST['email'];
  8. //compruebo que no haya ningun campo vacio
  9. if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == ''){
  10. echo "*Tienes que rellenar todos los campos";
  11. }
  12. $sql = "SELECT login FROM usuarios WHERE login='$login' ";
  13. $result = mysql_query($sql,$link);
  14. //si no estan vacios compruebo que el nick no este usado
  15. if{$row = mysql_num_rows($result)>0){
  16. echo "El login ya esta siendo usado por otra personaje, por favor elige otro.";
  17. }else{
  18. mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
  19. echo "Ya estas registrado";
  20. }
  21.  
  22. ?>

Intenta de esta forma.


Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #3 (permalink)  
Antiguo 09/05/2009, 09:14
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

Nada, sigue sin funcionar, ademas es que no me imprime ningun error en la pantalla.
  #4 (permalink)  
Antiguo 09/05/2009, 09:24
 
Fecha de Ingreso: agosto-2005
Ubicación: Valencia
Mensajes: 76
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: Problema con registro de usuario

Hola

prueba esta versión:

Código PHP:
<?php 
$link
=mysql_connect($server,$dbuser,$dbpass);
mysql_select_db("nombre_de_tu_base_de_datos");
//declaro variables
$nombre $_POST['nombre'];
$apellidos $_POST['apellidos'];
$login $_POST['login'];
$pass $_POST['pass1'];
$email $_POST['email'];

//compruebo que no haya ningun campo vacio
if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == '')
{
    echo 
"*Tienes que rellenar todos los campos";
}

$sql "SELECT login FROM usuarios WHERE login='$login' ";
$result mysql_query($sql,$link);

//si no estan vacios compruebo que el nick no este usado
if(mysql_num_rows($result) > 0)
{
    echo 
"El login ya esta siendo usado por otra personaje, por favor elige otro.";
}
else
{
    
mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
    echo 
"Ya estas registrado";
}
?>
Así debería de funcionar
__________________
Quien a buen árbol se arrima, buena sombra le cobija. :aplauso:

http://dbtrucos.com
  #5 (permalink)  
Antiguo 09/05/2009, 09:24
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
vale emm podrias decirnos si te sale algun error, o solo no te va y ya esta, y por lo que veo, no pones el nombre de la base de datos, tan solo pones el host, el usuario y la contraseña, y ningun include a ningun archivo de conexion donde se encuentren las variables $server,$dbuser,$dbpass

podrias poner el codigo completo?

Código php:
Ver original
  1. <?php  
  2. $link=mysql_connect('host', 'user', 'contraseña');
  3. $db_select = mysql_select_db('nombre de la DB', $link);
  4. //declaro variables
  5. $nombre = $_POST['nombre'];
  6. $apellidos = $_POST['apellidos'];
  7. $login = $_POST['login'];
  8. $pass = $_POST['pass1'];
  9. $email = $_POST['email'];
  10.  
  11. //compruebo que no haya ningun campo vacio
  12. if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == '')
  13. {
  14.     echo "*Tienes que rellenar todos los campos";
  15. }
  16.  
  17. $sql = "SELECT login FROM usuarios WHERE login='$login' ";
  18. $result = mysql_query($sql,$link);
  19.  
  20. //si no estan vacios compruebo que el nick no este usado
  21. if(mysql_num_rows($result) > 0)
  22. {
  23.     echo "El login ya esta siendo usado por otra personaje, por favor elige otro.";
  24. }
  25. else
  26. {
  27.     mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
  28.     echo "Ya estas registrado";
  29. }
  30. ?>


Prueba aver si asi te va
__________________
SumarioWeb
@sumarioweb
BasicNews

Última edición por GatorV; 09/05/2009 a las 13:17
  #6 (permalink)  
Antiguo 09/05/2009, 10:32
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

Pues la conexion la hago mediante la variable $link que es la que almacena los datos de la db, cuando hago mysql_query($result,$link)

Y antes de declarar variables tambien selecciono la base de datos, perdon por no ponerlo se me olvido al pegarlo: mysql_select_db($database,$link);.

Veis algo que pueda estar mal ? El error no me da ningun error, simplemente me sale la pagina vacia, en blanco.

Gracias por vuestra ayuda y saludos.
  #7 (permalink)  
Antiguo 09/05/2009, 10:33
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Problema con registro de usuario

Código PHP:
<?php
$link
=mysql_connect($server,$dbuser,$dbpass); 
mysql_select_db('db'$link);
//declaro variables 
$nombre $_POST['nombre']; 
$apellidos $_POST['apellidos']; 
$login $_POST['login']; 
$pass $_POST['pass1']; 
$email $_POST['email']; 
//compruebo que no haya ningun campo vacio 
if(empty($nombre) or empty($apellidos) or empty($login) or empty($pass) or empty($email )){ 
echo 
"*Tienes que rellenar todos los campos"

else
{
$sql "SELECT login FROM usuarios WHERE login='$login' "
$result mysql_query($sql,$link);
if(
mysql_num_rows($result)>0)
{
         echo 
"usuario ya esta rtegistrado

else
{
       mysql_query("
INSERT INTO usuarios (nombre,apellidos,login,password,emailVALUES ('$nombre','$apellidos','$login','$pass','$email')"); 
       if(mysql_affected_rows()>0)
      {
        echo "
se ha registrado correctamente";
      }
      else
     {
       echo "
no se pudo registrar
    
}  
}

?>
además debes de encriptar el password con alguna de las funciones como md5,sha1
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
  #8 (permalink)  
Antiguo 09/05/2009, 12:06
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

lo que yo dije, se te olvido poner la db.

Código php:
Ver original
  1. <?php  
  2. include ('config.php');
  3. //declaro variables
  4. $nombre = $_POST['nombre'];
  5. $apellidos = $_POST['apellidos'];
  6. $login = $_POST['login'];
  7. $pass = $_POST['pass1'];
  8. $email = $_POST['email'];
  9.  
  10. //compruebo que no haya ningun campo vacio
  11. if($nombre == '' or $apellidos == '' or $login == '' or $pass == '' or $email == '')
  12. {
  13.     echo "*Tienes que rellenar todos los campos";
  14. }
  15.  
  16. $sql = "SELECT login FROM usuarios WHERE login='$login' ";
  17. $result = mysql_query($sql,$link);
  18.  
  19. //si no estan vacios compruebo que el nick no este usado
  20. if(mysql_num_rows($result) > 0)
  21. {
  22.     echo "El login ya esta siendo usado por otra personaje, por favor elige otro.";
  23. }
  24. else
  25. {
  26.     mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");
  27.     echo "Ya estas registrado";
  28. }
  29. ?>

Crea un archivo nuevo llamado config.php por ejemplo, y pon el include en el codigo

Ejemplo del archivo config.php
Código php:
Ver original
  1. <?
  2. $link=mysql_connect($server, $dbuser, $dbpass);
  3. $db_select = mysql_select_db('nombre de la DB', $link);
  4. $server = "Host mysql";
  5. $dbuser = "Usuario mysql";
  6. $dbpass = "contraseña mysql";
  7. ?>


Asi te deberia de funcionar
__________________
SumarioWeb
@sumarioweb
BasicNews
  #9 (permalink)  
Antiguo 09/05/2009, 12:18
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Problema con registro de usuario

no importa si lo declaras en una función aparte la conexión, lo importante es que sea de manera correcta.

además no se olviden de utilizar el tag completo de php, ya que en el futuro van a tener serios problemas.

por último después del insert, debes de utilizar mysql_affected_rows()(como en el ejm que te envié) para saber si se insertó o no el registro y no mostrar el mensaje así por así.
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
  #10 (permalink)  
Antiguo 09/05/2009, 12:21
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

pero esque argy, las variables $server, $dbuser, $dbpass
no tienen valores, entonces si ponia eso no conectaba con nada
__________________
SumarioWeb
@sumarioweb
BasicNews
  #11 (permalink)  
Antiguo 09/05/2009, 12:44
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

por partes, las variables de dbuser dbpass etc.. no las puse en el post pero si que las tengo en mi php y el script ahora con la modificacion que hizo argy si que funciona, pero mal. Solo procesa la sentencia de los campos vacios, aun que ponga un login que ya existe o haga un registro nuevo siempre me dice que faltan campos por rellenar, alguna sugerencia ?.
  #12 (permalink)  
Antiguo 09/05/2009, 16:04
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

Como argy se equivoco, se le olvido cerrar una comilla, te lo posteo:
Código php:
Ver original
  1. <?php
  2. $link=mysql_connect($server,$dbuser,$dbpass);  
  3. mysql_select_db('db', $link);
  4. //declaro variables  
  5. $nombre = $_POST['nombre'];  
  6. $apellidos = $_POST['apellidos'];  
  7. $login = $_POST['login'];  
  8. $pass = $_POST['pass1'];  
  9. $email = $_POST['email'];  
  10. //compruebo que no haya ningun campo vacio  
  11. if(empty($nombre) or empty($apellidos) or empty($login) or empty($pass) or empty($email )){  
  12. echo "*Tienes que rellenar todos los campos";  
  13. }  
  14. else
  15. {
  16. $sql = "SELECT login FROM usuarios WHERE login='$login' ";  
  17. $result = mysql_query($sql,$link);
  18. if(mysql_num_rows($result)>0)
  19. {
  20.          echo "usuario ya esta registrado";
  21. }  
  22. else
  23. {
  24.        mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");  
  25.        if(mysql_affected_rows()>0)
  26.       {
  27.         echo "se ha registrado correctamente";
  28.       }
  29.       else
  30.      {
  31.        echo "no se pudo registrar";
  32.     }  
  33. }
  34. }  
  35. ?>

Prueba asi, habia 2 comillas sin cerrar y faltaba un ;
Asi te deberia funcionar, claro que poniendo el nombre de la db
__________________
SumarioWeb
@sumarioweb
BasicNews
  #13 (permalink)  
Antiguo 10/05/2009, 08:49
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

Si las comillas y el ; ya se lo habia puesto yo pero aun asi sigue sin funcionar, solo hace la funcion de validar los campos vacios, ni registra, ni comprueba el login.
  #14 (permalink)  
Antiguo 10/05/2009, 09:58
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

Prueba a cambiar lo que te mira los campos vacios por esto
Código php:
Ver original
  1. if(!empty($_POST['nombre']) && $_POST['apellidos'] && $_POST['login'] && $_POST['pass'] && $_POST['email']){
__________________
SumarioWeb
@sumarioweb
BasicNews
  #15 (permalink)  
Antiguo 10/05/2009, 10:31
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

fcdragons, Nada :( sigue sin funcionar, igual es por que lo estoy haciendo mal, me explico. Tengo una carpeta a la que llamo registro osea seria misitio.com/registro/ entonces en el index de /registro/ meto el formulario y el php, todo junto, de tal forma que al acceder a la carpeta de /registro/ ves el formulario y cuando envias el formulario los datos del form van a esa misma pagina que es donde tambien esta metido el php que procesa el registro, puede que este mal o algo asi ?
  #16 (permalink)  
Antiguo 10/05/2009, 10:54
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

aver, enseña eñ formulario, y como conectas el formulario con el codigo PHP
__________________
SumarioWeb
@sumarioweb
BasicNews
  #17 (permalink)  
Antiguo 10/05/2009, 11:18
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

perdon, post repetido

Última edición por makeinn; 10/05/2009 a las 11:26
  #18 (permalink)  
Antiguo 10/05/2009, 11:18
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

Código PHP:
            <h1>Registro</h1>
            <?php 

$link
=mysql_connect($server,$dbuser,$dbpass);  
mysql_select_db('db'$link); 
//declaro variables  
$nombre $_POST['nombre'];  
$apellidos $_POST['apellidos'];  
$login $_POST['login'];  
$pass $_POST['pass1'];  
$email $_POST['email'];  
//compruebo que no haya ningun campo vacio  
if(!empty($_POST['nombre']) && $_POST['apellidos'] && $_POST['login'] && $_POST['pass'] && $_POST['email']){
echo 
"*Tienes que rellenar todos los campos";  
}  
else 

$sql "SELECT login FROM usuarios WHERE login='$login' ";  
$result mysql_query($sql,$link); 
if(
mysql_num_rows($result)>0

         echo 
"usuario ya esta registrado"
}  
else 

       
mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email')");  
       if(
mysql_affected_rows()>0
      { 
        echo 
"se ha registrado correctamente"
      } 
      else 
     { 
       echo 
"no se pudo registrar"
    }   

}  
?>
Código HTML:
<p>
			<form name="registro" method="post" action="index.php">		
				<p>
				<label>Login</label>
				<input name="login" type="text" size="30" />
				<label>Nombre</label>
				<input name="nombre"  type="text" size="30" />
				<label>Apellidos</label>
				<input name="apellidos" type="text" size="30">
				<label>Contraseña</label>
				<input name="pass1"  type="password" size="30" />
				<label>Repite contraseña</label>
				<input name="pass2"  type="password" size="30" />
				<label>Email</label>
				<input name="email" type="text" size="30" />
				<p>	
				<input class="button" type="submit" />		
				</p>		
			</form> 
Pongo el php justo encima del form para que los mensajes de error o campos vacios salgan justo encima del formulario

Última edición por makeinn; 10/05/2009 a las 11:25
  #19 (permalink)  
Antiguo 10/05/2009, 11:19
Avatar de newboy_master  
Fecha de Ingreso: enero-2008
Ubicación: Granada
Mensajes: 882
Antigüedad: 16 años, 3 meses
Puntos: 46
Respuesta: Problema con registro de usuario

makeinn edita los datos de acceso a tu base de datos para mayor seguridad. No te solucionara el problema del registro de usuarios pero sí uno mayor.

Salu2.
__________________
@jslirola - Programador Web Freelance.
  #20 (permalink)  
Antiguo 10/05/2009, 11:29
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

una cosa...
<form name="registro" method="post" action="index.php">

no se supone que tiene que ponerse ahi el nombre del archivo que hace la aciion de registrar...

Bueno, me dijiste que el index.php es la pagina del formulario, en action, pon el nombre del archivo que tiene los codigos php de insertar las cosas en la bd
__________________
SumarioWeb
@sumarioweb
BasicNews
  #21 (permalink)  
Antiguo 10/05/2009, 11:41
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

fcdragons el index.php tambien tiene el script para agregar los datos, tengo formulario y el script en un mismo archivo para poder tenerlos todos en una url que seria misitio.com/registro/

no se si me explico bien
  #22 (permalink)  
Antiguo 10/05/2009, 12:08
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

emm vale, encontre otra cosa xP
mysql_select_db('db', $link);

ahi estas cambiando db por el nombre real de tu base de datos no¿?
porque si no es asi, es normal que no te inserte las cosas, despues de cada conexion, de cada select agrega esto:
or die(mysql_error)

Ejemplo
mysql_query("INSERT INTO usuarios (nombre,apellidos,login,password,email) VALUES ('$nombre','$apellidos','$login','$pass','$email') ")or die(mysql_error);

y si es un error de mySql te lo dira.
__________________
SumarioWeb
@sumarioweb
BasicNews
  #23 (permalink)  
Antiguo 10/05/2009, 12:30
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

Ahora lo cambie, y lo puse asi, mysql_select_db('$database', $link);. Es que al copiar tu script lo cambie y no me di cuenta, pero nada esto sigue sin funcionar, no hace las funciones de validar campos vacios ni nada, simplemente pone que no se pudo registrar.

Edito:

Le he agregado lo de or die(mysql_error) como me has dicho y ahora si me lanza un error, pone mysql_error. Me imagino que no podra conectar con la base de datos pero es raro por que tengo todos los datos bien puestos o eso creo, la password la he cambiado por que no me di cuenta antes al postear los datos pero la cambie y sigue sin funcionar, y la base de datos no esta caida.

Última edición por makeinn; 10/05/2009 a las 12:38
  #24 (permalink)  
Antiguo 10/05/2009, 12:44
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

vale, prueba a quitar las variables y ponr los datos directamente.
mysql_connect('host', 'usuario', 'pass');
__________________
SumarioWeb
@sumarioweb
BasicNews
  #25 (permalink)  
Antiguo 10/05/2009, 12:48
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

Vale, ya esta. No habia echo el mysql_select_db. Pero sigo teniendo un problema, no me valida los campos vacios de tal forma que cuando accedes al script puedes registrate en la bd con todos los campos en vacio.
  #26 (permalink)  
Antiguo 10/05/2009, 12:59
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

Código php:
Ver original
  1. if(!empty($_POST['nombre'] && $_POST['apellidos'] && $_POST['login'] && $_POST['pass'] && $_POST['email'])) {

pon esto en vez del if que tienes
__________________
SumarioWeb
@sumarioweb
BasicNews
  #27 (permalink)  
Antiguo 10/05/2009, 13:18
 
Fecha de Ingreso: mayo-2009
Mensajes: 12
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con registro de usuario

fcdragons eso es lo que tenia que ya me lo habias puesto pero no funcionaba asi que lo sustitui por if($nombre == '' or $apellidos etc.. y funciona ya, ahora ya esta todo perfecto, de momento no tengo ningun problema mas, a medida que vaya teniendo problemas resubire el hilo si no lo cierran, gracias a todos.
  #28 (permalink)  
Antiguo 10/05/2009, 13:28
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

ya pero no funcionaba porque cerre el ) antes , lo puse al final y como te puse deberia funcionar

Da igual, espero haberte ayudado... si es asi dame karma ;)
__________________
SumarioWeb
@sumarioweb
BasicNews
  #29 (permalink)  
Antiguo 11/05/2009, 08:12
Avatar de argy  
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 614
Antigüedad: 16 años, 6 meses
Puntos: 18
Respuesta: Problema con registro de usuario

el empty debes de usarlo para cada variable.

suerte.
__________________
Software libre para un mundo libre.

Eventualmente en el foro.
  #30 (permalink)  
Antiguo 11/05/2009, 09:41
Avatar de fcdragons  
Fecha de Ingreso: agosto-2008
Ubicación: echo $_REQUEST['ubicacion'];
Mensajes: 474
Antigüedad: 15 años, 8 meses
Puntos: 13
Respuesta: Problema con registro de usuario

No hace falta porque yo tengo el que puse y me funciona de maravilla
__________________
SumarioWeb
@sumarioweb
BasicNews
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 00:28.