Foros del Web » Programando para Internet » PHP »

Log In

Estas en el tema de Log In en el foro de PHP en Foros del Web. Hola! Necesito hacer un log in, que tenga usuario y password, se pued en html? de lo contrario en php necesitaria... alguna ayuda, no se ...
  #1 (permalink)  
Antiguo 30/11/2007, 15:28
 
Fecha de Ingreso: febrero-2003
Ubicación: Buenos Aires
Mensajes: 88
Antigüedad: 21 años, 2 meses
Puntos: 0
Exclamación Log In

Hola!
Necesito hacer un log in, que tenga usuario y password, se pued en html? de lo contrario en php necesitaria...
alguna ayuda, no se por donde empezar...

gracias
erika
  #2 (permalink)  
Antiguo 30/11/2007, 15:36
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 2 meses
Puntos: 998
Re: Log In

no, no se puede enhtml ya que necesitá algo de programación y html no es un lenguaje de programación.

Muevo a php..
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #3 (permalink)  
Antiguo 30/11/2007, 15:47
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Log In

Puedes empezar por leer de Bases de Datos, y luego de la Sintaxis de PHP, posteriormente conocer de Sesiones.

Saludos.
  #4 (permalink)  
Antiguo 30/11/2007, 16:16
 
Fecha de Ingreso: octubre-2007
Ubicación: Capital Federal
Mensajes: 215
Antigüedad: 16 años, 6 meses
Puntos: 1
Re: Log In

Hola, buscá dentro del foro PHP que no hace mucho yo posteé como hacer login en php.

Igual te hago un pequeño resumen:

Hacés el formulario comun en HTML con user y pass con el form apuntando al PHP donde procesas la info <Form action="procesainfo.php" method="POST">

Recogés valores en procesainfo.php:

IF ((!empty($_POST["user"])) AND (!empty($_POST["pass"])))
{
$User = $_POST["user"];
$Pass = $_POST["pass"];

Después te conectas a tu bd mysql y consultás :
$result=mysql_query("select * from control where usuario like '$User' AND password like '$Pass' ",$link);

Haces los IF necesarios y redireccionás si todo está OK con :

header("Location: lapaginaquequieras.php");

Slds!

Javier.
  #5 (permalink)  
Antiguo 01/12/2007, 06:56
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Re: Log In

Hombre, éste método, aún siendo válido, es bastante inseguro. Cualquier que escriba la dirección final (lapaginaquequieras.php) a mano accedeería. A no ser que en ese php evalues la procedencia (el referer), pero aún así no me inspira mucha confianza.

Lo ideal sería lo que dice GatorV, hacer uso de sesiones, y que cada vez que se acceda a una página "privada" compruebe si está logueado.

Hace años había un script bastante majo de un usuario del foro (no recuerdo quien) que estaba bastante completo, contemplaba un montón de problemas y de situaciones (como por ejemplo desloguearse y darla hacía atrás en el navegador). Creo que se llamaba Autenticator o algo así. Mi memoria falla mucho, tal vez la búsqueda ayude.

Suele ser un tema bastante repetido en éste foro y en páginas sobre PHP o con scripts. HAz una búsqueda, compara lo que hay y escoje el que más te guste, o modificalo a tu gusto.
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 14:19.