Visualizzazione risultati 1 fino 9 di 9

Discussione: ultima visita

  1. #1
    Guest

    Predefinito ultima visita

    ragazzi come faccio a vedere l'ultima visita di un utente in php??

  2. #2
    Guest

    Predefinito

    nessuno mi sa aiutare??

  3. #3
    Guest

    Predefinito

    in che senso l' ultima visita di un' utente?

  4. #4
    Guest

    Predefinito

    tipo tu visiti il mio sito il 2 Settembre
    poi il 5 Settembre ci ritorni e li viene scritto ultima visita il 2 settembre

  5. #5
    Guest

    Predefinito

    crei un file di testo e ad ogni refresh della pagina aggiungi:
    ip ora giorno - ip ora giorno
    e usi gli explode per riprendere i dati..

    ciao!!

  6. #6
    Guest

    Predefinito

    nn ho capito bene...
    fino a salvare i dati in un file ci sono e dopo??

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da wrestlingforum
    crei un file di testo e ad ogni refresh della pagina aggiungi:
    ip ora giorno - ip ora giorno
    e usi gli explode per riprendere i dati..

    ciao!!
    Ma spesso l' ip cambia ad ogni connessione...

  8. #8
    L'avatar di webscript
    webscript non è connesso Utente attivo
    Data registrazione
    28-11-2004
    Messaggi
    320

    Predefinito

    :p ci sono tre possibilità..
    allora in poche parole, lo script deve riconoscere che tu sei entrato in quel momento.

    Il problema non stà nella data, ma nel riconoscimento, e in questo caso si potrebbe far riferimento all'ip o ai cookie, ognuno ha i suoi vantaggi e svantaggi.

    Con i cookie l'utente può cancellarli, oppure non averli abilitati.
    Invece con l'ip, esso può cambiare molto spesso, e solo in alcuni casi essere statico.

    Se si usa un login, è facile perchè l'informazione è associata ad un `nick, e non ci sono problemi.

    Facciamo l'esempio dei cookie, che sono quelli più utili nel tuo caso.

    Allora:
    Crei i cookie:

    // Si aspira in tre mesi.
    setcookie ("data", time(), time()+259200);

    Dopo nel tuo file metterai:

    echo 'Ultima accesso:'. date("d/m/Y", $_COOKIE["data"]);

    Naturalmente potrai mettere anche l'ora, dipende dal primo parametro della funzione date...

    WS

  9. #9
    Guest

    Predefinito

    ho provato i cookie ma salva la data sballata dice:
    Ultima visita: 01-01-70 01:00

    Edit:

    ho creato questo script ke salva la data e l'ip in un array dentro un file *.php

    Codice PHP:
    <?
    $data
    = date("d-m-y h:i");
    $usrip = $_SERVER['REMOTE_ADDR'];
    include(
    "ip.php");
    foreach(
    $ip as $userip => $data ) {
    if(
    in_array($usrip, $ip)) {
    echo
    "Ultima visita: " . $data ;
    }else{
    echo
    "Ultima visita: Prima volta";
    $fp = fopen("ip.php", "a+");
    if(!
    $fp) die ("Errore nella operazione con il file");
    fwrite($fp,
    '<?' . ' $ip[' ."'$_SERVER[REMOTE_ADDR]'".'] = ' ."'$data'" . ';' . '?>');
    $fp = fclose($fp);

    }
    }
    ?>
    xke viene sempre Ultima visita: Prima volta??
    Ultima modifica di jostock : 01-09-2005 alle ore 20.51.51

Regole di scrittura

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