Torna indietro   AlterVista | Spazio web gratis, hosting free php mysql > Supporto > PHP, MySql e file database
FAQ Lista utenti Calendario Cerca I messaggi di oggi Segna tutti i forums come letti

Rispondi
 
LinkBack Strumenti discussione Cerca in questa discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 14-05-2008, 20.31.16
L'avatar di danielotop
danielotop danielotop non è connesso
Neofita
 
Data registrazione: 18-04-2008
Residenza: Briana
Messaggi: 6
Invia un messaggio via MSN a danielotop
Predefinito Sito offline con PHP

Salve, siccome devo aggiornare il mio sito mi chiedevo se era possibile renderlo offline attraverso uno script php.

Cioè mi spiego meglio, a qualsiasi pagina a cui gli utenti accedano deve comparire un messaggio tipo questo:

"Il sito è offline per un aggiornamento"


Grazie a tutti
__________________
<D@niel>

Rispondi citando
  #2 (permalink)  
Vecchio 14-05-2008, 20.53.56
L'avatar di WILLYilCOYOTE
WILLYilCOYOTE WILLYilCOYOTE non è connesso
Utente
 
Data registrazione: 27-08-2007
Residenza: Provincia di Napoli
Messaggi: 172
Invia un messaggio via MSN a WILLYilCOYOTE Manda un messaggio tramite Skype™ a WILLYilCOYOTE
Predefinito

Devi usare htacces, che attivi al costo di 1000AC se non ricordo male
__________________
"Dio computer, che sei nei desktop, sia santificato il tuo socket, venga il tuo hard disk, sia fatta la tua ram, come nel bios così nel case, dacci oggi il nostro benkmark quotidiano, e non ci indurre in console, ma liberaci dai bug. ESEGUI"
Rispondi citando
  #3 (permalink)  
Vecchio 14-05-2008, 20.57.18
L'avatar di danielotop
danielotop danielotop non è connesso
Neofita
 
Data registrazione: 18-04-2008
Residenza: Briana
Messaggi: 6
Invia un messaggio via MSN a danielotop
Predefinito

Ciao alla fine ho risolto così:

Citazione:

include("config.php");

if($offline == 1){
echo "Il sito è offline per un aggiornamento";
}
else{
tutto il codice che vuoi......
}
EDIT: e in config

Citazione:
<?php
$offline=1;
?>

Ultima modifica di debug : 14-05-2008 alle ore 21.07.33.
Rispondi citando
  #4 (permalink)  
Vecchio 14-05-2008, 21.59.39
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

Scusate l'intromissione, ma invece di mettere il codice tra php, non si potrebbe fare così?

Codice PHP:
<?php
if($offline == 1)
{ die 
exit("Sito offline in aggiornamento"); }
?>
// Resto della pagina
Tanto credo che se offline non è uguale a 1 visualizzerà il resto della pagina, no?




Grazie,
Ciao...
Rispondi citando
  #5 (permalink)  
Vecchio 15-05-2008, 09.01.31
L'avatar di dementialsite
dementialsite dementialsite non è connesso
Super Moderatore
 
Data registrazione: 19-10-2004
Residenza: fuori Padova
Messaggi: 3,091
Manda un messaggio tramite Skype™ a dementialsite
Predefinito

Volendo, sì... ma in questo modo il messaggio di "errore" sarà decisamente più limitato.

Stammi bene...
__________________
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

When you don't know your next step... improvise
DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio...
Mi trovate anche sui forum di Punto Web - Blogo.it Network - The Game Homepage
Rispondi citando
  #6 (permalink)  
Vecchio 15-05-2008, 17.32.06
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

In che senso limitato?
Rispondi citando
  #7 (permalink)  
Vecchio 15-05-2008, 18.00.57
L'avatar di comunitavirtuali
comunitavirtuali comunitavirtuali non è connesso
AlterVistiano
 
Data registrazione: 19-10-2004
Messaggi: 778
Predefinito

Codice PHP:
<?php
if($offline == 1)
{  echo 
"PAGINA PERSONALIZZATA"; exit();}
?>
// Resto della pagina
Così è meno limitato ^_^
Se capisco cosa voleva dire dementialsite :P
__________________
Citazione:
Coltiva Linux........Tanto windows si impianta da solo!!!!!
comunitavirtuali .... Mac@
Rispondi citando
  #8 (permalink)  
Vecchio 15-05-2008, 19.25.48
L'avatar di seneca
seneca seneca non è connesso
Moderatore
 
Data registrazione: 18-12-2004
Residenza: la Città Eterna
Messaggi: 6,266
Predefinito

