Questo pezzo non può funzionare! Php ha gia inviato in uotput 2 stringhe e, nel caso l'utente risulti loggato, da errore.Codice PHP:
<html>
<head>
<?php
switch($status){
case AUTH_LOGGED:
header("Location: ./secure/memberssecure.php"); //nel caso l'utente sia loggato la pagina deve refreshare ma non accade proprio un bel niente.
exit();
?>
Puoi far si che PHP stampi al stringa "<meta http-equiv="Refresh"... "
oppure l'unica possibilità che funzioni questo pezzo di codice è che in cima alla tua pagina (ma in cima in cima, non ci deve essere proprio niente) metti questo:
mette tutto l'output dentro un buffer di memoria, in questo modo puoi mettere i vari comandi che vogliono essere messi al primo posto(tipo session_start(), header e cosi via) dove vuoiCodice PHP:
<?php ob_start(); ?>
ovviamente ti consiglio di leggere il manuale a proposito di questa funzione
http://it.php.net/ob_start
![]()