Foros del Web » Programando para Internet » PHP »

formulario de usuario y contraseña

Estas en el tema de formulario de usuario y contraseña en el foro de PHP en Foros del Web. ke onda, estoy empezandome en php y pues tengo una duda, ojala me puedan ayudar por favor, voy a hacer algo sencillo en php y ...
  #1 (permalink)  
Antiguo 16/06/2008, 15:05
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
formulario de usuario y contraseña

ke onda, estoy empezandome en php y pues tengo una duda, ojala me puedan ayudar por favor, voy a hacer algo sencillo en php y mysql un "abc", ya hice kasi todo, pero lo ke no se es komo lograr ke una vez ke haya se haya logeado el usuario pueda navegar por todas las demas opciones, antes pues utilizaba el $abierto=mysql_connect("localhost","root","1234");
y lo ponia en kada pagina, ahora komo hacerlo sin tener ke evidenciar el usuario y kontraseña? por su ayuda muchas gracias

saludos
  #2 (permalink)  
Antiguo 16/06/2008, 15:20
Avatar de T4ke0veR  
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 16 años, 7 meses
Puntos: 28
Respuesta: formulario de usuario y contraseña

saludos
para eso usas session_start al inicio de tu codigo en las paginas donde quieras q se mantenga la session..
Código PHP:
<?php 
session_start
();
if(!isset(
$_SESSION['id'])){     
    
header("Location: login.php");
}
?>
saludos
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...
  #3 (permalink)  
Antiguo 16/06/2008, 15:28
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
De acuerdo Respuesta: formulario de usuario y contraseña

holas, una pregunta 'id' ke signifika?? en la pagina del login, debo hacer alguna modifikacion????

lo intente tal y kual lo tienes, me manda el mensaje de ke el usuario y kontraseña es inkorrekto, puesto ke segundos antes me habia logeado bien

gracias

<?php
session_start();
if(!isset($_SESSION['id'])){
header("Location: login.php");
}
?>
  #4 (permalink)  
Antiguo 16/06/2008, 15:29
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 1 mes
Puntos: 52
Respuesta: formulario de usuario y contraseña

Hola

esto que pones es para conectar a la BBDD

$abierto=mysql_connect("localhost","root","1234");

y lo ponias en cada pagina para abrir la conexion cuando te hacia falta

puedes hacer un archivo llamado por ejemplo condb.php con el codigo que comentas y llamarlo al inicio de cada pagina con include o require

include ("condb.php");

Un saludo
  #5 (permalink)  
Antiguo 16/06/2008, 15:34
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: formulario de usuario y contraseña

hola el kodigo ke tengo en el loggeo es el siguiente

$pagina = "http://localhost/menu.html";
@$abierto=mysql_connect("localhost",$_POST["usuario"],$_POST["password"]);
if ($abierto)
{
Header("Location: $pagina");
exit;
}
else
{
echo "Autenticacion erronea";
exit;
}

intento las 2 soluciones ke me mandan e intento navegar por las paginas y me manda autenticacion erronea aunke me haya logeado korrektamente segundos antes

gracias
  #6 (permalink)  
Antiguo 16/06/2008, 16:06
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 1 mes
Puntos: 52
Respuesta: formulario de usuario y contraseña

Pero es un logueo para usuarios de la base de datos??
  #7 (permalink)  
Antiguo 18/06/2008, 13:16
 
Fecha de Ingreso: junio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: formulario de usuario y contraseña

si asi es para entrar a la base
  #8 (permalink)  
Antiguo 18/06/2008, 14:08
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 1 mes
Puntos: 52
Respuesta: formulario de usuario y contraseña

Cita:
Iniciado por jaronu Ver Mensaje
Hola

esto que pones es para conectar a la BBDD

$abierto=mysql_connect("localhost","root","1234");

y lo ponias en cada pagina para abrir la conexion cuando te hacia falta

puedes hacer un archivo llamado por ejemplo condb.php con el codigo que comentas y llamarlo al inicio de cada pagina con include o require

include ("condb.php");

Un saludo


si es solo para conectar a la base de datos, como pone arriba te bastara, si lo que quieres es tener un form para introducir clave busca en las FAQ´s del foro seguro que encuentras informacion para hacerlo.

Un saludo
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 16:34.