Sven Rautenberg: cookie abfragen ob er existiert oder net

Beitrag lesen

Moin!

Nur wenn der Cookie nicht erstellt ist, dann gibt er mir immer folgenden Fehler:

Das ist kein Fehler, sondern (das erste Wort sagt es) ein Hinweis.

Notice: Undefined index: News in f:\apache\tut\news\switch.php on line 28

Undefinierter Index "News" (beim Versuch, auf ein Array zuzugreifen).

Hab es auch schon so versucht:
if(!file_exists($_COOKIE['News2']))
echo "Nix";
}
else {
echo "Jo funst";
}

Gute Idee, falsche Ausführung. Du willst "array_key_exists()" benutzen, um abzufragen, ob ein Array Key exists.... ähm, ein Array-Index existiert.

http://www.php.net/array-key-exists

Alternativ schraubst du einfach dein Error-Reporting so hoch, dass diese Hinweise nicht mehr kommen (sie sind kein echter Fehler, aber helfen beim Entwickeln doch ziemlich, weil man so Tippfehler leichter findet).

http://de3.php.net/error-reporting

error_reporting(E_ALL & ~E_NOTICE) an den Anfang des Skriptes setzen.

- Sven Rautenberg

--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|