Session

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

  • #16
    cookies sind deaktiviert, ich hab sogar zum test mal alle gelöscht. die id bleibt trotzdem die selbe, und es wird auf kein cookie neu angelegt

    Kommentar


    • #17
      und warum funzt das bei mir nicht ???
      TBT

      Die zwei wichtigsten Regeln für eine berufliche Karriere:
      1. Verrate niemals alles was du weißt!


      PHP 2 AllPatrizier II Browsergame

      Kommentar


      • #18
        Bei mir erzeugt er immer eine neue ID.

        Kommentar


        • #19
          Original geschrieben von BielWeb
          Bei mir erzeugt er immer eine neue ID.
          genau das meine ich, wie kann ich das effizient verhindern ?
          TBT

          Die zwei wichtigsten Regeln für eine berufliche Karriere:
          1. Verrate niemals alles was du weißt!


          PHP 2 AllPatrizier II Browsergame

          Kommentar


          • #20
            du hast doch sicherlich ein paar Daten von deinen Usern, z.B. ne email-addi oder ähnliches


            kannst du denn nicht die Session in Abhängigkeit von dieser Prüfung wiederaufnehmen ?
            <Life>Traumprojekt-Die Design-Community</life>

            Kommentar


            • #21
              es geht um den allerersten Aufruf der Seite.

              Da weiß ich noch nicht ob es ein Gast oder Benutzer ist.
              Und der Auftraggeber will eine sichere Statistik (weitestgehend)
              damit die F5 Taste auf dieser ersten Seite den Besucherzähler nicht
              zum Wahnsinn bringt.

              Suchmaschinen und den ganzen anderen Rest wie Validatoren
              oder Emailcollectoren kommen garnicht bis auf die erste Seite ,
              sie bekommen was anderes zu sehen ,
              und können daher getrost ignorierd werden bei der Problemlösung.
              TBT

              Die zwei wichtigsten Regeln für eine berufliche Karriere:
              1. Verrate niemals alles was du weißt!


              PHP 2 AllPatrizier II Browsergame

              Kommentar


              • #22
                und wenn du IP, referer, usaer-agent & session-ID zum identifizieren nimmst?

                du kannst ja prüfen, ob bereits eine SID vergeben wurde. wenn nein, vergibst du eine neue, wenn doch tust du nix ...
                GNU/LINUX

                Kommentar


                • #23
                  Original geschrieben von Rob K
                  und wenn du IP, referer, usaer-agent & session-ID zum identifizieren nimmst?

                  du kannst ja prüfen, ob bereits eine SID vergeben wurde. wenn nein, vergibst du eine neue, wenn doch tust du nix ...
                  Das ist es ja gerade:

                  Der User kommt auf die Seite, bekommt eine neue SessionID.
                  Danach surft er nicht weiter, sondern macht einen Refresh,
                  damit bekommt er wieder eine neue SessionID und genau das
                  will ich verhindern.
                  TBT

                  Die zwei wichtigsten Regeln für eine berufliche Karriere:
                  1. Verrate niemals alles was du weißt!


                  PHP 2 AllPatrizier II Browsergame

                  Kommentar


                  • #24
                    wenn du beim vergeben der SID die ip, referer, browser speicherst, bekommt er keine neue ...

                    und erklär doch mal, warum genau du das verhindern willst?
                    versteh den 'sinn' davon nicht wirklich ...
                    GNU/LINUX

                    Kommentar


                    • #25
                      Original geschrieben von TBT
                      es geht um den allerersten Aufruf der Seite.

                      Da weiß ich noch nicht ob es ein Gast oder Benutzer ist.
                      Und der Auftraggeber will eine sichere Statistik (weitestgehend)
                      damit die F5 Taste auf dieser ersten Seite den Besucherzähler nicht
                      zum Wahnsinn bringt.
                      TBT

                      Die zwei wichtigsten Regeln für eine berufliche Karriere:
                      1. Verrate niemals alles was du weißt!


                      PHP 2 AllPatrizier II Browsergame

                      Kommentar


                      • #26
                        so ein aufwand wegen einem counter?
                        da sollte ne simple ip-sperre doch reichen ...

                        wenn er eine sichere statistik will, soll er den webalizer nehmen!
                        GNU/LINUX

                        Kommentar


                        • #27
                          das ist nicht nur nen Counter, da hängen noch jede Menge andere
                          Funktionalitäten dran
                          TBT

                          Die zwei wichtigsten Regeln für eine berufliche Karriere:
                          1. Verrate niemals alles was du weißt!


                          PHP 2 AllPatrizier II Browsergame

                          Kommentar


                          • #28
                            warum plopst nicht per javascript ein fenster auf wo die mac adresse abgefragt wird ? die is mit sicherheit eindeutig

                            btw: um was gehts da dass jeder user eindeutig identifiziert sein muss (inkl der typen hinter einem router) ?
                            mfg,
                            [color=#0080c0]Coragon[/color]

                            Kommentar


                            • #29
                              hab jetzt die Header Variante eingebaut

                              PHP-Code:
                              if(!isset($HTTP_COOKIE_VARS['sessid'])&&!isset($HTTP_GET_VARS['sessid'])) {
                                 
                              $url=parse_url("http://".getenv("HTTP_HOST") . getenv("REQUEST_URI"));
                                 
                              $file=substr($url['path'],$len=(strrpos($url['path'],"/")+1),strlen($url['path'])-$len );
                                 
                              myheader($file.(isset($url['query'])?("?".$url['query']):"").(isset($url['fragment'])?"#".$url['fragment']:""));

                              TBT

                              Die zwei wichtigsten Regeln für eine berufliche Karriere:
                              1. Verrate niemals alles was du weißt!


                              PHP 2 AllPatrizier II Browsergame

                              Kommentar

                              Lädt...
                              X