Neues Seitendesign



  • Jo eben. Du benutzt für die Leute, die Cookies aktiviert haben Cookies und für alle die, die es deaktiviert haben, übergibst du die Session ID über die URL.



  • Ich muss mich erstmal mit dem Thema beschäftigen, ich habe noch nie damit gearbeitet. Aber wie findet das PHP-Skript raus, ob Cookies an oder aus sind? Das kann ich mir nicht so recht vorstellen!



  • Naja also mit:

    <?php
        session_start();
    
        if ( $sid == 0 )
        {  
            selber machen
    
            session_register ("variable");
        }
        else
        {
            alles okay
    
            session_register ("variable");
        }
    ?>
    

    Mit session_start beginnst du eine Session. Diese Funktion sendet das Cookie und spezielle Header an den Browser. Lässt der kein Cookie setzen ist die Konstante SID (also SID heißt die nur wenn du session_name unberührt gelassen hast) leer.

    Habe derzeit im Gegensatz zu dir nur mit Cookies gearbeitet :).

    Ohne Cookies habe ich immer das Problem das mir die Session bei Reloads, etc. verloren geht :(. Meine Lösung: Jedem einzelnen Link hinten die ID ranhängen - Frage: Geht das eigentlich nicht einfacher? Ist nämlich sehr umständlich...

    MfG SideWinder


Anmelden zum Antworten