Body Tag schließt nicht
bearbeitet von
Hello Regina,
> ~~~php,bad
> if( isset( $_POST["Name"] ) && trim( $_POST["Name"] ) ) {
> ~~~
Damit bin ich nicht ganz einverstanden. Denn wenn eine "0" drinsteht, würde dies zu Fehlinterpretationen führen, wenn die "0" eine wertige Eingabe darstellt.
~~~php, good
if( isset( $_POST["Name"] ) && strlen(trim($_POST["Name"])) > 0)
{
### ...
}
~~~
Und das gilt auch nur, wenn kein Array erwartet wird...
Man müsste also eher [auf den erwarteten Typ prüfen](http://php.net/manual/en/function.gettype.php), wobei es in $_POST im Prinzip nur Strings, Arrays und NULL gibt.
~~~php
echo 'notset variable: ', (gettype($doof)===NULL)?'TRUE':'FALSE';
~~~
Liebe Grüße
Tom S.
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.
Body Tag schließt nicht
bearbeitet von
Hello Regina,
> ~~~php,bad
> if( isset( $_POST["Name"] ) && trim( $_POST["Name"] ) ) {
> ~~~
Damit bin ich nicht ganz einverstanden. Denn wenn eine "0" drinsteht, würde dies zu Fehlinterpretationen führen, wenn die "0" eine wertige Eingabe darstellt.
~~~php, good
if( isset( $_POST["Name"] ) && strlen(trim($_POST["Name"])) > 0)
{
### ...
}
~~~
Und das gilt auch nur, wenn kein Array erwartet wird...
Man müsste also eher [auf den erwarteten Typ prüfen](http://php.net/manual/en/function.gettype.php), wobei es in $_POST im Prinzip nur Strings, Arrays und NULL gibt.
Liebe Grüße
Tom S.
--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.