• User Attivo

    Problema nella visualizzazione dell orario

    Salve ragazzi...
    Nella minichat che sto creando ho pensato di aggiungere l orario in cui l utente scrive il messaggio,quindi nella tabella minichat del database ho creato un campo tempo di tipo TIME,e nel codice della chat ho fatto cosi'
    [php]
    <div id="minichat">

    <?
    include "config.php"; // file di connessione al Db
    $id_user="";
    $text="";

    $id_user=$_SESSION['nickname'];
    $text=htmlentities($_POST['text']);

    if ((empty($text))== false) // se $text non è vuoto o nullo
    {
    $sql = "INSERT INTO minichat (id_user, testo,tempo) VALUES ('$id_user','$text',CURRENT_TIME())";
    $query= @mysql_query ($sql) or die (mysql_error());
    }

    $sql_select="SELECT id_user, testo,tempo FROM minichat ORDER BY id DESC LIMIT 10";
    $query_select= @mysql_query($sql_select) or die (mysql_error());
    ?>
    <table>
    <caption>Minichat</caption>
    <th colspan="2">Messaggi</th>
    <?

    while($row=mysql_fetch_array($query_select))
    {
    $row['testo'] = str_replace(":-)", "<img src='/faccine/smile.gif'>", $row['testo']);
    echo "<tr><td>".$row['id_user']."</td><td>".$row['testo']."</td><td>".$row['tempo']."</tr>";
    }

    ?>

    </table>
    <?
    //Apro la sessione e...
    session_start();
    // Sessione impostata a 10 min
    ini_set('session.gc_maxlifetime', '1800');
    //verifico che dopo il login io abbia la chiave di sessione ad 1
    if($_SESSION['logged']==1)
    //se si...
    echo "<form action="index.php" name="chat" method="POST">
    <textarea rows="2" name="text" cols="36"></textarea>
    <input type="submit" value="Invia"><br>
    <img src="faccine/smile.gif" OnClick="document.chat.text.value+=':-)'">
    <img src="faccine/faccia.gif" OnClick="document.chat.text.value+='°_°'">"
    ;?>
    </form>
    </div>
    [/php]Purtroppo però nella stampa a video mi da 00:00:00
    :arrabbiato:
    sarà mica qui' l errore?
    [php]
    $sql = "INSERT INTO minichat (id_user, testo,tempo) VALUES ('$id_user','$text',CURRENT_TIME())";[/php]


  • User Attivo

    Ho risolto...:)
    Funzionava...è stato un mio sbaglio..