| |||||||
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) |
| team:orange Registriert seit: Sep 2001 Ort: Esslingen
Beiträge: 94
| gemeinsame Session
Hallo, ich habe eine .cfm-Seite darin ist eine .swf die ruft eine .cfc per remoting auf leider hat dann die cfm-Seite eine andere Session-ID als die CFC - d.h. ich kann in der cfc nicht auf gemeinsame Sessionvariablen zugreifen. Vermutlich wird der Flashplayer als 2. Client betrachtet... Liege ich da richtig und gibt es da eine Abhilfe? Vielen Dank für jeden Tipp Michael |
| | |
| | #2 (permalink) |
| 0x2b | ~0x2b; Registriert seit: Jan 2003 Ort: Rocky Beach
Beiträge: 370
|
Der Flash Client stellt für den Webserver den gleichen Client dar, wie der Browser auch. Insofern ist die Session ID, die generiert und im Browser per Session Cookie gespeichert wird für jeden Request der vom Client kommt, die selbe - ganz egal, ob der Browser den Request absetzt, oder das SWF. Das in der CFC eine neue Session angelegt wird, wundert mich allerdings. Wie sieht denn die Application.cfm aus? Gruß, bort.
__________________ http://www.flexperten.de |
| | |
| | #3 (permalink) | |
| ~ Registriert seit: Sep 2001 Ort: zufikon
Beiträge: 153
|
Klingt nach Scope Problem. Weiss nicht ob das hilft..denn ich prog...seit Jahren nicht mehr mit diesem ColdFusion Gaga..von MM. Ich habe nur einen Artikel von Ben der Fort ging auf MM...dort schreibt er etwas von Scope und Sessions. unteren Teil bei Writing for reuse dort steht : Zitat:
weiss nicht ob das Hilft ??? Gruss alien
__________________ use the force @all http://www.starwolf.ch http://www.digital-artist.ch http://search.msn.ch/ Geändert von Alienhunter (09-02-2005 um 11:49 Uhr) | |
| | |
| | #4 (permalink) |
| team:orange Registriert seit: Sep 2001 Ort: Esslingen
Beiträge: 94
|
So sieht die Application.cfm aus: Code: <cfapplication name="gORx-Relaunch" sessionmanagement="yes" sessiontimeout='#CreateTimeSpan(0,0,30,0)#' applicationtimeout='#CreateTimeSpan(0,1,0,0)#' clientmanagement="no" setdomaincookies="yes" setclientcookies="yes"/> <cfparam name="session.test" default="SessBAD"> Code: <cfset session.test = "SessOK"> ...oder denke ich irgendwo falsch? Vielen Dank für deine Hilfe! Michael |
| | |
| | #5 (permalink) |
| ~ Registriert seit: Sep 2001 Ort: zufikon
Beiträge: 153
|
In der MM Doc für Coldfusion hat es ein Beispiel mit cflock und scope: hier..vielleicht hilft das So sehen die Beispiel mit scope in der MM Coldfusion Doc aus : Code: <cflock timeout=20 scope="Session" type="Exclusive"> <cfset Session.test= "SessOk"> </cflock> Das war noch in der 4 und 5 Version... Sonst kann ich dir leider auch nicht weiter helfen ... Ich hoffe du findest eine Lösung. Gruss alien
__________________ use the force @all http://www.starwolf.ch http://www.digital-artist.ch http://search.msn.ch/ |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |