1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

PHP Timestamp | MySQL Abfragen

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von sevY, 19.01.2004.

  1. sevY

    sevY Thread Starter

    Hi zusammen,

    ich lese Daten via PHP Script aus einer MySQL DB aus. Wenn diese Daten nun cached werden, sind sie nicht aktuell, solange man nicht refreshed bzw. man im head eine bestimmte Gültigkeit angegeben hat und diese abgelaufen ist.

    Wie gebe ich nun dem User einen Timestamp mit, der bei erneutem Aufrufen mit der aktuellen Zeit verglichen wird und, falls älter als 15min., veranlasst, das die Daten erneut aus der DB abgefragt werden.

    Geht das nur mit Sessions?

    Gruß

    Yves
     
  2. Thommy

    Thommy MacUser Mitglied

    Mitglied seit:
    23.06.2003
    Beiträge:
    1.831
    Zustimmungen:
    0
    Ich würd den Stamp in ein einfaches Cookie speichern und im Script abfragen. Falls es dann länger als 15min her ist, mySql Daten abfragen und Cookie mit neuem Stamp setzen.
     
  3. Delmar

    Delmar MacUser Mitglied

    Mitglied seit:
    28.09.2002
    Beiträge:
    803
    Zustimmungen:
    1
    So ganz spontan würde ich es eher in einer Session speichern, da viele - bedingt
    durch den Sicherheitswahn, den viele in letzter Zeit verbreitet haben - die
    kleinen Kekse nicht aktiviert haben. Somit würdest Du in einem solchen Fall
    auf die Nase fallen.


    Gruß
    Delmar
     
  4. sevY

    sevY Thread Starter

    Ok :)

    Aber wo kommt die Session ID hinein?

    Die PHP Datei wird ja nicht im Browser aufgerufen sondern von einer SWF. Und da gibts dann nix mit Adresszeile und ID daran.

    Yves
     
Die Seite wird geladen...