tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
332
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    soezkan soezkan ist offline Mitglied Gold
    Registriert seit
    Apr 2008
    Beiträge
    106
    Hallo Leute,

    ich benutze ein Session Management namens PHPLIB, vielleicht kennt das ja jemand von euch? Wie dem auch sei und wie wahrscheinlich auch bei der regulären Session Funktion von PHP wird in der URL die ID beim ersten Seitenaufruf mit angehängt (wie zum Beispiel index.php?sess=76fd9066bba862a83162c4df7f0d2a42).

    Das ist aber etwas was ich unterdrücken möchte bzw. irgendwie bevor mein GoogleAnalytics diese Session-ID übernimmt, was zu doofen Ergebnissen führt.
    Ich habe versucht vor dem GoogleAnalytics-Script folgendes zu machen:
    PHP-Code:
    $_SERVER['QUERY_STRING'] = ereg_replace('sess=[0-9a-z]'''$_SERVER['QUERY_STRING']);
    $_SERVER['REQUEST_URI'] = ereg_replace('sess=[0-9a-z]'''$_SERVER['REQUEST_URI']); 
    Als ich heute in der Analyse nachgesehen habe waren aber wieder ettliche "Erstaufrufe" mit der doofen Session ID.
    Gibts da irgendeine Möglichkeit?

    1000 Dank für Tipps.

    Viele Grüße!
    Soezkan
    Geändert von soezkan (03.07.09 um 08:49 Uhr)
     

  2. #2
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Die Einstellung von PHP session.use_only_cookies könnte dir da weiterhelfen.

    Ansonsten kommt es nicht darauf an, wie du deine Links aussehen lässt, sondern auch wann und wie deine Besucher die Links kopiert haben...

    Wenn der Googlebot allerdings bereits durch eine einfache Session ID die Session übernimmt, dann ist dein Skript schwach und du solltest es dringend überarbeiten.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  3. #3
    soezkan soezkan ist offline Mitglied Gold
    Registriert seit
    Apr 2008
    Beiträge
    106
    Danke schonmal für die Antwort!

    Ich habe mal bevor meine Session startet das hier angegeben:
    PHP-Code:
    ini_set("session.use_only_cookies"1); 
    Allerdings bleibt alles gleich. Die Session ID wird dem URL angehängt.

    Das mit den Googlebots habe ich bereits gelöst (immer wenn irgend ein Bot aus der Liste auf meine Seite zugreift, unterdrücke ich die Session komplett) und darum ging es auch nicht, sondern das Javascript (von Google-Analytics), welches in meinem Code steht um den User zu tracken der meine Website besucht.
    Dieses JS bekommt den URL so wie ihn der Websitebesucher zu sehen bekommt -
    soll es aber nicht.

    Was nun tun?

    Danke

    Viele Grüße
    Soezkan
     

Ähnliche Themen

  1. ClassCastException bei Aufruf einer Stateful Session Bean
    Von Urmel103 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 12
    Letzter Beitrag: 13.02.09, 19:03
  2. Antworten: 0
    Letzter Beitrag: 11.03.08, 10:39
  3. Bei erstem Seitenaufruf fehlt ein MC...?
    Von fodis im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 27.09.06, 16:00
  4. Antworten: 0
    Letzter Beitrag: 26.09.06, 12:12
  5. Antworten: 2
    Letzter Beitrag: 16.09.05, 20:36