
03/12/2006, 17:29
|
| | Fecha de Ingreso: noviembre-2006
Mensajes: 437
Antigüedad: 18 años, 3 meses Puntos: 3 | |
Te pasa solo en la pagina de editar el perfil o te pasa con todas que no reconoce si estas logueado? He visto que en el codigo de saber si estas conectado:
<?
ob_start();
include("config.php");
if ($logged[username])
{
echo("You are logged in");
}
else
{
echo("You are not logged in");
}
?>
En -if ($logged[username])- estas cogiendo el valor del username del array $logged que lo habias creado en otra pagina. Tendrias que pasar la variable a traves de una variable de session que la crearias a la hora de loguearse el usuario o tambien la opcion de pasarla por url.
El codigo utilizando la variable de sesion quedaria asi:
<?
ob_start();
include("config.php");
if ($_SESSION['username]')
{
echo("You are logged in");
}
else
{
echo("You are not logged in");
}
?>
El codigo para pasar el valor por url seria asi:
<?
ob_start();
include("config.php");
if ($_GET['username]')
{
echo("You are logged in");
}
else
{
echo("You are not logged in");
}
?>
Espero que me hayas podido entender, qualquier duda posteala y haber si conseguimos sacar adelante este problemilla.
Un saludo! |