ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
966
966
EMPFEHLEN
-
Hallo, so langsam verzweifle ich und blicke nicht mehr durch. Ich habe folgende Aufgabe zu lösen. Eine Flash-Animation soll einen Checkbutton enthalten, der durch anklicken ein Cookie setzt, so dass die Seite beim nächsten Aufruf nicht mehr angezeigt wird bzw. der Flash-Film nicht abgespielt wird. Oder andersherum: Cookie setzen und Film nur abspielen, wenn er nicht vorhanden ist.
Ich versuche es jetzt schon seit Tagen, bekomme einzelne Teile hin, aber nicht das Ganze:
- Wenn ich einen Button in Flash einbaue und mit AS eine Javascript Funktion zum Cookie Setzen aufrufe, wird das Cookie nicht gesetzt.
Die Javascript Funktion funktioniert jedoch, wenn ich sie ganz normal aus der HTML-Datei heraus aufrufe.
- Die Checkbox bekomme ich in Flash nicht hin, ich weiß nicht, wie ich sie einrichten muss, damit der angeklickte Zustand zu sehen ist und das Cookie bei anklicken gesetzt wird.
- Dann habe ich etwas über shared Objects gelesen, da blicke ich dann überhaupt nicht mehr durch, ob ich besser das nutzen sollte als die Möglichkeit, Cookies über Javascript zu setzen und auszulesen.
Dazu kommt, dass die Basisdatei eine ASP-Datei ist, mit ASP lassen sich ja auch Cookies setzen und Abfragen, das funktioniert auch (einfaches Setzen und Auslesen), allerdings kenne ich mich mit ASP überhaupt nicht aus, so bekomme ich es nicht hin, die Abfrage "wenn cookie gesetzt ist, gehe zu Seite xy" zu basteln.
Dann gibt es auch die Möglichkeit, Flash durch Javascript zu steuern, das wäre eigentlich das beste, etwas in der Art: Starte den Film nur, wenn das Cookie vorhanden ist. Aber auch das bekomme ich leider nicht hin..
Inzwischen schwirrt mir der Kopf, vielleicht kann mir jemand weiterhelfen und den richtigen Weg weisen?
Heiska
-
Hallo,
zum Cookie:
Ich kenne mich mit ASP überhaupt nicht aus, aber ich seh nicht ein, warum du für ein Cookie noch den Zwischenschritt via Javascript machen willst. Du kannst doch einfach aus Flash heraus ein serverseitiges Script aufrufen, dass entsprechende Cookies, Sessions oder was auch immer speichert.
Wie du dann das Resultat bzw. das Vorhandensein des Cookies überprüfst, kann ich dir mangels Know-How bezüglich ASP nicht sagen, aber mit Flash hat das mit Sicherheit wenig zu tun, das müssen die serverseitigen Scripts erledigen.
Zur Checkbox:
Ist das eine Komponenten-Checkbox? Wenn ja, welche Version?Die Checkbox bekomme ich in Flash nicht hin, ich weiß nicht, wie ich sie einrichten muss, damit der angeklickte Zustand zu sehen ist und das Cookie bei anklicken gesetzt wird.
gruss
-
Versuch es am besten mal mit php
setcookie("anzeige", "0"); und
setcookie("anzeige", "1");
wenn das cookie $_COOKIE['anzeige']; 0 ist soll die page angezeigt werden wenn es 1 ist soll sie nicht angezeigt werden.
Beachte setcookie muss in php immer ganz am anfang stehen bevor etwas ausgegeben wird.
Ähnliche Themen
-
Cookie setzen klappt lokal - aber nicht auf webspace
Von Hektik im Forum PHPAntworten: 3Letzter Beitrag: 01.08.09, 15:34 -
COOKIE setzen
Von Paspirgilis im Forum PHPAntworten: 2Letzter Beitrag: 07.08.08, 15:22 -
Cookie lässt sich nicht auf längere Zeit setzen....
Von Hansii1234 im Forum Javascript & AjaxAntworten: 10Letzter Beitrag: 30.11.07, 14:44 -
[Mod Rewrite] Umleiten wenn Cookie nicht vorhanden
Von Lukasz im Forum Hosting & WebserverAntworten: 8Letzter Beitrag: 19.04.07, 17:10 -
Cookie setzen nicht
Von NightWatcher im Forum PHPAntworten: 18Letzter Beitrag: 25.02.04, 18:48





Zitieren
Login





