Visualizzazione risultati 1 fino 4 di 4

Discussione: PHP e data

  1. #1
    Guest

    Predefinito PHP e data

    Codice PHP:
    <?php
    $data
    = date("d/m/Y",$_SERVER['REQUEST_TIME']);
    $ora = date("H:i:s",$_SERVER['REQUEST_TIME']);
    $insert = "INSERT INTO ip (ip, data, ora, pagina)";
    $insert .="VALUES ('$_SERVER[REMOTE_ADDR]', '$data' , '$ora', 'polinux-post.php?tit=$tit')";
    if (!
    mysql_query($insert))
    {
    echo(
    "ERRORE");
    exit();
    }
    ?>
    ip viene passato dal form come anche pagina

    Questo script in locale sul mio computer funziona benissimo, ma sul mio sito di altervista invece tutti i campi data e ora risultano:
    01/01/1970
    01:00:00
    Qualcuno sa dirmi perchè succede questo, io non lo capisco, grazie!!
    Ultima modifica di dreadnaut : 30-01-2008 alle ore 13.18.14 Motivo: + tag [php]

  2. #2
    L'avatar di dapeco
    dapeco non è connesso Community Manager
    Data registrazione
    21-10-2003
    Residenza
    Brusasco (To)
    Messaggi
    4,909

    Predefinito

    Citazione Originalmente inviato da polinux Visualizza messaggio
    $data = date("d/m/Y",$_SERVER['REQUEST_TIME']);
    Questa funzione dovrebbe funzionare solo dalla verisone 5.1 di php, sostituiiscila con:

    $data = date("d/m/Y",time());
    Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...

    ASD Brusasco - C'è altro sport oltre al calcio!

    "Io sono vivo, voi siete morti" (Philip Dick, Ubik)

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Per avere la data o l'ora attuale al posto di:
    Codice PHP:
    $data = date("d/m/Y",$_SERVER['REQUEST_TIME']);
    $ora = date("H:i:s",$_SERVER['REQUEST_TIME']);
    Puoi mettere:
    Codice PHP:
    $data = date("d/m/Y");
    $ora = date("H:i:s");
    EDIT: La funzione time si può omettere.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  4. #4
    Guest

    Predefinito

    Ok, Funziona, grazie!!!

Regole di scrittura

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