CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
16.07.2002, 20:06:19
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 8
|
|
bilder + cache
hallo ,
ich hab gerade ein formular gemacht , wo man bilder die schon existieren überschreiben kann
auf der seite wird erst das passwort und eine nummer überprüft , wenn die beiden richtig sind , dann werden 2 bilder , die derjenige vorher schon upgeloadet hat angezeit
dadrunter hab ich jetzt ein <input> gemacht , wo mann ein neues bild uploaden kann und das alte überschrieben wird
das funzt auch alles , die dateien werden überschrieben
das problem ist nur , dass auf der seite wo die neuen bilder angezeigt werden sollen , die gleichen zu sehen sind
anscheinend lädt der browser die dateien aus dem cache , weil sie ja den gleichen namen haben , erst wenn man auf aktualisieren klickt , werden die neuen bilder angezeigt
ich hab jetzt schon versucht mit <meta> angaben was zu machen , funzt aber nicht
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
... ich hab noch paar andere probiert , hat aber nichts geklappt
gibt es eine möglichkeit den browser dazu zu bringen die dateien nochmal neu zu laden , so dass er sie nicht aus dem cache nimmt?
thx
__________________
Schokokuss
|
16.07.2002, 22:04:57
|
|
Den Browser dazu zwingen kann man leider nicht. Du könntest es mal mit "nosave" im <img> Tag versuchen, aber sicher ist die Methode nicht.
Wenn Du auf Nummer sicher gehen willst, kannst Du das neue Bild unter einem neuen Namen speichern und das alte löschen.
|
16.07.2002, 23:07:12
|
|
Junior Member
|
|
Registriert seit: Apr 2002
Alter: 42
Beiträge: 282
|
|
könntest mal versuchen einen header zu setzen, funktioniert aber nur mit der http-version 1.1. der header lautet
header("Cache-Control: no-store, no-cache, must-revalidate");
damit wird eine anweisung an den browser gesendet, diese seite nicht zu speichern und auch nicht aus dem cache zu laden. nur ob sich der browser dran hält kann keiner sagen!
__________________
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Im Leben ist nichts umsonst!
Selbst der Tod kostet das Leben!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
16.07.2002, 23:50:16
|
Anfänger
|
|
Registriert seit: Jul 2002
Beiträge: 8
|
|
hat net gefunzt
naja , hab die beiden möglichkeiten mal probiert , funzt aber net , das neue bild wird immer erst nach dem aktualisieren angezeigt , falls noch jemand ne gute idee hat , dann soll er sie mir bitte schreiben
ansonsten mach ich das eben anders , weil mein prob ist , dass der dateiname gleich bleiben muss , ich hab da aber schon ne idee , ich kann ja so eine art temp-datei machen die dann wieder gelöscht wird , damit umgehe ich das prob auch , obwohl ichs eigentlich einfacher machen wollte ;)
thx für eure antworten
__________________
Schokokuss
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:13:32 Uhr.
|