Ralf Heumann: Session - IDs vom Webserver :(

Hallo,

ich hätte mol gern ä Probläm! ;)

und zwar will ich gerade einen Admin-Breich mit Sessions programmieren.
Dazu hab ich nun eine kleine Login-Form gemacht mit der ich mich einloggen kann. Die anschließende php-datei prüft auf Richtigkeit der Logindaten erstellt eine Session und leitet dann per Javascript zu einer anderen Seite weiter (bei richtigen angaben zu der Admin Seite bei falschen zu der Login-Seite).

ich habe 2 Session IDs die ich registriere:

session_start();
       session_register ("userid", "pass");

bis dahin noch alles in Ordnung, nur wenn dann die weiterleitung erfolgt hängt es mri oben in der Adresse IMMER soetwas in der Art an:

http://de.musicbays.com/login.html?KONTENTSID=0c847d14801dd901aa9d6921fa045e40

und dann sind auch alle weiteren Hyperlinks mit dem Müll dahinter "verseucht" und funzen nicht mehr! Kann mir jemand helfen wie ich das wegbekommen kann, sodass ich nach der Weiterleitung einfach nur zu der reinen URL "http://de.musicbays.com/login.html" ohne diesen Müll dahinter komme?

zu Info: Kontent ist mein Webserver und irgendwie sieht es so aus als würde der Webserver eigene SessionIDs setzen!

oder liegts an der Art wie ich die weiterleitung gemacht habe? ->

<script language="JavaScript" type="text/javascript">
<!--

window.setTimeout("document.Checkuser.submit()",2000);

//-->
</script>

Vielen Dank schonmal an die eifrigen PHP-Checker-Helfer

Euer verzweifelter Ralf

  1. Hallo,

    warum so agressiv?

    Der "Müll" dahinter ist Deine Session-ID.
    Schalt deine Cookies am Client an und Du hast Ruhe.

    Könnte sein, dass Du dann in der php.ini noch

    session.use_cookies = 1       ## Cookies sind erlaubt
    session.use_only_cookies = 1  ## nur mit Cookies arbeiten, keine trans-SID

    stellen musst

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.