Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
if ( !in_array($var1, array( 'PS','KW','HP' ) ) ) {
TREFFER
}
if ( !in_array($var2, array( '1','2','3' ) ) ) {
TREFFER
}
Wenn (if) ein Treffer WAHR ist, dann mach dies und das.
if ( !in_array($var1, array( 'PS','KW','HP' ) ) ) {
$form = 'Form 1';
}
if ( !in_array($var2, array( '1','2','3' ) ) ) {
$form = 'Form 2';
}
if ( !in_array($var4, array( 'a','b','c' ) ) ) {
$form = 'Form 3';
}
if (in_array($form, array('Form 1','Form 2','Form 3'))) {
echo 'Das HTML-Formular wurde manipuliert.';
exit();
}
$errors=array();
if ( !in_array($var1, array( 'PS','KW','HP' ) ) ) {
$errors[] = '$var1 wurde manipuliert.';
}
if ( !in_array($var2, array( '1','2','3' ) ) ) {
$errors[] = '$var2 wurde manipuliert.';
}
if ( !in_array($var4, array( 'a','b','c' ) ) ) {
$errors[] = '$var4 wurde manipuliert.';
}
if (count($errors)) {
echo implode('<br />', $errors);
} else {
// Daten weiter verarbeiten
}
if (count($errors)) {
echo implode('<br />', $errors);
} else {
// Daten weiter verarbeiten
}
if (count($errors)) {
$new_errors = "Manipuliert wurden - ".$errors."\n";
}
Im Prinzip steht die Lösung dafür schon in Napofis Post.Das klappt schon fast ganz gut.
Nur würde ich gerne:
PHP:if (count($errors)) { echo implode('<br />', $errors); } else { // Daten weiter verarbeiten }
ändern in:
PHP:if (count($errors)) { $new_errors = "Manipuliert wurden - ".$errors."\n"; }
Leider gibt er mir nur "Array" aus.
if ( count( $errors ) ) {
$new_errors = 'Manipuliert wurden - '.implode( ', ', $errors )."\r\n";
}
Manipuliert wurden - Form1 & Form2 & Form5
Das Snippet was ich gepostet habe gibt die Errors kommagetrennt nebeneinander aus...Geht es auch das $errors nicht untereinander sondern nebeneinander verbunden mit &-Zeichen angezeigt werden?
if ( count( $errors ) ) {
$new_errors = 'Manipuliert wurden - '.implode( ' & ', $errors )."\r\n";
}
Du solltest dich wirklich mit den Grundlagen befassen und bei Funktionen von PHP welche Du verwendest das Manual anschauen.