Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   Java Script-ы не работают (http://forum.mynuke.ru/showthread.php?t=1575)

pekal 22.03.2006 12:37

Java Script-ы не работают
 
Проблема такая: Переделываю сайт на localhost
Устанавливаю "последние темы форума" в блок, написанный на HTML, на главную страницу. А NUKE выдает сообщение, что тег (<script>), не может быть использован. Почему? Залез в mainfile.php и нашел там, что на некоторые теги тоже под запретом:


foreach ($_GET as $sec_key => $secvalue) {
if((eregi("<[^>]*script*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*object*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*iframe*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*applet*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*meta*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*style*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*form*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*img*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*onmouseover*\"?[^>]*", $secvalue)) ||
(eregi("<[^>]*body *\"?[^>]*", $secvalue)) ||
(eregi("\([^>]*\"?[^)]*\)", $secvalue)) ||
(eregi("\"", $secvalue)) ||
(eregi("forum_admin", $sec_key)) ||
(eregi("inside_mod", $sec_key)))
{
die ("<center><img src=images/logo.gif><br><br><b>The html tags you attempted to use are not allowed</b><br><br>[ <a href=\"javascript:history.go(-1)\"><b>Go Back</b></a> ]");
}



ПОМОГИТЕ, ПОЖАЛУЙСТА, СПРАВИТЬСЯ.

Soniks 23.03.2006 04:11

http://forum.mynuke.ru/faq.php?faq=...tag_not_allowed

pekal 23.03.2006 13:02

Все сделал, как там написано.
РЕЗУЛЬТАТ:
Исчезли всякие сообщения о неподдерживаемых тегах,
но Java Script-ы не работают.
Пробовал в других местах их повставлять, но не хочет NUKE их выполнять. Игнорирует их и все.
КАК ИСПРАВИТЬ??????

Soniks 24.03.2006 04:19

pekal джава скрипт может использовать одинарные кавычки или двойные, посмотрите сгенерированную страничу, где идет ошибка в html коде, возможне идут слеши перед кавычками в коде сккрипта.


Часовой пояс GMT +4, время: 14:51.

Copyright © 2005 by Soniks