Citazione:
Originalmente inviato da WILLYilCOYOTE Visualizza messaggio
Devi usare htacces, che attivi al costo di 1000AC se non ricordo male
Quando si tratta di spendere ac/soldi andiamo piano con i "devi", usiamo i "puoi" se non si è sicuri, poi ce li dobbiamo sorbire tutti noi le lamentele
Ciao!
__________________
-- Aut Roma Aut Nihil!
Rispondi citando
  #9 (permalink)  
Vecchio 15-05-2008, 19.37.00
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

Citazione:
Originalmente inviato da comunitavirtuali Visualizza messaggio
Codice PHP:
<?php
if($offline == 1)
{  echo 
"PAGINA PERSONALIZZATA"; exit();}
?>
// Resto della pagina
Così è meno limitato ^_^
Se capisco cosa voleva dire dementialsite :P
Ehm... la differenza tra echo e die o exit è solo quella che echo continua lo script ma die o exit no.


Io provo a fare in tutti e due i modi più quest'altro:

Codice PHP:
<?php
$testo 
"<h1>Sito offline</h1>";
if(
$offline == 1) { die($testo); }
Almeno si può? O me lo sconsigliate?


Poi vi faccio sapere l'esito con i primi due (quello mio di prima e quello tuo)

Citazione:
Originalmente inviato da seneca Visualizza messaggio
Quando si tratta di spendere ac/soldi andiamo piano con i "devi", usiamo i "puoi" se non si è sicuri, poi ce li dobbiamo sorbire tutti noi le lamentele
Già... specialmente gli intermediari...




Ciao...
Rispondi citando
  #10 (permalink)  
Vecchio 16-05-2008, 09.08.49
L'avatar di dementialsite
dementialsite dementialsite non è connesso
Super Moderatore
 
Data registrazione: 19-10-2004
Residenza: fuori Padova
Messaggi: 3,091
Manda un messaggio tramite Skype™ a dementialsite
Predefinito

Citazione:
Originalmente inviato da comunitavirtuali Visualizza messaggio
Codice PHP:
<?php
if($offline == 1)
{  echo 
"PAGINA PERSONALIZZATA"; exit();}
?>
// Resto della pagina
Così è meno limitato ^_^
Se capisco cosa voleva dire dementialsite :P
Intendevo dire semplicemente che con il solo die() o exit() si può stampare solo una semplice riga di testo... piuttosto inserite diverso codice o, perché no, un apposito include(), prima di die() o exit() se volete un output meno "limitato"...

Statemi bene...
__________________
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

When you don't know your next step... improvise
DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio...
Mi trovate anche sui forum di Punto Web - Blogo.it Network - The Game Homepage
Rispondi citando
  #11 (permalink)  
Vecchio 16-05-2008, 18.45.38
heidi52 heidi52 non è connesso
Utente Bannato
 
Data registrazione: 21-12-2007
Residenza: Nella casa del vecchio dell'alpe e con Peter, a Francoforte con la signora Rottenmeier e Clara.
Messaggi: 698
Manda un messaggio tramite Skype™ a heidi52
Predefinito

Io non ho messo include(), ho messo file_get_contents() e nel txt (che mi dà anche errore :mgreen:) sta una stracciata di codice.


Facendo così:

Codice PHP:
<?php
if($offline == 1) { echo file_get_contents('offline.txt'); die(); }
?>
E' buono?



Grazie,
Ciao...
Rispondi citando
  #12 (permalink)  
Vecchio 16-05-2008, 20.34.01
L'avatar di comunitavirtuali
comunitavirtuali comunitavirtuali non è connesso
AlterVistiano
 
Data registrazione: 19-10-2004
Messaggi: 778
Predefinito

Hanno inventato include per includere un file... non togliamogli la sua utilità! ;)

Comunque penso vada bene anche quel (per me brutto) file_get_contents...
__________________
Citazione:
Coltiva Linux........Tanto windows si impianta da solo!!!!!
comunitavirtuali .... Mac@

Ultima modifica di comunitavirtuali : 16-05-2008 alle ore 20.35.42.
Rispondi citando
Rispondi


Strumenti discussione Cerca in questa discussione
Cerca in questa discussione:

Ricerca avanzata
Modalità visualizzazione

Regole di scrittura
Tu non puoi inserire nuovi messaggi
Tu non puoi rispondere ai messaggi
Tu non puoi inviare files
Tu non puoi modificare i tuoi messaggi

Il codice vB è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato



Tutti gli orari sono GMT +2. Adesso sono le 20.24.01.


Powered by vBulletin®
Copyright ©2000 - 2007, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0