Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Rplus
    Registrato dal
    Mar 2002
    Messaggi
    150

    [php-javascript] data e ora

    vorrei stampare su una pagina web la data e l'ora visualizzando anche i secondi, facendo in modo che questi scorrano di continuo..

    ciò è possibile sicuramente attraverso l'uso di javascript, che è però legato all'ora della macchina sul quale il sito è visitato..

    siete a conoscenza di un codice php che prenda l'ora del server e stampi il relativo javascript, che andrà quindi ad utilizzare quest'ora anzichè quella del computer dell'utente??

  2. #2
    in php puoi leggere l'orario del server con la funzione "getdate"
    http://it2.php.net/manual/it/function.getdate.php

    però essendo lato server è legata al ricaricamento della pagina sul browser. per fare in modo che i secondi scorrano sulla pagina visualizzata dall'utente, anche se questo non fa il reload, devi necessariamente farlo in javscript, usando purtroppo l'orario del computer dell'utente.

  3. #3
    Utente di HTML.it L'avatar di Rplus
    Registrato dal
    Mar 2002
    Messaggi
    150
    quindi scrivere un php che dia ora-minuti-secondi di partenza per poi far continuare il conteggio al javascript dallo stesso php generato non è possibile?

  4. #4
    si questo è possibile, ma non è affatto preciso come conteggio..... non puoi essere sicuro che 1 secondo dell'interprete JS sia DAVVERO 1 secondo se non controlli l'orologio. un eventuale ritardo può essere causato anche da motivi banali come il computer dell'utente un po' in sovracarico, il browser incasinato per un motivo qualunque o cose simili.

  5. #5
    Originariamente inviato da Rplus
    quindi scrivere un php che dia ora-minuti-secondi di partenza per poi far continuare il conteggio al javascript dallo stesso php generato non è possibile?
    Javascript legge la data/ora dal client. php puo' solo passare una stringa html, non uno start per l'ora. Tra l'altro penso sia pure meglio. Ognuno legga l'ora sul suo orologio.



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente di HTML.it L'avatar di Rplus
    Registrato dal
    Mar 2002
    Messaggi
    150
    Originariamente inviato da OhMyGod
    si questo è possibile, ma non è affatto preciso come conteggio..... non puoi essere sicuro che 1 secondo dell'interprete JS sia DAVVERO 1 secondo se non controlli l'orologio. un eventuale ritardo può essere causato anche da motivi banali come il computer dell'utente un po' in sovracarico, il browser incasinato per un motivo qualunque o cose simili.
    ah beh ma non è un problema un ritardo di qualche secondo..


    cmq se dite che non si può fare

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.