| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 4
|
Hallo, habe folgendes Problem: Habe mir ein Gästebuch in Flash und PHP geschrieben. Die Daten werden einfach in eine Textdatei geschrieben. Es gibt zwei PHP-Skripte eins zum Schreiben der Daten und eines zum Auslesen. Die Daten werden mit dem LoadVars-Objekt gesendet. Im Firefox funktioniert das ganze auch einwandfrei. Im Internet Explorer, allerdings lädt er nicht die aktuellen Daten, sondern immer nur alte Eintragungen. Erst nachdem man aus dem Browser-Cache alle Dateien löscht und die Seite neu lädt, werden auch die neu eingetragenen Daten angezeigt. Was kann man da tun? Allen InternetExplorern die Nutzung der Seite verbieten ? Oder, irgendwas in das ActionScript schreiben? |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Häng mal an die zu ladende php-Datei einen Timestamp an, um dem IE das Cachen zu "verbieten"... ActionScript:
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2004
Beiträge: 4
|
Danke, habe inzwischen Hilfe bekommen. Jetzt funktioniert es. Die vorgeschlagene Methode habe ich auch probiert, aber das ging nicht. Allerdings ähnlich. Man musste die HTML-Datei, in der das Flash liegt in php umbenennen und dann im Object-Tag eine zufallsvariable an das swf übergeben. (Datum hätte natürlich auch funktioniert) HTML-Code: <?php $ac = rand(0,9999); ?> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http/fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="907" height="510" id="Seite" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="Seite.swf?anticache=<?php echo($ac); ?>" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="Seite.swf?anticache=<?php echo($ac); ?>" quality="high" bgcolor="#ffffff" width="907" height="510" name="Seite" align="center" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http/www.macromedia.com/go/getflashplayer" /> </object> |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |