Переводчик, прогноз погоды и.т.д

Печать RSS
334

J

Чатланин
0
Автор
Дух
0
О, спасибо
И

Оранжевые штаны
0
не делал больше ни чего.... Грабы рабочии нужно еще искать. Да и мне ни чего больше не нужно было.
Изменил: Иван (15.01.2011 / 15:46)
D

Пришелец
0
воо, автар благодар
S

Чатланин
0
не работают
S

Пришелец
0
Переводчик при попытке перевести выдаёт ERROR 403. Недопустимый запрос!
Л

Пацак
0
16. stegof, грабы не смотрел но думаю при вводе текста на русском он посылается по урлу и блокируется функцией check_url ( помоему так называется ) в start.php придётся менять в ней выражение preg_match. Мне кажется проблема в этом
S

Пришелец
0
PEtya,помоему Вы правы.Но что здесь поменять?
foreach ($_GET as $check_url) {
if (!is_string($check_url) || !preg_match('#^(?:[a-z0-9_\-/]+|\.+(?!/))*$#i', $check_url)) {
$_SESSION['note'] = 'ERROR 403. Недопустимый запрос!';
Изменил: stegof (18.03.2011 / 12:21)
Л

Пацак
0
Мне посоветовали сделать так :
if (is_string($check_url) && preg_match('#^http://([a-z0-9_\-\.])+(\.([a-z0-9\/\-?_=&%])+)+$#i', $check_url))
Вроде всё работает. Не знаю пострадала ли защищённость сайта от этого, но если кто в выражениях шарит отпишитесь smile
Изменил: Лёха (18.03.2011 / 13:07)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск