hi,
ich möchte Formulardaten vor dem speichern in die Datenbank prüfen ob diese "Leer" sind.
Dazu habe ich eine generelle Frage.
Welche Variante ist Stand 2014 ?
Dann noch eine Frage bzl. Filtern. Wenn eine Angabe zur Anzeige kommen soll, schicke ich diese vorher durch:
Wenn es jetzt aber zu keiner Anzeige kommt (es wird nur geprüft ob was drin steht) reicht da nicht einfach sowas ?
Wenn dem so ist, dann wäre dieses ja nicht "Böse" oder ?
ich möchte Formulardaten vor dem speichern in die Datenbank prüfen ob diese "Leer" sind.
Dazu habe ich eine generelle Frage.
PHP-Code:
$username = $_POST['username'];
if ($username == '') {
$fehler[] = 'Bitte trage einen Namen ein.';
}
// oder
if (empty($username)) {
$fehler[] = 'Bitte trage einen Namen ein.';
}
// oder
if (isset($username)) {
$fehler[] = 'Bitte trage einen Namen ein.';
}
Dann noch eine Frage bzl. Filtern. Wenn eine Angabe zur Anzeige kommen soll, schicke ich diese vorher durch:
PHP-Code:
$username = htmlspecialchars($_POST['username'], ENT_QUOTES, 'utf-8');
// trim ?
PHP-Code:
$username = $_POST['username'];
PHP-Code:
extract($_POST, EXTR_SKIP);
Kommentar