php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.06.2005, 02:18  
Gast
 
Beiträge: n/a
Standard Sessiondaten mit <META HTTP-EQUIV=Refresh..> Problem

Hallo!

Gleich mal eins vorweg: dies soll kein "headers already sent"-Thread werden!

Ich hab eine generelle (vielleicht auch etwas seltsame) Frage:
Kann es sein, dass es am Betriebssystem und/oder am Browser liegen kann, dass die Sessiondaten mit dem <META HTTP-EQUIV=Refresh> Tag nicht weitergegeben werden können?!
Meine Situation:
Nach dem Login wird der Benutzername in die Session geschrieben und auf den Mitgliederseiten wird gecheckt, ob der Benutzername in der Session liegt oder nicht. Ist er nicht angegeben, muss man sich neu anmelden. Komischerweise funktioniert es auf meinem Localhost und auf dem Server mit dem META Tag einwandfrei (hab WinXP, XAMPP, IE und Firefox). Als ich meine Seite präsentieren wollte, trat dieser sehr peinliche Vorführeffekt auf: nach dem Login und der Weiterleitung wurde ich immer aufgefordert, mich neu einzuloggen. Mein "Vorführrechner" hatte Windows 2000 und den IE6. Zum Glück hatte ich noch einen "normalen" Hyperlink eingebaut - damit konnte ich dieses Problem umgehen.

Kennt jemand das selbe Problem?
Weiß jemand, woran das liegen könnte?

Mir geht es nicht um alternative Lösungen (z.B. header oder js), sondern nur darum, was der META-Tag kann oder auch nicht...

Vielen Dank!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.06.2005, 06:04  
Gast
 
Beiträge: n/a
Standard

öhm sorry...aber damit hat der meta tag ja absolut rein gar nix damit zu tun......
hast du auch bei jeder weiteren seite session_start() gesetzt? und das gaaaanz oben am anfang?
 
Alt 24.06.2005, 08:28  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Daten per Session übergeben

Zitat:
Zitat von derTom
Kann es sein, dass es am Betriebssystem und/oder am Browser liegen kann, dass die Sessiondaten mit dem <META HTTP-EQUIV=Refresh> Tag nicht weitergegeben werden können?!
Nein. Kann nicht sein.

Der oben beschriebene Meta-Tag läd eine Seite nach einer bestimmten Zeit x neu. Mehr nicht.

Grüße Ben.
imported_Ben ist offline  
Alt 24.06.2005, 11:50  
Gast
 
Beiträge: n/a
Standard

Danke schonmal für die Antworten.

@Julied64:
Die Session funktioniert einwandfrei (da session_start() immer (!) gaaanz am Anfang ist ).
Das Problem tritt nur bei der Weiterleitung auf...

An was könnte es dann liegen, dass es auf einem WinXP Rechner funktioniert und bei Win2000 nicht?

Ich kann mir ja auch nicht vorstellen, dass es am Betriebssystem liegt, weil das eine ja nichts mit dem anderen zu tun hat, aber es ist die einzige logische Erklärung, zumal die Weiterleitung bisher auf jedem (!) XP Rechner einwandfrei funktioniert hat.

Es ist einfach nur seltsam...
 
Alt 24.06.2005, 12:02  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Funktioniert es online? Dann ist doch eh alles geritzt *gg*
imported_Ben ist offline  
Alt 24.06.2005, 12:20  
Gast
 
Beiträge: n/a
Standard

Genau das ist ja das Problem!

Es funktioniert online, aber nur mit XP Rechnern!
 
Alt 24.06.2005, 12:43  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Moment. Du meinst, es funktioniert ganz normal online, allerdings nur, wenn Du die Seite mit einem XP-Rechner lädst?

Link her!
imported_Ben ist offline  
Alt 24.06.2005, 13:18  
Erfahrener Benutzer
 
Registriert seit: 25.04.2005
Beiträge: 1.356
HStev zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

kann eigentlich nicht sein wie sehen denn die Sicherheitseinstellungen von den 2k-Rechner aus???
__________________
Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält.
HStev ist offline  
Alt 24.06.2005, 13:28  
Gast
 
Beiträge: n/a
Standard

@Ben:
Genau so ist es!

Wegen dem Link, schau mal in dein Postfach...
 
Alt 24.06.2005, 13:30  
Gast
 
Beiträge: n/a
Standard

@HStev:
Daran hab ich auch schon gedacht. Die Rechte auf dem PC waren ziemlich heruntergeschraubt.

Aber das dürfte bzw. sollte doch kein Problem darstellen, oder?

Das ist doch nur eine Weiterleitung...!?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Apache HTTP Server hat ein Problem festgestellt ... PHP Tipps 2005-2 4 11.10.2005 01:32

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http-equiv=\refresh\ session, session nach meta refresh weg, session meta refresh, meta refresh session, firefox session nach meta http-equiv=, <meta http-equiv=\refresh\ session, meta http-equiv refresh session, meta http-equiv=\refresh\ problem, session problem meta refresh redirect, <meta http-equiv=\refresh\ in php, http-equiv=refresh firefox, firefox problem meta http-equiv=\refresh\, http-equiv=refresh session, headers already sent meta refresh, meta session refresh, session php meta refresh, <meta http-equiv=\'refresh\' problem in ff, php session http-equiv refresh, http-equiv=\refresh\, meta http-equiv session

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.