W skrypcie mam zabezpieczenie, żeby zamiast id nie mozna bylo pisać liter
//link <a href=costman.php?finish=$record[id]> //kod if ($finish) { $problem = TRUE; echo("<p id='uwaga'><h2><img border=\"0\" src=\"images/cancel.png\" width=\"32\" height=\"32\" alt=\"Cel ukończony\"> Użyto niedozwolonych znaków w numerze celu.</h2></p><br>"); }
I kiedy wpisyje np.costam.php?finish=18a
to co prawda pojawia się napis "Użyto niedozwolonych znaków w numerze celu." ale przed się pojawia:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\programy\WebServ\httpd\costam\costman.php on line 33
Da się jakoś usunąć pokazywanie tego błędy mysql?
Ok znalazłem,
error_reporting(E_ALL);
ini_set('display_errors','0');
ale czy mozna tak ukrywac bledy, nie jest to jakis mega blad?