Hallo,
ich habe eine php-Seite a.php die mir eine Liste aller db Einträge zeigt. Ich hebe eine Seite b.php auf die von Seite a.php bei den Datensätzen verlinkt wird um alle Details des Datensatzes anzuzeigen. In jedem Datensatz ist ein Bildname abgespeichert. Das Bild selbst ist in einer eigenen db gespeichert - alle Bilder als Binärdaten. Ich hole mir mittels Funktion diese Binärdaten aus der Bild-DB um das Bild als temp.jpg mit echo auszugeben. Bisher funktioniert alles wunderbar.
Jetzt folgendes: Alle mir bekannten IE-Versionen haben in den temprorären Interneteinstellungen bei "Neuere Versionen der Seite suchen" den Radio Button standardmäßig auf automatisch stehen. Wenn ich nun von der Seite b.php zu a.php zurückgehe und einen anderen Datensatz auswähle um ihn in b.php darzustellen, werden zwar alle Textinhalte vom neuen Datensatz dargestellt, aber das Bild bleibt das alte, obwohl ich am Anfang der Seite b.php mittels unlink die ursprüngliche temp.jpg lösche und komplett neu anlege. Ich kann mir das auch mittels FTP ansehen und stelle fest, dass die temp.jpg jetzt korrekterweise das neue Bild darstellt aber in der Anzeige der Seite wird das Bild nicht aktualisiert.
Einziger Ausweg bis jetzt: in den temprorären Interneteinstellungen bei "Neuere Versionen der Seite suchen" den Radio Button auf "Bei jedem Zugriff auf die Seite" stellen. Somit muss ich aber auf der Startseite jeden Besucher darauf aufmerksam machen, dass er diese Einstellungen ändern muss um die Seiten korrekt anzuzeigen.
Frage 1: Ist das Absicht von MS um die Entwickler dazu zu zwingen ASP zu verwenden anstatt von PHP?
Frage 2: Hat wer ne Idee wie ich diese problematik anders lösen kann? Ich möchte allerdings bei der Variante mit den Bildern als Binärdaten bleiben und keine Bilddateien als solche abspeichern, da ich keinen weiteren Usern auch nur einen eingeschränkten FTP-Zugriff geben möchte.
Grüsse
Alexander
ich habe eine php-Seite a.php die mir eine Liste aller db Einträge zeigt. Ich hebe eine Seite b.php auf die von Seite a.php bei den Datensätzen verlinkt wird um alle Details des Datensatzes anzuzeigen. In jedem Datensatz ist ein Bildname abgespeichert. Das Bild selbst ist in einer eigenen db gespeichert - alle Bilder als Binärdaten. Ich hole mir mittels Funktion diese Binärdaten aus der Bild-DB um das Bild als temp.jpg mit echo auszugeben. Bisher funktioniert alles wunderbar.
Jetzt folgendes: Alle mir bekannten IE-Versionen haben in den temprorären Interneteinstellungen bei "Neuere Versionen der Seite suchen" den Radio Button standardmäßig auf automatisch stehen. Wenn ich nun von der Seite b.php zu a.php zurückgehe und einen anderen Datensatz auswähle um ihn in b.php darzustellen, werden zwar alle Textinhalte vom neuen Datensatz dargestellt, aber das Bild bleibt das alte, obwohl ich am Anfang der Seite b.php mittels unlink die ursprüngliche temp.jpg lösche und komplett neu anlege. Ich kann mir das auch mittels FTP ansehen und stelle fest, dass die temp.jpg jetzt korrekterweise das neue Bild darstellt aber in der Anzeige der Seite wird das Bild nicht aktualisiert.
Einziger Ausweg bis jetzt: in den temprorären Interneteinstellungen bei "Neuere Versionen der Seite suchen" den Radio Button auf "Bei jedem Zugriff auf die Seite" stellen. Somit muss ich aber auf der Startseite jeden Besucher darauf aufmerksam machen, dass er diese Einstellungen ändern muss um die Seiten korrekt anzuzeigen.
Frage 1: Ist das Absicht von MS um die Entwickler dazu zu zwingen ASP zu verwenden anstatt von PHP?
Frage 2: Hat wer ne Idee wie ich diese problematik anders lösen kann? Ich möchte allerdings bei der Variante mit den Bildern als Binärdaten bleiben und keine Bilddateien als solche abspeichern, da ich keinen weiteren Usern auch nur einen eingeschränkten FTP-Zugriff geben möchte.
Grüsse
Alexander
Kommentar