Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    120

    cancellare un info dopo un tempo prefissato??!!

    Ciao a tutti..

    si può inserire un info nel database per un periodo di tempo prefissato?
    esempio: metto nel database la parola "ciao", dopo 24 ore voglio che questa parola si cancelli da sola... è possibile?


    lo chiedo perchè sto facendo uno script sulla gestione dei download ed ogni file ha il suo sondaggio. Una volta che l'utente ha votato vorrei bloccare il suo ip per 24h...
    grazie in anticipo a chi mi aiuterà

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    inserisci uno unix timestamp che indichi la scadenza e prima di scaricare confronti la data attuale con lo unix timestamp nel db ^^

    una query del tipo


    SELECT * FROM downloads_authorized WHERE expire_date >= FROM_UNIXTIME();


    poi ti basta conteggiare i risultati con mysql_num_rows o nel caso sia una sola riga ti basta fare

    codice:
    if (($result = mysql_fetch_assoc($query)) == true)
    {
     // la riga è stata estratta e hai i vari campi dentro $result
    }
    else
    {
      // la riga non è stata estratta
    }
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.