Visualizzazione dei risultati da 1 a 10 su 12

Discussione: aiuto con $GLOBALS

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di leaf
    Registrato dal
    Oct 2012
    Messaggi
    316

    aiuto con $GLOBALS

    ciao, sto smanettando con questo array perchè vorrei capire se sia possibile tramite php (e senza dover inserire del codice manualmente in ogni pagina interessata) redirezionare tutte le pagine del sito ad un'altra pagina, qualora si verifichino delle condizioni.
    ad esempio poniamo che io oggi pomeriggio voglia effettuare una manutenzione del mio sito e voglio evitare che durante l'operazione, gli utenti possano interagire con il sito: entro nel sito come gestore, c'è un menù a tendina con le voci 'manutenzione on', 'manutenzione off'. Se seleziono off il sito è online normalmente, se invece seleziono on invece viene effettuato il redirezionamento delle pagine del sito.

    al momento questo è il mio codice non funzionante.
    Imposto la variabile nella pagine del gestore del sito.
    codice:
    //imposto la mia variabile globale
    $manu = $_POST['manu'];
    echo $manu;
    
    $GLOBALS['manutenzione'] = $manu; //on o off
    e questo è il codice in testa alla pagina pubblica che voglio redirezionare

    codice:
    <?php
    if($GLOBALS['manutenzione'] == 'on'){
        header('Location: manutenzione.html');
        exit;
    }
    ?>
    dove sto sbagliando? le pagine sono nella stessa directory

    se avete altri consigli su come gestire questo tipo di operazione, sono ben accetti!
    grazie,
    L.
    Ultima modifica di leaf; 14-05-2015 a 15:15

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.