Cookie Problem!

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

  • Cookie Problem!

    Das ist die Fehlermeldung:
    Warning: REG_EMPTY: empty (sub)expression in C:\wampp2c\htdocs\wwwrootbau\immo\anmelden.php on line 5

    und hier der Scriptabschnitt:
    PHP-Code:
    <?php
    if ($HTTP_COOKIE_VARS["BauCity"] != NULL)
        {
        
    $cookieget $HTTP_COOKIE_VARS["BauCity"];
        
    $cookiesplit split("|"$cookieget);
          
    // $cookiesplit = spilt("%7C",$cookieget); // So bekomme ich den Cookie ausgelesen, habe aber alles dann in der Var $user!!!
        
    $user $cookiesplit[0];
        
    $pass $cookiesplit[1];
        }
    ?>
    Hier der Inhalt vom Cookie:
    Code:
    BauCity
    wotan%7Cpebbles%7C06.01.2003+19%3A26
    localhost/wwwrootbau/immo/
    0
    3335019648
    29598062
    326465952
    29537713
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

  • #2
    versuche es mal mit urldecode() nach dem einlesen und vor dem splitten.

    http://de.php.net/manual/de/function.urldecode.php

    ist nur ne theorie
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      Hilft mir auch nicht weiter.

      So speicher ich den Cookie:
      PHP-Code:
      // Cookies setzen
      $cookietime time()+3600*24*300;
      $cookiecontent "$user|$pass1";
      setcookie("BauCity","$cookiecontent",$cookietime,"",""); 
      *winks*
      Gilbert
      ------------------------------------------------
      Hilfe für eine Vielzahl von Problemen!!!
      http://www.1st-rootserver.de/

      Kommentar


      • #4
        abderer vorschlag.
        schreibe deine daten erst einmal in ein array und mache dann eine serialize des arrays und dann ins cookie damit.
        INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


        Kommentar


        • #5
          Ich habe jetzt einfach mal einen anderen Trenner ggenommen und jetzt geht es!?!?!?!
          Statt | habe ich jetzt als Trenner -- genommen.
          *winks*
          Gilbert
          ------------------------------------------------
          Hilfe für eine Vielzahl von Problemen!!!
          http://www.1st-rootserver.de/

          Kommentar


          • #6
            ist schon merkwürdig. lag aber bestimmt an der codierung.

            -- == --

            | => %7C != |
            INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


            Kommentar


            • #7
              nimm einfach statt split ein explode, dann geht auch |
              oder Du setzt ein backslash vor | in der Funktion split...
              Beantworte nie Threads mit mehr als 15 followups...
              Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

              Kommentar

              Lädt...
              X