$id_key = $_POST[$_SESSION['id_key']]; if( $id_key == "" or $id_key != $dle_login_hash ) $stop .= "<li>ANTISPAM: User ID not valid</li>"; if (clean_url($_SERVER['HTTP_REFERER']) != clean_url($_SERVER['HTTP_HOST'])) $stop .= "<li>ANTISPAM: User ID not valid</li>";
Заменить на
if( $config['sec_addnews'] ) { $id_key = $_POST[$_SESSION['id_key']]; if( $id_key == "" or $id_key != $dle_login_hash ) $stop .= "<li>ANTISPAM: User ID not valid</li>"; if (clean_url($_SERVER['HTTP_REFERER']) != clean_url($_SERVER['HTTP_HOST'])) $stop .= "<li>ANTISPAM: User ID not valid</li>"; }
TeraMoune
использование [if ... ?
9-09-2026, 17:31
Вы можете разве что использовать одну конструкцию условия но в ней указать две проверки и задать определение условию через (OR) или (AND) слова, как воспринимать условие.
DaivZ
Как вывести количество фото?
4-08-2026, 20:35
Вариант TeraMoune:
будет работать; не требует отдельных обработчиков; не требует редактировать show.full.php и show.short.php; создаёт универсальный тег для любого поля; выполняется без SQL-запросов.
Но лучше заменить:
$xf_image_count
на:
count($gallery_image)
и:
$xf_playlist_count
на:
$xf_playlist_media_count
Это даст фактическое количество непустых обработанных файлов.