Funktion mit $HTTP_COOKIE_VARS

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

  • Funktion mit $HTTP_COOKIE_VARS

    Hi Leute,

    ich hatte anfangs angefangen ein Cookie wieder auszulesen und anschließend eine Weiterleitung wenn erfolgreich.
    Den gesamten Code wollte ich jetzt in eine Funktion packen und diese dann aufrufen.
    Jetzt mein Problem:

    Wenn ich in der Funktion
    PHP-Code:
    $cookie $HTTP_COOKIE_VARS["name"]; 
    aufrufe bekomme ich keine Rückgabe, d.h. $cookie ist leer.
    Wenn ich allerdings mit
    PHP-Code:
    $cookie $HTTP_COOKIE_VARS["name"];
    getUserCookie($cookie); 
    zuerst das Cookie auslese und anschließend das ausgelesene der Funktion übergebe, klappt alles.
    Ich würde gerne wissen, warum es nicht funktioniert, wenn ich $HTTP_COOKIE_VARS in der Funktion aufrufe.

    Vielleicht hat einer von euch da eine Ahnung. Schonmal vielen Dank
    Steffen

  • #2
    $HTTP_COOKIE_VARS ist kein Auto- oder Superglobal ... muß daher innerhalb einer Funktion mit GLOBAL $HTTP_COOKIE_VARS; verfügbar gemacht werden ... es ist allerdings empfehlenswert $_COOKIES zu verwenden ... !
    carpe noctem

    [color=blue]Bitte keine Fragen per EMail ... im Forum haben alle was davon ... und ich beantworte EMail-Fragen von Foren-Mitgliedern in der Regel eh nicht![/color]
    [color=red]Hinweis: Ich bin weder Mitglied noch Angestellter von ebiz-consult! Alles was ich hier von mir gebe tue ich in eigener Verantwortung![/color]

    Kommentar


    • #3
      Danke dir.

      Jetzt läuft es wunderbar.

      Kommentar

      Lädt...
      X