noch eine abschliessende frage zur korrektheit. sollte man immer schauen dass man be error_reporting(E_ALL) absolut KEINE fehlermeldungen erhält? denn in meinem falle hier habe ich ein kleines script geschrieben. wie gesagt übergebe ich die get variablen in "normale" variablen und überprüfe diese dann später:
PHP-Code:
// GET VARIABLEN IN NORMALE UMSETZEN:
$gDir = $_GET['gDir'];
$pic = $_GET['pic'];
$act = $_GET['act'];
$item = $_GET['item'];
allerdings erhalte ich dann bei error_reporting(E_ALL) folgende fehlermeldungen. eh logisch da die variablen ja nicht immer existieren wenn grad kein $_GET[] übergeben wurde:
Zitat:
Notice: Undefined index: gDir in C:\Programme\xampp\htdocs\test.php on line 42
Notice: Undefined index: pic in C:\Programme\xampp\htdocs\test.php on line 43
Notice: Undefined index: act in C:\Programme\xampp\htdocs\test.php on line 44
Notice: Undefined index: item in C:\Programme\xampp\htdocs\test.php on line 45
Notice: Undefined variable: gDir in C:\Programme\xampp\htdocs\test.php on line 92
|
dann müsste ich folglich GANZ korrekt so schreiben oder?
PHP-Code:
// GET VARIABLEN IN NORMALE UMSETZEN:
if(isset($_GET['gDir'])) $gDir = $_GET['gDir'];
if(isset($_GET['pic'])) $pic = $_GET['pic'];
...