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. E-mail di conferma php con microtime()
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • J
      jeeves User Attivo • ultima modifica di

      time() 😉

      Due giorni sono 172800 secondi 😉

      Se ti serve altro, chiedi 😉

      :gthi:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • I
        ilnetsurfer User Attivo • ultima modifica di

        Ciao Jeeves e grazie della risposta;)
        Il fatto è che mysql deve autoeliminare la query intera, non php.
        Mi spiego.
        Se mettessi il controllo time in una pagina php, questa pagina controllerebbe il database e farebbe le modifiche, solo se RICHIAMATA.
        Quindi avevo pensato una cosa, e spero che sia giusta:
        se includo questa pagina in ogni pagina php, potrei avere l'effetto che spero?
        Io credo di si...aspetto il vostro parere...io intanto vado all'azione!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • I
          ilnetsurfer User Attivo • ultima modifica di

          Ciao Jeeves
          Grazie per l'aiuto, ma non so come fare!
          Con le funzioni date e time non sono mai andato d'accordo...
          Potresti aiutarmi?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • I
            ilnetsurfer User Attivo • ultima modifica di

            Ho avuto una idea.
            Se al momento della registrazione, inserisco in un campo(chiamiamolo scadenza) della tabella, il numero ottenuto con time+172800
            In questa pagina, controllo tutte le query, controllando secondo questo metodo:
            Una volta ottenuto il numero, evocare la funzione time().
            Poi, seguendo la matematica:D numerotabellatime-172800
            E poi i controlli.
            $time=time() - 172800;//tolgo 2 giorni anche all'orario di oggi
            if($numeroottenutodallasottrazione>$time){
            DELETE FROM tabella ecc...

            }
            Potrebbe funzionare?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • J
              jeeves User Attivo • ultima modifica di

              Da dove prendi $numeroottenutodallasottrazione?

              Comunque ti consiglio una query tipo questa:

              [php]$sql = "DELETE FROM tabella WHERE data < ".time()-172800;[/php]

              :gthi:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • I
                ilnetsurfer User Attivo • ultima modifica di

                Era quello che intendevo, ma non mi sono spiegato bene:D:D
                Comunque, grazie jeeves!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • J
                  jeeves User Attivo • ultima modifica di

                  Prego 🙂

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • I
                    ilnetsurfer User Attivo • ultima modifica di

                    Ma scusa, la query non dovrebbe essere cosi, invece?

                    $sql = "DELETE FROM tabella WHERE data > ".time()-172800;
                    con la > invece della <

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • J
                      jeeves User Attivo • ultima modifica di

                      > significa dopo due giorni fa

                      < significa prima di due giorni fa

                      :gthi:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • I
                        ilnetsurfer User Attivo • ultima modifica di

                        Non lo sapevo:D:D
                        Comunque, ancora grazie...

                        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