Ankündigung

Einklappen
Keine Ankündigung bisher.

Cookies auslesen

Einklappen

Neue Werbung 2019

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

  • Cookies auslesen

    Hallo Leute,

    Ich habe mir ein User-Loginscript Programmiert. Nun habe ich folgendes Problem:
    Seit dem wir auf einen neuen Webserver umgestiegen sind (Der Server liegt auf unserem neuen Root Server).
    Funktionieren die Cookies nicht mehr. Ich kann die ohne Cookies Probleme speichern.
    Aber mein Script kann sie nicht auslesen.

    So speichere die Cookies:

    PHP-Code:
    <?php
    setcookie
    ("wert27f20f88",md5($_POST['userpass']),Time()+62208000);
    setcookie("wert17f20f88",$_POST['username'],Time()+62208000);
    ?>
    Das Funktioniert auch.
    So schaut denn der Inhalt aus:

    Code:
    wert27f20f88
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    www.war-area.de/
    1536
    681398912
    29893328
    2260158048
    29748287
    *
    wert17f20f88
    hsfighter
    www.war-area.de/
    1536
    681398912
    29893328
    2260318048
    29748287
    *
    XXXXX..... = Platzhalter fürs Passwort ^^

    Mit diesem Code lass ich sie auslesen:
    PHP-Code:
    <?php
    if ((isset($wert17f20f88)) and (isset($wert27f20f88))){
    echo 
    ''.$wert17f20f88.' # '.$wert27f20f88.'';
    }
    ?>
    Er kann die Variabeln $wert17f20f88 und $wert27f20f88 nicht füllen.
    Auf dem alten Webserver hat es Funktioniert.
    Nun meine Frage:
    Gibt es im Php Server eine Einstellung die das auslesen eines Cookies verhindert?

    MfG HSFighter

    //edit:

    wenn ich "phpinfo" aufrufe stehen die variabeln unter "HTTP_COOKIE" drinne.

    Aber auf der HP kommt folgende Fehlermeldung:
    Notice: Undefined variable: wert27f20f88 in /****/index.php on line 53
    Wieso, weshalb, warum?
    Wer nicht fragt bleibt dumm!

  • #2
    Ohne mich jetzt weiter mit deinem Problem beschäftigt zu haben: Such mal nach "register_globals".
    [URL="https://www.quizshow.io/"]Create your own quiz show.[/URL]

    Kommentar


    • #3
      "register_globals" waren auf "Off"

      Ich habe mein Script jetzt angepasst.

      Anstatt $XYZ habe ich einfach $_COOKIE['XYZ'] genommen.

      Danke für die Schnelle Hilfe

      MfG HSFighter
      Wieso, weshalb, warum?
      Wer nicht fragt bleibt dumm!

      Kommentar

      Lädt...
      X