Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    39

    orario apertura odierno

    Buongiorno,

    volevo integrare una visualizzazione dell'orario di apertura del negozio per la data di visualizzazione, come in stile dei profili commerciali su Facebook:


    Ad esempio:

    Se l'orario è dal Lun a Sab dalle 8.30-12.30 e 15.30-19.30

    Vorrei che ora che sono le 20.00 di Sab compaia:
    Chiuso fino a Lunedì 8.30-12.30 e 15.30-19.30

    Se è Lunedì ore 10.00:
    Oggi aperto Lunedì 8.30-12.30 e 15.30-19.30


    C'è un script?

    grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    No, non credo che ne troverai uno pronto, dovrai fartelo a mano.

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Non sarebbe più semplice elencare gli orari ?
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    39
    Mi è stato richiesto.

    Così dovrebbe andare..
    codice:
    date_default_timezone_set('EUROPE/ROME'); 
    if (date("w") > 0) {    
    echo('Chiuso. Lun-Sab 08.00-12.30 e 15.00-19.30 '); 
    }  
    else { 
    echo('Oggi aperto. Lun-Sab 08.00-12.30 e 15.00-19.30 ');
     }

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Otterai sempre "Chiuso....." durante la settimana e "Oggi aperto..." la Domenica.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    39
    Si certo, al posto del maggiore ho messo minore ora.

  7. #7
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Neppure cosi andrà bene. date("w") non sarà mai minore di 0.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    39
    Giusto grazie. Così dovrebbe andare.
    codice:
    date_default_timezone_set('EUROPE/ROME');  
    if (date("w") < 1)  {     
    echo('Chiuso fino Lunedì 08.00-12.30 e 15.00-19.30 ');  
    }  
     else {  
    echo('Oggi aperto. Lun-Sab 08.00-12.30 e 15.00-19.30 ');  
    }
    Ho messo all'esterno un altro if in modo che prenda orario invernale ed estivo a seconda del numero di date("m")

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.