@@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_statushat 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_statushat 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