Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Mostrare un DIV in un intervallo temporale
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • felino
      felino Super User • ultima modifica di

      Mostrare un DIV in un intervallo temporale

      Salve a tutti,
      vorrei abilitare un DIV (che contiene un messaggio di Auguri) dal 20/12/2013 fino al 06/01/2014, vorrei che ciò avvenisse in maniera automatica.

      Così ho scritto:
      [PHP]
      if ( ($date >= '2013-12-20') && ($date <= '2013-01-06')){ echo 'Periodo incluso';} else{ echo 'Periodo escluso';}
      [/PHP]

      Ho usato un IF-ELSE quindi in caso caso posso prendere anche il periodo non compreso in quelle date.

      Ma se avessi voluto prendere direttamente il periodo esterno come avrei dovuto impostare le condizioni?

      Grazie.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        davello User Attivo • ultima modifica di

        La logica è
        SE $date è minore del 20/12/13 OPPURE $date è maggiore del 6/1/2014

        L'OPPURE è l'operatore logico OR che in php si può scrivere ||

        
        if (($date < '2013-12-20') || ($date > '2013-01-06')){
            echo 'Periodo escluso';
        } 
        
        
        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • felino
          felino Super User • ultima modifica di

          Si infatti, molto semplice, avrà sicuramente sbagliato qualcosa nel codice di test che avevo scritto.

          Grazie.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            davello User Attivo • ultima modifica di

            Di niente!

            Comunque quando si parla di date è sempre meglio non dare nulla per scontato.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • felino
              felino Super User • ultima modifica di

              Si infatti.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti