Tom: Notice-Meldungen

Beitrag lesen

Hello Dieter,

Meine Standardloesung dafuer ist ein kleines Ternary-Statement
$foo = !empty($_GET['foo']) ? $_GET['foo'] : ''; //bzw. array() oder was angemessen ist im Else-Teil

Wenn Du unbedingt $_GET['foo'] brauchst, sollte auch funktionieren:
$_GET['foo'] = !empty($_GET['foo']) ? $_GET['foo'] : '';

Das Ganze hat aber einen kleinen Schönheitsfehler:
Wenn der Wert von foo nun 0 ist, dann streikt das Statement.

Besser ist es hier, noch if(isset($_GET['foo'])) zu fragen.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau