Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Funktion mit $HTTP_COOKIE_VARS [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Funktion mit $HTTP_COOKIE_VARS


 
swimming
11-03-2003, 17:18 
 
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

$cookie = $HTTP_COOKIE_VARS["name"];

aufrufe bekomme ich keine Rückgabe, d.h. $cookie ist leer.
Wenn ich allerdings mit

$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

 
goth
11-03-2003, 17:33 
 
$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 ... !

 
swimming
11-03-2003, 21:16 
 
Danke dir.

Jetzt läuft es wunderbar.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:14 Uhr.