Должен быть более эффективный способ написания этого кода (см. Ниже) может ли кто-нибудь предложить решение, которое будет показывать несколько Ifs более эффективным образом?Вложенные условные требования PHP
if ( isset($_POST["submit"])
|| isset($_POST["submit_x"])
) {
// strip_tags removes tags and then we compare to the original contents
if (strip_tags($_POST['fld_comments']) !== $_POST['fld_comments']) {
// Drop post as it had html in it (!== means Not Identical)
echo '<h2>No html tags allowed in comments</h2>';
$blindError = true;
} else {
// run secondary code such to process form
}
}
Определение "эффективной". – Dai
Почему бы вам просто не отменить теги из комментария и сохранить его? Что заставляет вас хотеть отказаться от этого в любом случае? – jtheman
Отступы (которые я добавил для вас) делают его более читаемым и гораздо легче устранять неполадки. –