Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [php]confronto tra orari

    devo fare un'area riservata, il cui accesso è consentito solo dalle 16:45 alle 21:15 e io ho messo un controllo del genere:
    codice:
    $hour=date("G");
    $min=date("i");
    
    echo $hour.":".$min;
    
    if (($hour<16 && $min<45) || ($hour>21 && $min>15)){
      die("non puoi entrare");
    ma naturalmente c'è qualche errore a livello concettuale, sto impazzendo perché non riesco a settare un if



    mi date una mano?
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non sarà perchè hai messo l'or anzichè l'and?

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    La logica, questa sconosciuta


    Codice PHP:
    if (($hour<16) || ($hour==16 && $min<45) || ($hour 21) || ($hour==21 && $min>15)){
      die(
    "non puoi entrare"); 

  4. #4
    Originariamente inviato da luca200
    La logica, questa sconosciuta


    Codice PHP:
    if (($hour<16) || ($hour==16 && $min<45) || ($hour 21) || ($hour==21 && $min>15)){
      die(
    "non puoi entrare"); 

    ecco esatto


    nel frattempo avevo risolto facendo una cosa del genere:
    codice:
    $datefrom=mktime(16,45,0,date("m"),date("d"),date("Y"));
    $dateto=mktime(21,15,0,date("m"),date("d"),date("Y"));
    $datenow=mktime(date("G"),date("i"),0,date("m"),date("d"),date("Y"));
    
    if ($datenow<$datefrom || $datenow>$dateto)
      die("non puoi entrare");

    dici che è inutile e scomodo tirare in ballo queste funzioni?




    intanto grazie mille per la soluzione!
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Scusa Manuel per la sciocchezza che ho scritto.

  6. #6
    Originariamente inviato da nicola75ss
    Scusa Manuel per la sciocchezza che ho scritto.
    wè figurati, sapessi quante ne ho scritte io
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.