salve a tutti,

tanto per non andare nei dettagli, arrivo direttamente al punto....in parole povere Allora sto realizzando un sito con tanto di pannello di amministrazione... quindi l'amministratore potrà gestirsi il sito autonomamente entrando in un'area a lui riservata...

Quello che voglio ottenere è un modo per far si che quando l'amministratore entra nel pannello di amministrazione e inizia ad aggiornarsi i contenuti, il sito venga automaticamente messo in off-line fino a che l'amministratore finisca il suo aggiornamento e faccia un logout...

Quindi l'amministratore entra nel pannello e automaticamente il sito viene messo off-line...
avevo pensato all'utilizzo del db, e fare in modo che quando l'amministratore si logga, sulla colonna di una tabella(che ad esempio chiamerò off-line), viene scritto il valore 1 che sta a significare che il sito deve essere off-line e 0 che non lo è.
Quindi sulla index principale del sito farò un controllo su quel valore...
Però poi ho pensato a delle problematiche, mettiamo che l'amministratore si logga e il sito viene messo off-line.... il valore diventerà nuovamente zer solo dopo che l'amministratore ha fatto un log-out e se invece va via la luce?? il sito rimarrebbe sempre off-line...

non esiste un modo per fare in modo di creare una sorta di file temporaneo che si genera autonomamente ogni volta che l'amministratore si connetta al pannello e quando si disconnetta per qualsiasi motivo, questo file viene cancellato automaticamente??

o se conoscete un'altra soluzione meglio ancora....


grazie mille