Pequeña duda..

LupiN-

Veréis estoy haciendo una página, y en una página quiero meter un código php que compruebe las cookies, una vez comprobadas, si son correctas, que muestre un mensaje y si no está logueado muestre una página, pues bien eso es lo que no tengo claro:

if($loginCorrecto)
{
echo "Aquí lo que quiero que muestre si está logueado";
}
else
{
echo "Si no está logueado, quiero que muestre otra página (registro.php)";
}

Perdonen si es demasiado simple pero de php no tengo mucha idea :s

Phoenix4

Tendras que poner en el else una llamada a esa pagina

Whose

if($loginCorrecto) {
echo "Aquí lo que quiero que muestre si está logueado";
} else {
header('Location: registro.php');
}

Si te da error con el header sustituyelo por

echo "<script>location.href='registro.php'</script>";

LupiN-

Perfecto, gracias a los dos ^^

LupiN-

Ahora me viene otra duda:
Ahora, cuando un miembro hace login, quiero que haga un actualizar para que aparezca el menú de usuario, he probado con un script, pero resulta que el menú está metido en un frame y cuando actualiza me sale metido en ese frame, sabéis de alguna forma para que actualice la página entera? o ponerlo de otra manera que no sea con frames. Gracias.

Whose

Io de iframes no entiendo, no tengo ni idea de como podrias hacerlo :(

LupiN-

:( y no hay ningun otra forma de hacerlo?

_dekan_

prueba

echo <script language="javascript"> document.open('nombredeweb') </script>

LupiN-

Parse error: syntax error, unexpected '<' on line 5

eso es lo q me dice :S

B

no uses iframes son lo peor :S

Whose

echo <script language=\"javascript\"> document.open('nombredeweb') </script>

asi en todo caso

LupiN-

KoRoNaS sugiereme otra forma para hacerlo por favor

Usuarios habituales