phpbar.de logo

Mailinglisten-Archive

[php] $_POST Wert auslesen ohne Fehler bei Nichtexistenz

[php] $_POST Wert auslesen ohne Fehler bei Nichtexistenz

Beck, Mike mike.beck at ibmiller.de
Mit Okt 1 12:17:40 CEST 2003


Dennis Sterzenbach wrote:
>> echo empty($_POST['val'])?'':$_POST['val'];
>> 
> Das ist für diesen Fall nicht korrekt.
> Wenn diese Variable $_POST['val'] nicht gesetzt, es also im POST
> kein 'val' gibt, wird Dir mit ziemlicher Sicherheit ein Fehler
> um die Ohren gehauen, wenn Du es nicht mit isset() vorher prüfst


nein, empty prüft auch ob die Variable vorhanden ist - d.h. gibt keine
Fehlermeldung, wenn die Variable nicht gesetzt ist, sondern antwortet mit
TRUE
-- 
Mike Beck
mikebeck at users.sourceforge.net 

php::bar PHP Wiki   -   Listenarchive