@@Bernd
Hallo,
<?php if ( $p_status != "6e623de7c366c92accd2b4a7ee49ad2a" OR $p_status != "602c5602d0a86003a925951b46a012b4" OR $p_status != "5555d1be56a4b410da755026783b4d9e" OR $p_status != "99ec7d6e86ea7540c6479c198aa1bf70" OR $p_status != "233d490e2c4c38f9ad47164316da1527" OR $p_status != "15d302ec8c7b23398aab3ad557699a31" OR $p_status != "cad62527260ce5310abd232ce98cb4a7" ): ?> <form></form> ~~~php <?php endif ?>
wenn ich es richtig verstehe sage ich doch damit, wenn der Status nicht die oben genannten Nummern sind, dann soll das <form> angezeigt werden. Oder habe ich irgendwo ein Gedankenfehler?
Ja, das hast du.
Es gibt zwei Möglichkeiten:
-
$p_status
hat den Wert6e623de7c366c92accd2b4a7ee49ad2a
. Dann ist der erste Teil der Bedingung nicht erfüllt, aber der zweite Teil. Durch dieOR
-Verknüpfung ist die gesamte Bedingung erfüllt. -
$p_status
hat einen anderen Wert. Dann ist der erste Teil der Bedingung erfüllt und durch dieOR
-Verknüpfung auch die gesamte Bedingung.
Du hättest genauso if (TRUE)
schreiben können, d.h. die Abfrage auch ganz weglassen können.
LLAP 🖖
--
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann
„Wer durch Wissen und Erfahrung der Klügere ist, der sollte nicht nachgeben. Und nicht aufgeben.“ —Kurt Weidemann