Tom: Variablen initialisiern

Beitrag lesen

Hello,

"Undefined index:"

Sprich ich frage in meinen Scripten Variablen ab, die nie
initialisiert wurden.

Beispiel:

if (!$uid) $uid = $_GET['site_id'];

Den Fehler beseitigen konnte ich mit:

if (!isset($uid)) $uid = $_GET['site_id'];

Das sieht beim zweiten Mal Hingucken sowieso sehr merkwürdig aus...
Das "undefined Index" bekommst Du ja dann, wenn $_GET['site_id'] nicht vorhanden ist.

Also müsstest Du sowieso prüfen, ob $_GET['site_id']gesetzt ist und nicht, ob $uid vorhanden ist.
Das sind zwei verschiedene Schuhe.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de