Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-08-2004, 14:06   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 54
Caching Problem bei Verbindung ASP <-> Flash

Hallo Flashforum.de User,

ich habe ein Spielchen programmiert mit Highscore Liste. Wenn die Liste das erste mal nach dem Browserstart geladen wird, ist sie aktuell. Doch startet man dann im Flash-Film einen neuen Versuch im Spiel, dann aktualisiert sich die Highscore nicht mehr. Das Problem liegt daran, das der Browser die Seite, die ihm die Highscore zurückgibt im Cache hat, und nur noch die alte Seite aufruft. Die ASP Seite, die aufgerufen wird, hat keine html-Tags sondern gibt, die Highscores als String zurück (mittels Response.Write, ist in etwa wie echo in PHP). Ich habe mal probiert der Seite einen Header zu verpassen:
HTML-Code:
<html>
  <head>
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">
  </head>
</html>
Das hat nichts gebracht. Wenn ich das aufrufen der Seiten mitsniffe, kann ich sehen, das, nachdem ersten Versuch im Spiel, die Seite abgerufen wird, beim zweiten mal wird sie garnicht erst aufgerufen, sondern einfach die Seite im Cache genommen. Kann mir jemand sagen, wie ich das verhindern kann?

MfG Benjamin
Benni@flash ist offline   Mit Zitat antworten
Alt 05-08-2004, 14:09   #2 (permalink)
Neuer User
 
Registriert seit: Nov 2003
Beiträge: 63
bei php gibt es eine funktion namens "header()", die im prinzip das gleiche wie ein meta-tag bewirkt:

PHP-Code:
<?php
header
("pragma: no-cache");
header("cache-control: no-cache");
header("expires: 0");
?>
hab allerdings keine ahnung, wie das bei asp ist ^^
Herr-Vorragend ist offline   Mit Zitat antworten
Alt 05-08-2004, 14:23   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 54
naja die funktion wird es auch in asp.net geben. allerdings habe ich es jetzt so gelöst, das ich einfach noch eine art session id als get variable übergebe, und er so immer denkt, das es eine neue seite wäre.
Benni@flash ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 22:51 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele