Mailinglisten-Archive |
> Ich lese Werte aus dem $_POST-Array aus. Wenn ein Element nicht mit
> übertragen wird, z.B. eine Checkbox, wirft PHP gleich einen Fehler aus,
> wg. nicht definiert.
>
> Das ist auch OK. Ich möchte aber, das bei Nichtexisten schlicht ein
> Leerstring zurückgegeben wird. Jetzt kann ich natürlich jedes
> POST-Elemnt per 'define' auf Existenz prüfen, das mir aber bei ca. 40
> Feldern schlicht zu umständlich. Gibt es da nicht einen einfacheren Weg?
function val($val)
{
if ( isset($val) )
{
return $val;
}
return '';
}
echo val($_POST['whatever']);
--
Sebastian Mendel
www.sebastianmendel.de
www.tekkno4u.de
www.nofetish.com
php::bar PHP Wiki - Listenarchive