Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [come fare x] "La tua ultima visita fu..."
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      piccolo.socrate User Attivo • ultima modifica di

      [come fare x] "La tua ultima visita fu..."

      salve a tutti,
      vedete in alto a destra c'è scritto

      "Benvenuto nickname.
      La tua ultima visita: gg-mm-aa alle hh:mm"

      ora il problema per me come realizzo 'sta cosa?

      NON voglio sapere come si usa il campo date, o i suoi simili, MA CON CHE PROCEDURE, (o logica, chiamatela come vi pare) registro quel valore.

      ovviamente la tabella è la seguente:

      **utenti**
      uID-> autoincrement
      uName-> varchar 15
      uPass-> varchar 40
      uEmail-> varchar 50
      uDate_Registrazone-> int 11
      uLast_Accesso -> int 11
      
      
      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        scapritta User • ultima modifica di

        Ciao,

        puoi memorizzare la data attuale con la funzione time();

        ovvero lo assegni ad una variabile così:

        $ultimoaccesso = time();

        e poi la memorizzi dul db.

        quando la richiami per stamparla sulla pagina devi trasformarla con la funzione date().

        un esempio:

        La tua ultima visita risale a: <? echo date("j/m/Y H:s",$row['data']); ?>

        dove ovviamente $row['data']; corrisponde al campo estratto dal database.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          pater Super User • ultima modifica di

          Oppure usi i cookies... Se l'utente non è loggato...

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            piccolo.socrate User Attivo • ultima modifica di

            oppure faccio:

            per l'utente che logga, segno sulla $_session l'ora di accesso del db, così gliela mostro, e nel frattempo nel db metto l'ora attuale così al prossimo login rifaccio la stessa cosa e.... così all'infinitoooooooooo

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              pater Super User • ultima modifica di

              @piccolosocrate said:

              oppure faccio:

              per l'utente che logga, segno sulla $_session l'ora di accesso del db, così gliela mostro, e nel frattempo nel db metto l'ora attuale così al prossimo login rifaccio la stessa cosa e.... così all'infinitoooooooooo
              SI, è ottimo 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti