Visualizzazione risultati 1 fino 10 di 10

Discussione: Riconvertire data in php

  1. #1
    Guest

    Predefinito Riconvertire data in php

    Ho questo codice in js che dopo vari passaggi ($POST, ecc.) che non sto qui a spiegare arriva a trasformarsi in php


    Codice:
    function data_localeG(){   
    var data_ora_oggiG = document.getElementById("hdn_data_localeG"); 
    data_ora_oggiG.value = new Date().toLocaleDateString()+" - "+new Date().toTimeString();   
    }

    e in php arriva sottoforma di questa stringa


    Codice PHP:
    $data_localeG

    ...che stampa a video in questo formato, es:

    domenica 18 gennaio 2009 - 16:40:02 UTC+0100

    Io ora dovrei fare una specie di procedura inversa cioè, partire da questa nuova stringa $data_localeGx e
    ritrasformarlo in js, es:

    Codice PHP:
    $data_localeGx = (codice in js originale);
    dopodiche dovrò fare il confronto fra le 2 stringhe:


    Codice PHP:
    if ($data_localeG == $data_localeGx){
    $gif = "<div class=\"gifa\"><img src=\"../new18.gif\" border=\"0\" width=\"32\" height=\"24\" /></div>";
    }
    else {
    $gif = "";
    }

  2. #2
    Guest

    Predefinito

    Scusa ma non puoi usare direttamente php? Non capisco bene il tuo problema però

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da biccheddu Visualizza messaggio
    Scusa ma non puoi usare direttamente php? Non capisco bene il tuo problema però
    Usavo php ed era più semplice ma metteva a video data-ora del server, invece usando questo codice js mi stampa data-ora reale del browser del visitatore con il suo GMT

    Ciò che alla fine intendo creare è che la gif NEW! rimane a video sino alla mezzanotte
    Ultima modifica di photoman : 02-02-2009 alle ore 15.56.40

  4. #4
    Guest

    Predefinito

    Ora mi sono accorto: http://forum.it.altervista.org/basi-...isitatore.html

    E' crossposting.

    Hai provato con:

    Codice PHP:
    $time = time();
    $date = date('d-m-y H:i:s', $time);


  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da biccheddu Visualizza messaggio
    Ora mi sono accorto: http://forum.it.altervista.org/basi-...isitatore.html

    E' crossposting.

    Hai provato con:

    Codice PHP:
    $time = time();
    $date = date('d-m-y H:i:s', $time);

    L'ho messo così ma non stampa

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da photoman Visualizza messaggio
    L'ho messo così ma non stampa
    Hai provato a fare l'echo della variabile?


    Ciao!

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    Hai provato a fare l'echo della variabile?


    Ciao!
    Ho messo l'echo, mette la stessa data del server a tutti i messaggi http://www.photoman.altervista.org/guestbook/form.php

  8. #8
    Guest

    Predefinito

    Ovvio, perchè gli dici di stampare la data e l'ora attuale (infatti la variabile $time non serve a nulla in quell'esempio).


    Ciao!

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    Ovvio, perchè gli dici di stampare la data e l'ora attuale (infatti la variabile $time non serve a nulla in quell'esempio).


    Ciao!
    Si, ma questo centra con il mio primo post?

  10. #10
    Guest

    Predefinito

    Non lo so se c'entra, io ho risposto sulle tue ultime domande (chiedevi il motivo per cui non risultava ciò che ti aspettavi).


    ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •