Русское сообщество по скриптингу

Онлайн компилятор

Высказывание предложений и жалоб по нашему проекту.
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

Онлайн компилятор

Сообщение BaHeK » 28 апр 2013, 12:55

В index.php в функции Text()
Код: Выделить всё
if (get_magic_quotes_gpc())
      $code = stripslashes(cvar("scode"));
   else
      $code = cvar("scode");

->
Код: Выделить всё
$code = htmlscpecialchars(cvar("scode"));

Ну а теперь для чего это надо:
Многие компилирую, используя редактор, т.е. вставляют код в поле, из-за этого удаляются все символы '\' и если в плагине цветное меню, то оно отображается некорректно, [pawn]
  1. menu_additem(menu, "\rДуель","1")
[/pawn] компилируется как [pawn]
  1. menu_additem(menu, "rДуель","1")
[/pawn] и из-за этого пункт не будет красным, а htmlscpecialchars() в компиляторе и так стоит.

[spoiler]Я VS VolksWagen POLO, МКАД
Психанул или моя русская рулетка
http://cs618330.vk.me/v618330946/8c16/hEeTVyYjCZw.jpg - Ой как плохо поступил[/spoiler]
Аватара пользователя
BaHeK
Скриптер
 
Сообщения: 544
Зарегистрирован: 26 авг 2011, 19:32
Откуда: Москва
Благодарил (а): 403 раз.
Поблагодарили: 261 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6

Re: Онлайн компилятор

Сообщение Cah9 » 06 июн 2013, 18:07

есть такое. Часто проблема с этим у людей =)
Аватара пользователя
Cah9
 
Сообщения: 3
Зарегистрирован: 24 май 2013, 16:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 3 месяцев
Языки программирования: Counter-Strike 1.6

Re: Онлайн компилятор

Сообщение DJ_WEST » 22 авг 2013, 11:12

Исправлено. Проверяйте.
Не пишите мне в ЛС: если вам нужна помощь на бесплатной основе. Любые вопросы на форум.
Аватара пользователя
DJ_WEST
Администратор
 
Сообщения: 3641
Зарегистрирован: 22 авг 2009, 00:38
Благодарил (а): 48 раз.
Поблагодарили: 2209 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Counter-Strike: Source
Left 4 Dead
Left 4 Dead 2

Re: Онлайн компилятор

Сообщение BaHeK » 13 сен 2013, 18:10

Хм, сейчас вообще криво, не компилится, тогда лучше так:
Код: Выделить всё
$code = htmlscpecialchars(cvar("scode"));

->
Код: Выделить всё
$code = cvar("scode");

И в этой же функции в самом низу
Код: Выделить всё
DisplayTextForm(cvar("fname"), $code);

->
Код: Выделить всё
DisplayTextForm(cvar("fname"), htmlscpecialchars($code));

[spoiler]Я VS VolksWagen POLO, МКАД
Психанул или моя русская рулетка
http://cs618330.vk.me/v618330946/8c16/hEeTVyYjCZw.jpg - Ой как плохо поступил[/spoiler]
Аватара пользователя
BaHeK
Скриптер
 
Сообщения: 544
Зарегистрирован: 26 авг 2011, 19:32
Откуда: Москва
Благодарил (а): 403 раз.
Поблагодарили: 261 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6


Вернуться в Жалобы и предложения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4