.htaccess

  • Mein Hoster hat mir auf Anfrage erklärt, ich könne mittels einer .htaccess Datei die Cookie-Benutzung bei Sessions abstellen. wie das geht, konnte man mir nicht sagen. Lediglich ein paar quellen, wo ich sicherlich eine erklärung finden müsste, wurden mir genannt, doch ich habe nirgends eine Beschreibng auf mein Problem gefunden.
    Wie kann man das machen?
    Ich wäre ihnen sehr dankbar,
    by Maasda

  • Hallo,
    ich gehe einmal davon aus, dass Du von einer PHP-Session sprichst.
    session.use_cookies boolean
    session.use_cookies spezifiziert, ob das Modul Cookies verwendet, um die Session-ID clientseitig zu speichern. Grundeinstellung 1 (aktiviert).
    session.use_only_cookies boolean
    session.use_only_cookies spezifiziert, ob das Modul nur Cookies verwendet, um die Session-ID clientseitig zu speichern. Grundeinstellung 0 (deaktiviert, für Rückwärts-Kompatibilität). Mit Aktivierung dieser Einstellung wird möglichen Angriffen durch Übermittlung von Session-IDs in URLs vorgebeugt. Diese Einstellung wurde in PHP 4.3.0 hinzugefügt.
    Quelle: php.net
    Nähere Infos findest Du unter: http://de.php.net/manual/de/ref.session.php
    Bye André

  • **********************************************
    Besuche mich auf http://www.Die-Funsite.de!
    **********************************************
    ----- Original Message -----
    From: helpline@pc-special.de <Andre ()>
    To: webmaster@die-funsite.de
    Date: 26.03.2003 22:34:03
    Subject: [20615] 46: .htaccess
    >
    > Hallo,
    >
    > ich gehe einmal davon aus, dass Du von einer PHP-Session sprichst.
    >
    > session.use_cookies boolean
    > session.use_cookies spezifiziert, ob das Modul Cookies verwendet, um die Session-ID clientseitig zu speichern. Grundeinstellung 1 (aktiviert).
    >
    > session.use_only_cookies boolean
    > session.use_only_cookies spezifiziert, ob das Modul nur Cookies verwendet, um die Session-ID clientseitig zu speichern. Grundeinstellung 0 (deaktiviert, für Rückwärts-Kompatibilität). Mit Aktivierung dieser Einstellung wird möglichen Angriffen durch Übermittlung von Session-IDs in URLs vorgebeugt. Diese Einstellung wurde in PHP 4.3.0 hinzugefügt.
    >
    > Quelle: php.net
    >
    > Nähere Infos findest Du unter: http://de.php.net/manual/de/ref.session.php
    >
    > Bye André
    >
    >
    Aber wie kann ich das mit einer .htaccess Datei einstellen? Es ist leider nicht mein server und mein Hoster möchte das nicht verstellen. es funktioniert z.b. session_id() nicht...
    Vielen Dank im Voraus,
    Julian Schrader

  • hallo julian,
    schreibe bitte einmal folgenden eintrag in die htaccess-datei:
    gpc_order="GP" oder gpc_order=GP (ich weiß jetzt nicht genau, ob die angabe in anführungszeichen gesetzt werden muss oder nicht.
    mit diesem befehl wird php gesagt, welche reihenfolge der datenübergabe befolgt werden soll: G=GET, P=POST und C=COOKIE. wenn du C weglässt, ignorriert php die cookies.
    vielleicht klappt das mit diesem befehl.
    viele grüße
    christian löchner

  • Hallo,
    wenn session_id() schon nicht funktioniert, dann hat Dein Hoster den PHP-Sessionsupport nicht installiert.
    Dann kannst Du diesen auch nicht nutzen.
    Mit freundlichen Grüßen
    André
    --
    André - PC-Special Team, Webmaster und Entwicklung
    kostenlose Computer-Hilfe in 24h - Webmastertools, Scripts und mehr
    url: http://www.pc-special.net/ - email:
    kostenloses Newslettersystem - 3. größter kostenloser Anbieter
    url: http://nl.pc-special.net/ - email: nladmin@pc-special.net

  • **********************************************
    Besuche mich auf http://www.Die-Funsite.de!
    **********************************************
    ----- Original Message -----
    From: helpline@pc-special.de <Andre [PC-Special-Team] (A.Mundo@pc-special.net)>
    To: webmaster@die-funsite.de
    Date: 30.03.2003 18:50:50
    Subject: [20615] 46: .htaccess
    > Hallo,
    >
    > wenn session_id() schon nicht funktioniert, dann hat Dein Hoster den PHP-Sessionsupport nicht installiert.
    > Dann kannst Du diesen auch nicht nutzen.
    >
    > Mit freundlichen Grüßen
    > André
    > --
    > André - PC-Special Team, Webmaster und Entwicklung
    > kostenlose Computer-Hilfe in 24h - Webmastertools, Scripts und mehr
    > url: http://www.pc-special.net/ - email:
    > kostenloses Newslettersystem - 3. größter kostenloser Anbieter
    > url: http://nl.pc-special.net/ - email: nladmin@pc-special.net
    >
    >
    nach php_info.php ist er aber eingeschaltet!

  • Hallo,
    > nach php_info.php ist er aber eingeschaltet!
    aber ich denke die Funktion session_id funktioniert nicht.
    Wie ist denn der Sessionsupport nach phpinfo() definiert?
    Mit freundlichen Grüßen
    André
    --
    André - PC-Special Team, Webmaster und Entwicklung
    kostenlose Computer-Hilfe in 24h - Webmastertools, Scripts und mehr
    url: http://www.pc-special.net/ - email:
    kostenloses Newslettersystem - 3. größter kostenloser Anbieter
    url: http://nl.pc-special.net/ - email: nladmin@pc-special.net

  • Ich weiss nicht, welche informationen gebraucht werden, hier ist der link:
    http://www.die-funsite.de/infophp.php
    Julian Schrader
    ********************************************
    Besuch mich auf:
    http://www.die-funsite.de
    ********************************************
    ----- Original Message -----
    From: "Andre [PC-Special-Team] (A.Mundo@pc-special.net)"
    <helpline@pc-special.de>
    To: "Maasda" <webmaster@die-funsite.de>
    Sent: Wednesday, April 02, 2003 8:32 PM
    Subject: [20615] 46: .htaccess
    > Hallo,
    >
    > > nach php_info.php ist er aber eingeschaltet!
    >
    > aber ich denke die Funktion session_id funktioniert nicht.
    > Wie ist denn der Sessionsupport nach phpinfo() definiert?
    >
    > Mit freundlichen Grüßen
    > André
    > --
    > André - PC-Special Team, Webmaster und Entwicklung
    > kostenlose Computer-Hilfe in 24h - Webmastertools, Scripts und mehr
    > url: http://www.pc-special.net/ - email:
    > kostenloses Newslettersystem - 3. größter kostenloser Anbieter
    > url: http://nl.pc-special.net/ - email: nladmin@pc-special.net
    >

  • Hallo Julian,
    also Session Support ist bei dir definitiv drin.
    Ausschalten kannst du deine Cookies per .htaccess, wenn du reinschreibst,
    session.use_cookies 0
    Dann nutzt er automatisch die trans-sid und gibt die
    Session-Id per GET weiter. Wo genau liegt noch dein Problem ?
    Um das mit session_id zu klären, könntest du uns den Teil
    des Coden pasten, wo du diese Funktion aufrufst.
    Normalerweise brauchst du session_id nur, wenn du einen User per header() umleiten willst. Ansonsten wird die Session-ID
    von PHP automatisch an Formulare bzw. Links angefügt.
    gruß,
    Marco