jeje... pues cuando quiero hacer un sistema de login normalmente ago una funcion
y para proteger contenido ago un
Citarif (islogin()){
contenido de la pagina
}
else{
requiere_once ('login.html');
}
por asi decirlo...
el problema es que todo mi codigo html queda dentro del php y codificar se vuelve tedioso
me gustaria hacer algo como
Citarif (!(isloggin())){
requiere_once ('login.html');
dejar de cargar
}
mi html xD
osea algun metodo que detenga la carga de la pagina si no se esta logeado =3
asi mi codigo html queda fuera de la verificacion
PD: kisas sea algo trivial, pero es complicado buscar
pones en google algo como php metodo dejar de cargar pagina. y salen montones de resultados de personas con errores sobre que no les carga el php
De todos modos si es un if normalemnte en caso de que la funcion se cumpla el else no lo cargara y viceversa..
Si quieres detener la carga de la pagina usa la funcion die o exit.
seria algo asi:
if (islogin()){
die(require_once('login.html'));
}
Saludos
Gracias!!! no tenia idea que die () detuviera el cargado de la pagina...
y no, no es lo mismo que usar un IF-ELSE
por que en el if else, el codigo te keda dentro de el if, o el else... osea dentro del php... y lo que busco es tener el html fuera del php
por que?
2 motivos.
motivo absurdo: el servidor ya no tiene que procesar el php que genere el resto de la pagina xD
buen motivo: en mi IDE si pongo html dentro del texto de un echo no se ve colorido x]
Citar
<?php
if (si no se esta logeado){
detener cargado de la pagina
}
?>
<body>
... bla bla bla ...
</body>
:laugh: :laugh: :laugh: