Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/05/2006, 04:55
Avatar de chiquirf
chiquirf
 
Fecha de Ingreso: noviembre-2005
Ubicación: Madrid
Mensajes: 215
Antigüedad: 18 años, 5 meses
Puntos: 3
yo aprendi lo poco que se de PHP con el DreamWeaver, ahi aparecen las funciones básicas de manejo de datos con PHP y MySQL, hay para repetir region, manejo de registros (ingresar, actualizar, mostrar y borrar), etc.... entre ellas hay una para autenticacion de usuarios....

aparte de eso use algo muy simple que me dio un amigo, el codigo de la pagina de login es:

Código PHP:
<?php
$sLogin         
"user1";
$sPassword     "pass1";
$sLogin2         "user2";
$sPassword2    "pass2";

if ((
$sLogin == $_POST['login']) && ($sPassword == $_POST['password']))
{
    
session_start();
    
$_SESSION['zlogin'] = 1;
    
header ("Location: intranet1.php");
}
if ((
$sLogin2 == $_POST['login']) && ($sPassword2 == $_POST['password']))
{
    
session_start();
    
$_SESSION['zlogin'] = 1;
    
header ("Location: intranet2.php");
}
else{
?>

Aqui va el codigo HTML del formulario q pide el user y pass.


<?
}
?>

y en cada página que "ocultas" con la sesion debes agregar:

Código PHP:
<?php
// INICIO Validacion de sesion......
session_start();

if (!
$_SESSION['zlogin'] == 1)
{    
    
header ("Location: ../../intranet.php");
}
// FIN Validacion de sesion......

?>


Bueno, al final entre el Dreamweaver y este codigo aprendi a hacer un sistema simple de sesiones de usuarios.

A esto le puedes añadir una variable en la URL a la que te dirijes luevo de validar el usuario, por ejem 'intranet2.php?id=X', donde X es el ID del usuario, y usas esa variable para seleccionarlo en la otra pagina..... o si quieres que cargue la misma URL pero con esa variable y esa sea tu variable q se encargue de mostrar el DIV....

Espero que te ayude...... xq lo que se, lo aprendi con las funciones básicas del DreamWeaver y luego trasnformandolas a lo que deseo.... ah, y con la valiosa ayuda de este foro para lo complicado, jejejeje.

Saludos

Carlos