![]() |
| | Themen-Optionen |
| | Nach oben #1 |
| Benutzer Registriert seit: 28.12.2005
Beiträge: 35
|
Hallo zusammen, ich kämpfe gerade mit einem seltsamen Problem. In einem Script überprüfe ich diverse Dinge mittels Sessions und DB-Abfragen um am Ende (wenn alles erfolgreich geprüft wurde) ein Videofile (wmv) auszugeben. Am Ende sieht die Ausgabe dann wie folgt aus. PHP-Code: PHP-Code: Ansich funktioniert das Script perfekt und tut was es soll. Nun zum Problem: mit dem Internetexplorer passt alles, bei erfolgreicher Prüfung öffnet der IE automatisch den Mediaplayer und das Video wird abgespielt. mit dem Firefox läuft es ähnlich, der Mediaplayer geht auf, behauptet aber er könne das File nicht abspielen - der Codec wäre ungültig. Um der Sache auf den Grund zu gehen hab ich schritt für schritt alles auskommentiert im Script und letztlich herausgefunden, dass es nicht mehr geht, sobald in irgend einer Form im Script mit den Session-Vars hantiert wird. In einer lauffähigen Version ist im Script alles drin bis auf die oben genannte if-Abfrage und die Datenbankabfrage mit $_SESSION['user_id']. Auch der session_start() etc. - alles noch drin. Nur eben der Einsatz der Session-Vars ist draussen - dann geht's auch mit dem Firefox. Es scheint also so als würde der Fuchs da irgendwie am Header rummanipulieren und irgendwas mitsenden, was den Mediaplayer aus dem Konzept bringt. Weiß von Euch evtl. jemand mehr dazu? bzw. abhilfe? Danke schonmal |
| | |
| | Nach oben #3 |
| Benutzer Registriert seit: 28.12.2005
Beiträge: 35
|
ja session.user_cookies = 1 was wohl heisst, dass cookie-header mitgesendet werden. Der Firefox kann sicherlich damit umgehenm, aber offenbar kann der Mediaplayer mit irgendwas nicht umgehen, was der Firefox da mitsendet. Leider fehlt mir im moment komplett der Ansatz für ne Fehlersuche -irgendwie müsste es ja zu umgehen sein. |
| | |
| | Nach oben #5 |
| Benutzer Registriert seit: 28.12.2005
Beiträge: 35
|
hmm sicher dass du .user_ meintest und nicht .use_ ? das ist ohnehin schon in der php.ini gestezt und die cookies werden ja auch benutzt. Ich habs auch schon in diesem script versucht auszuschalten mit PHP-Code: |
| | |
| | Nach oben #7 |
| Benutzer Registriert seit: 28.12.2005
Beiträge: 35
|
passt schon das komische ist eigentlich, dass es an den cookies ansich nicht liegen kann, denn wenn ich die session starte und keine Sessionvar im Script verwende funktionierts ja - und auch hier sollte ja das Cookie schon zum einsatz kommen. Das Problem tritt ja NUR dann aufm wenn ich z.B. $_SESSION['user_id'] im Script in einer if-Abfrage oder (wie auch hier im script) z.B. in einer mysql-Abfrage verwende. Das ist ja das was mich so rätselnd dastehen lässt |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Session Sicherheitsfrage | phpdev | PHP-Programmierung | 24 | 23.08.2007 22:38 |
| last modified header, Sinn und Zweck | Ben | Tools, Server, Betriebssysteme | 17 | 17.12.2006 09:55 |
| falscher Header? Erzwungener Download | ex³ | PHP-Programmierung | 3 | 08.05.2006 16:22 |
| Mails empfangen / versenden "Access to default session denied" | Robinson | Allgemeine Java-Programmierung | 0 | 14.12.2005 15:11 |
| [PHP] Daten per Session übergeben | Ben | Tutorials | 0 | 14.12.2004 14:34 |