problemi con Header dopo una message box

vodka

Utente Attivo
25 Giu 2010
128
0
0
Vi posto il codice
PHP:
if (!IsSet($_SESSION['nome']))
{
	echo '<script langage=\"Javascript\">alert("Devi prima effettuare il Log In!");</script>';
	header ("Location: filmup.php");
}

capite che il significato di questo script è che nel caso la condizione è falsa deve comparire una message box e di conseguenza deve essere effettuato l'header che riporta alla pagina iniziale.
Invece l'header non viene eseguito.
Qual è il problema?
 

vodka

Utente Attivo
25 Giu 2010
128
0
0
non mi dà errori, il problema è ke nn mi reindirizza alla pagina filmup.php e mi visualizza la pagina in cui sono presente, cioè praticamente non esegue l'istruzione di header
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
strano che non ti dia errori
non si scrive IsSet ma isset,
poi l'header vine dopo un output html (l'echo) e quindi dovrebbe darti un altro errore
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ho copiato pari pari il tuo scrptnino
doppo l'alert da
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ......
come immaginavo.
prova a scriverlo così

PHP:
<?php
ob_start();
if (!isset($_SESSION['nome'])) 
{ 
    echo '<script langage=\"Javascript\">alert(\"Devi prima effettuare il Log In!\");</script>'; 
    header ("Location: filmup.php"); 

}  
ob_end_flush();
?>
 

vodka

Utente Attivo
25 Giu 2010
128
0
0
modificando il codice in questo modo :
PHP:
ob_start();
if (!isset($_SESSION['nome']))
{
	echo '<script langage=\"Javascript\">alert("Devi prima effettuare il Log In!");</script>';
	header ("Location: filmup.php");
}

ob_end_flush();
non mi dà nessuna message box ma mi riporta alla pagina di header.
non cè un modo per far comparire la message e poi riportarmi alla pagina di header?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non vedi il messaggio perche non fai in tempo a vederlo.
si c'e un sistema, ma non ricordo esattemante la sintassi
header ("Refresh; content=3; filmup.php"); (????)
la cerco (o interviene alex) poi ti so dire (spero)
 

vodka

Utente Attivo
25 Giu 2010
128
0
0
in questo modo non mi effettua il reindirizzamento e mi visualizza la pagina in cui sono presente dopo la message.
 

vodka

Utente Attivo
25 Giu 2010
128
0
0
ok ho risolto funziona! non avevo aspettato i 5 secondi e credevo nn funzionasse ;)
ho impostato ad 1 e funziona tutto correttamente .
grazie mille!!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
sei sicuro?
ho fatto questa pagina rimando.php
PHP:
<?php
ob_start();
if (!isset($_SESSION['nome'])) 
{ 
    echo 'SONO PRIMA'; 
    //header ("Location: pagina.php"); 
	header( "refresh:5;url=pagina.php" );
	echo ' SONO DOPO'; 
}  
ob_end_flush();
?>

chiamando rimando.php appare la sritta SONO PRIMA SONO DOPO e dopo 5 secondi vengo reindirizzato alla pagina.php dove leggo SONO IN PAGINA
verifica che non sia un problema di percorsi
 
Discussioni simili
Autore Titolo Forum Risposte Data
V problemi con header PHP 14
G problemi con header ed unlink PHP 4
T problemi con dati menu a tendina HTML e CSS 2
M Upload immagine con javascript problemi con FormData() Javascript 1
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
M Problemi con blog Grav CMS (Content Management System) 0
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
S [PHP] problemi con le sessioni PHP 3
T [PHP] problemi con il browser PHP 0
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5
M [PHP] Problemi con login facebook PHP 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0
Eugene [Joomla] Problemi con modulo per strutture alberghiere JHotelreservation starter Joomla 6
F [PHP] Problemi di base con bot di telegram PHP 9
M [Photoshop] Problemi con importazione immagini trasparenti in indesign Photoshop 0
E [Photoshop] Problemi con dimensioni immagini Photoshop 12
G [HTML] Problemi con inserimento immagini HTML e CSS 7
L Problemi con Javascript e Mustache Javascript 0
G Invio Mail con PHPMailer, problemi SMTP PHP 7
A [Javascript] problemi con javascrip e posizione GPS html5 Javascript 6
D Due problemi con Photoshop... Photoshop 1
G Problemi con pagina online.php di una chat in php PHP 38
S Problemi con impostazioni php PHP 3
P Problemi con AndroidStudio Sviluppo app per Android 0
S Problemi con Dell Precision T5400 Windows e Software 2
F ciao, sono ferro e ho bisogno di aiuto per problemi con la mail di alice.it Presentati al Forum 1
S [PHP] Problemi con Login e pagina Utente PHP 5
Z problemi con swf e chrome o sistemi portatili Webdesign e Grafica 5
N Problemi connettività con Tp Link EAP 110 Reti LAN e Wireless 0

Discussioni simili