Session über URL

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Session über URL

    Mein Problem:
    Ich hab lokal ein Apache installiert. Meine Session will ich über die URL weiter geben. Dies sollte automatisch gehen; ohne das ich extra ..?sid=... allen Links anhängen muss. Also habe ich in meinen Konstruktor der Session Klasse ini_set('session.use_trans_sid','1'); reingeschrieben (noch vor session_start()).
    Ergebnis: nichts! Session läuft immernoch über Cookie
    Als nächstes hab ich in der php.ini - session.use_trans_sid = 1 gesetzt. Rechner neu gestartet aber nichts geht. Session läuft weiterhin über Cookie.
    Als nächsts habe ich php.ini Dateien erstellt, überall die Zeile session.use_trans_sid = 1 reingeschrieben und in jeden Ordner gelegt in dem der betroffene Part liegt. Ergebnis: Session läuft über Cookie.

    Was mach ich falsch?

    MfG Markus

  • #2
    Ich bin mir hier GARNICHT sicher, aber versuch mal

    PHP-Code:
    <?php
    ini_set
    (ini_set("url_rewriter.tags""a=href,area=href,frame=src,form=fakeentry");
    ?>
    Ich hab nämlich damals versucht die angehängte Session-ID zu unterdrücken, weils mich bzw. die HTML-Konformität gestört hat ;D

    Hab ich so gelöst:

    PHP-Code:
    <?php
    ini_set
    ("url_rewriter.tags","");
    ?>
    Also einfach mal ausprobieren, kann dir net sagen ob das so richtig ist... (ich hoffe es bloß )
    Für alle die Fehler suchen, gibts gratis tolle Debuggingmöglichkeiten:
    var_dump(), print_r(), debug_backtrace und echo.
    Außerdem gibt es für unsere Neueinsteiger ein hervorragendes PHP Tutorial zu PHP 4 und PHP 5 (OOP)
    Es heißt $array['index'] und nicht $array[index]! Und nein, das ist nicht egal!
    Dieses Thema lesen, um Ärger im Forum und verzögerte Hilfen zu vermeiden.

    Kommentar


    • #3
      Verändert leider überhaupt nichts!

      Hat noch jemand einen anderen Vorschlag?

      MfG Markus

      Kommentar


      • #4
        Hat noch jemand einen anderen Vorschlag?
        Code:
        ; Whether to use cookies.
        session.use_cookies = 0
        ...
        Die Zeit hat ihre Kinder längst gefressen

        Kommentar


        • #5
          Letzteres schaut so aus als ob es funktioniert. Muss allerdings an der Klasse was ändern, deshalb hats so lange gedauert!

          MfG Markus

          Kommentar


          • #6
            Muss allerdings an der Klasse was ändern, deshalb hats so lange gedauert!


            besonders, wenn man das
            und in jeden Ordner gelegt in dem der betroffene Part liegt.
            noch liest ...
            Die Zeit hat ihre Kinder längst gefressen

            Kommentar

            Lädt...
            X