Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    11

    Questo scriprt con orario da server?

    Ciao a tutti, come faccio a rendere "assoluto" l'orario adattando questo codice? Di modo tale che l'apertura sia uguale sia per uno che viene dall'Italia che per uno che viene dal Brasile?
    Mi sembra che basterebbe prendere l'orario del server, ma so che javascipt è a lato client, si può in qualche modo collegare?

    Grrazie!

    codice:
    <script language="JavaScript">
    <!--
    var data=new Date()
    hr=data.getHours();
    
    
    if (hr >=00 && hr < 01)
    {
    document.write("Chat Aperta")
    }
    
    
    if (hr >=01 && hr < 21)
    {
    document.write("Chat Chiusa")
    }
    
    if (hr >=21 && hr < 24)
    {
    document.write("Chat Aperta")
    }
    
    // -->
          </script>

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    php, asp.. dove vuoi che la discussione venga spostata?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    11
    Ciao, php meglio. Grazie, scusami ma non pensavo bisognasse tirare in ballo altri linguaggi.
    ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    in PHP potresti fare...

    Codice PHP:
    ...
    var data=new Date(<?php print (time()*1000);?>)
    ...
    in pratica quando inizializzi l'oggetto Date in JS, anzichè basarti sul valore di default (l'istante attuale del client) passi come parametro l'istante attuale del server.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    11
    ottimo!
    Grazie dell'aiuto!

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    prego!

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.