Foros del Web » Programando para Internet » PHP »

Ayuda Sistema login y comprobacion

Estas en el tema de Ayuda Sistema login y comprobacion en el foro de PHP en Foros del Web. Buenas amigos, no se si estare psoteando en el lugar correcto espero que si... bueno voy a ser un poco directo por que estoy algo ...
  #1 (permalink)  
Antiguo 28/12/2008, 11:16
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Sonrisa Ayuda Sistema login y comprobacion

Buenas amigos, no se si estare psoteando en el lugar correcto espero que si...
bueno voy a ser un poco directo por que estoy algo apurado jeje....
bueno mi problema es el siguiente:


Quiero hacer un formulario donde tenga los siguientes campos:

Login
Pass

yo lo que deseo es que las personas ingresen como un sistema de login comun y al darle al boton enviar mi php compruebe si realmente existe ese login y ese pass, y si si son correctos que acceda a la siguiente pagina que me debe de mostrar el campo "Cantidad"


EJEMPLO:

Login:yo \ Compruebe ===>
Pass:soy / Si es correcto ===>
Mostrar ID (LOGIN) su cantidad es : 88 ( tabla socios , campo cantidad)



Login:dario \ Compruebe ===>
Pass:soy / NO es correcto ===> UD no puede ingresar a este menu




-------------------

Yo ya cree una Tabla con los siguientes datos:

nombre de tabla: Ingresados
nombre de campos: Login, Password, Cantidad

OJO, yo no quiero que se puedan registrar, solo que ingresen los usuarios que yo añada a mi base de datos, y que se muestre la cantidad por separado de cada uno, supongo que debo crear un campo ID tambien , pero ando algo confundido ya que soy nuevo en esto, espero me puedan ayudar muchas gracias y disculpen si nome explique bien...
  #2 (permalink)  
Antiguo 29/12/2008, 10:35
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda Sistema login y comprobacion

alguien me podria ayudar por faovr realmente necesito esto
  #3 (permalink)  
Antiguo 29/12/2008, 11:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Ayuda Sistema login y comprobacion

Revisa los aportes del foro: http://www.forosdelweb.com/f18/aport...as-php-569025/

Saludos.
  #4 (permalink)  
Antiguo 29/12/2008, 21:18
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda Sistema login y comprobacion

mmm gracias, pero buenono consegui nada parecido :S solo el de crear un login pero no es de la manera que yo deseo... :(
  #5 (permalink)  
Antiguo 29/12/2008, 21:24
 
Fecha de Ingreso: noviembre-2008
Mensajes: 38
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Ayuda Sistema login y comprobacion

quieres que comprueba a medida q ingresar los datos?

si es asi, una forma es con ajax
  #6 (permalink)  
Antiguo 06/01/2009, 11:01
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda Sistema login y comprobacion

lo que deseo simplemente es crear un login de usuarios que solamente yo pueda registrar a los usuarios que se quieran registrar, y que luego cuando el usuario se registre le muestre la cantidad de puntos que tiene. mi base de datos esta asi :

ID, login, pass , puntos

eso implica que quiero que compruebe el login el pass, y si son correctos ingrese a la siguiente pagina que es la que quiero que muestro los puntos que tiene.


les agradeceria mucho una respuesta ya que realmente nesesito esto de urgencia y no consigo asistencia.
  #7 (permalink)  
Antiguo 06/01/2009, 12:10
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda Sistema login y comprobacion

login.php
Código PHP:
<?
mysql_connect
("host","user_db","user_pass");
mysql_select_db("base"); 

$user=$_POST['usuario'];
$password=$_POST['pass'];
$datos=mysql_query("SELECT * from tabla WHERE login='$user' AND pass='$password'");

$datos_r=mysql_fetch_array($datos);

if(
mysql_num_rows($datos)>0){
 echo 
"Sus puntos son: ".$datos_r['puntos'];
}else{
 echo 
"Nombre ó Password erroneos";
}
?>
Bueno aqui te hice el login.php solo sustitute los valores en la parte de mysql_connect por los tuyos y la palabra tabla en la sentencia del query.

¿q hace este sencillo script?

comprueba si el usuario existe, si es positivo entonces se muestra el puntaje que tiene dicho usuario. de otra forma arroja un error. Te recuerdo que en tu form los campos input son usuario y pass.

Saludos
__________________
Hospedaje Web al mejor costo!
  #8 (permalink)  
Antiguo 06/01/2009, 15:03
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda Sistema login y comprobacion

gracias urgido, pero probando tu aporte me da un error en la linea 9 y en la 11


$datos_r=mysql_fetch_array($datos);

echo "Sus puntos son: ".$datos_r['puntos'];

esas dos y no se cual podria ser el error :S
  #9 (permalink)  
Antiguo 06/01/2009, 15:06
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda Sistema login y comprobacion

ahm estas seguro que la palabra tabla fue sustituida por el nombre de tu tabla? asegurate que lso campos del query coincidan con tu tabla. Saludos
__________________
Hospedaje Web al mejor costo!
  #10 (permalink)  
Antiguo 06/01/2009, 15:07
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Respuesta: Ayuda Sistema login y comprobacion

si cambie tabla por socios que es el nombre de mi tabla
  #11 (permalink)  
Antiguo 06/01/2009, 15:09
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda Sistema login y comprobacion

<?
mysql_connect("host","user_db","user_pass");
mysql_select_db("base");

$user=$_POST['usuario'];
$password=$_POST['pass'];
$datos=mysql_query("SELECT * from tabla WHERE login='$user' AND pass='$password'") or die(mysql_error());

$datos_r=mysql_fetch_array($datos);

if(mysql_num_rows($datos)>0){
echo "Sus puntos son: ".$datos_r['puntos'];
}else{
echo "Nombre ó Password erroneos";
}
?>

Intenta con este code y dime que error te arroja. Vuelve a cambiar el valor de "tabla" x tu valor. saludos
__________________
Hospedaje Web al mejor costo!
  #12 (permalink)  
Antiguo 06/01/2009, 15:12
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 8 meses
Puntos: 1
Unknown column 'login' in 'where clause'

faltaba esto if ($_POST[enviar]) {
pero ahora da el error cuando consulto


Unknown column 'login' in 'where clause'

am listo jaja ya encontre el problema :D gracias amigo :) muchisimas gracias por el aporte :D

Última edición por GatorV; 06/01/2009 a las 15:38
  #13 (permalink)  
Antiguo 06/01/2009, 15:44
Avatar de Elokimbeta  
Fecha de Ingreso: octubre-2008
Mensajes: 41
Antigüedad: 15 años, 5 meses
Puntos: 0
De acuerdo Respuesta: Ayuda Sistema login y comprobacion

Tambien puedes ver este sistema... creado por MUA.... xD Con ayuda de todos acá... finalmente me funcionó....

http://www.forosdelweb.com/f18/ayuda...uarios-641276/
  #14 (permalink)  
Antiguo 06/01/2009, 16:06
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: Ayuda Sistema login y comprobacion

Mira hise este hace tiempo trata de instalarlo solo modifica el conectar y config :P
y claro en db.sql ponerlo en tu db

http://rapidshare.com/files/180513902/registro.rar

salu2 y me avisas como te va
  #15 (permalink)  
Antiguo 06/01/2009, 19:18
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
Respuesta: Ayuda Sistema login y comprobacion

pues logico ahi dice que login no existe entonces cambia login por el campo que almacene los nombres d eusuario ;)
__________________
Hospedaje Web al mejor costo!
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 08:36.