Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2010, 09:05
dariones123
 
Fecha de Ingreso: enero-2010
Mensajes: 22
Antigüedad: 15 años, 1 mes
Puntos: 0
►► Array de Usuarios con PHP

Hola...

Soy un poco nuevo en PHP. Les cuento mi problema.

Necesito que según el usuario logueado, se redireccione a la web personal del usuario. Es decir, ejemplificando:

Se logueo el usuario ID 1 -------> usuarios/1.php
Se logueo el usuario ID 2 -------> usuarios/2.php

** son pocos los usuarios***
_______

Tengo este código, que encontré por hay, pero que funciona sólo con la contraseña, cómo le agregó tambien el username?

Código PHP:
<?php
$claves 
= array();
 
$claves['mi_clave1'] = '1.php';
$claves['mi_clave2'] = '2.php';
$claves['mi_clave3'] = '3.php';
$claves['mi_clave4'] = '4.php';
 
$form '<form action=" '.$_SERVER['PHP_SELF'].' " method="post">
             Contraseña:<br />
             <input type="password" name="pass" /><br />
             <input type="submit" name="submit" value="Entrar" />
             </form>'
;
 
 
if(
$_POST['pass']){
        
$p $_POST['pass'];
        
//se podria comprobar que exista el array con la clave para
       // no reenviar a una direccion invalida de la siguiente forma
       
if(isset($claves[$p])){
              
header("location: {$claves[$p]}");
       }else{
        
// si el array no existe con esa clave carga el formulario
               
echo 'la clave no existe<br/>';
               echo 
$form;
        }
}else{
        
// si no se envio el formulario
        
echo $form;
}
?>
Yo se que muchos me van a decir que utilize bases de datos y todo eso... pero para mi necesidad, esto esta bien, ya que son pocos los usuarios y los tengos listos...

Ayudenme con ese script porfavor!

Gracias