pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Oscar175 in 22 Dezember 2006, 14:19:14

Titel: iframe Weiterleitung
Beitrag von: Oscar175 in 22 Dezember 2006, 14:19:14
Hallo,
die Domain gameaktuell.com ist eine iframe Weiterleitung.Leider können sich User nicht anmelden weil wegen dem iframe das nicht zugelassen wird!
Was kann man denn da machen?
LG Benjamin
Titel: Re: iframe Weiterleitung
Beitrag von: Andi in 22 Dezember 2006, 14:29:48
Hi :)

ZitatWas kann man denn da machen?
Nichts, ausser die Seite auf einer eigenen Domain, ohne iframe laufen zu lassen.

Das liegt aber nicht an pragmaMx, sondern an der Cookie-Spezifikation
http://www.ietf.org/rfc/rfc2109.txt
Titel: Re: iframe Weiterleitung
Beitrag von: Oscar175 in 22 Dezember 2006, 14:47:35
Hallo Andi danke für den Link jetzt gibt es nur ein Problem ich bin nämlich in Englisch grottenschlecht.
LG Benjamin
Titel: Re: iframe Weiterleitung
Beitrag von: Andi in 22 Dezember 2006, 14:54:15
Naja, das brauchst auch nicht unbedingt lesen...

Im Grundsatz steht da u.A. drin, dass Cookies immer nur für die Domain Gültigkeit haben, von der sie erstellt wurden. Und dass da die im Browserfenster angezeigte "top-url" massgebend ist.

Sprich, der Cookie von der Seite im Iframe, wird vom Browser nicht anerkannt.

Da gibt es zwar ein paar Konfigurationsoptionen in den versch. Browsern um das zu umschiffen, aber das ist Usersache. Du kannst also davon ausgehen, dass ein Grossteil deiner Besucher das nicht entsprechend konfiguriert haben....


Ganz prominentes Beispiel mit dem gleichen Problem ist Warp-Speed (http://warpspeed.4thdimension.de/modules.php?name=Your_Account&stop=1)
ZitatHinweis: Sollten sie sich via www.warp-speed.de/modules.php?name=Your_Account nicht einloggen können (Loop),
versuchen sie es bitte über diesen Link: warpspeed.4thdimension.de/modules.php?name=Your_Account.
Titel: Re: iframe Weiterleitung
Beitrag von: Oscar175 in 22 Dezember 2006, 14:57:12
Man kann das aber auch nicht ändern?Dann müssen wir uns wohl etwas anderes einfallen lassen.
LG Benjamin
Titel: Re: iframe Weiterleitung
Beitrag von: Oscar175 in 05 Januar 2007, 23:01:52
Hallo ich möchte das Thema nochmal beleben.Ich habe die datei modules/your_account/loginout.php folgendermaßen bearbeitet.
function douserlogin($pvs, $nexturl = "http://gameaktuell.schnikemike.de/modules.php?name=Userinfo")
{
    global $user_prefix, $prefix;
    if (MX_IS_USER) {
        session_write_close();
        header("Location: http://gameaktuell.schnikemike.de/modules.php?name=Your_Account");
        die();
    }

Wenn man auf gameaktuell.com ist kann man sich ja nicht anmelden wegen der Weiterleitung.Weil ich in der Datei gameaktuell.schnikemike.de(siehe code) eingefügt habe geht es jetzt aber nur im Firefox.Kann man das denn noch so ändern das es auch mit den anderen Browsern geht?Oder man macht es so während der Loginphase wird man mit gameaktuell.schnikemike.de verbunden und wenn man eingeloggt ist kommt man wieder auf gameaktuell.com wenn man das manuell macht geht es ja auch.Ich hoffe das ich es verständlich beschrieben habe und ihr mir helfen könnt.
LG Benjamin

PS:Wer mal probieren möchte ob es auch mit anderen Browsern geht:
Benutzername:test
Passwort:test
gameaktuell.com (http://www.gameaktuell.com)
Titel: Re: iframe Weiterleitung
Beitrag von: Oscar175 in 12 Januar 2007, 21:20:03
Hat sich erledigt die Domain wird auf den Server übernommen.
LG Benjamin