ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (18): В начало « 10 11 12 13 14 15 16 [17] 18 »   

> Без описания
BON
Отправлено: 22 апреля 2012 — 10:47
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




скиньте ссылку сюда оформив её как код. у себя попробую
 
 
Parapsixolog
Отправлено: 22 апреля 2012 — 10:54
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




BON пишет:
скиньте ссылку сюда оформив её как код. у себя попробую


Вот так?

CODE:
Кстати моя ссылка не работает и на этом форуме.

Есть правда корявый выход из этого положения. Использовать URL Decoder/Encoder: http://meyerweb.com/eric/tools/dencoder/
http://www.macmax.ru/ut/urldecoder/
http://gate.in.ua/urlende.html

Вот этот пример прекрасно работает:
http://narod.ru/disk/46825550001.a470190d3e1da5ce19a8293a4d0fd479/%D0%BF.txt.html
http://narod.ru/disk/46825550001.a470190d3e1da5ce19a8293a4d0fd479/п.txt.html

Но не всё так благополучно, это видно на вот этом примере:
http://narod.ru/disk/40743580001/%D0%AD%D0%BB%D1%8C%20%D0%A8%D0%B0%D0%B4%D0%B4%D0%B0%D0%B9.mp3.html
http://narod.ru/disk/40743580001/Эль Шаддай.mp3.html
[url=http://narod.ru/disk/40743580001/Эль Шаддай.mp3.html]http://narod.ru/disk/40743580001/Эль Шаддай.mp3.html[/url]

Как видно в нём, форум ExBB не понимает пробелов в ссылках.

(Отредактировано автором: 22 апреля 2012 — 10:55)

 
 
BON
Отправлено: 22 апреля 2012 — 10:56
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




проблема в пробеле в ссылке. тут вроде такого не обсуждалось
 
 
CAB
Отправлено: 22 апреля 2012 — 11:28
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




BON пишет:
проблема в пробеле в ссылке. тут вроде такого не обсуждалось
Проблема в моде редиректа. Он видит URL только до пробела.
 
 
BON
Отправлено: 22 апреля 2012 — 11:29
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




не правильно выразился. имелось ввиду в може. у меня то же ссылка не работает
 
 
CAB
Отправлено: 22 апреля 2012 — 12:42
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




В общем, после экспериментов, пришёл к следующему:
Ссылка вида
CODE:
http://narod.ru/disk/40743580001/%D0%AD%D0%BB%D1%8C%20%D0%A8%D0%B0%D0%B4%D0%B4%D0%B0%D0%B9.mp3.html
преобразуется в это
CODE:
http://narod.ru/disk/40743580001/%D0%A0%C2%AD%D0%A0%C2%BB%D0%A1%D0%8A%20%D0%A0%D0%81%D0%A0%C2%B0%D0%A0%D2%91%D0%A0%D2%91%D0%A0%C2%B0%D0%A0%E2%84%96.mp3.html
поэтому и не срабатывает.
Выход: постить ссылку вида
CODE:
http://narod.ru/disk/40743580001/Эль Шаддай.mp3.html
а пробел в ручную заменять на %20
CODE:
http://narod.ru/disk/40743580001/Эль%20Шаддай.mp3.html
Если кто знает почему ссылка так преобразуется - напишите, может что-то придумаем. Без понимания причины преобразования, придумать что-то сложно.
 
 
igrok54
Отправлено: 22 апреля 2012 — 13:40
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 470
Дата рег-ции: Янв. 2010  
Откуда: Пермь
Репутация: 57




CAB пишет:
В общем, после экспериментов, пришёл к следующему:
Ссылка вида
CODE:
http://narod.ru/disk/40743580001/%D0%AD%D0%BB%D1%8C%20%D0%A8%D0%B0%D0%B4%D0%B4%D0%B0%D0%B9.mp3.html
преобразуется в это
CODE:
http://narod.ru/disk/40743580001/%D0%A0%C2%AD%D0%A0%C2%BB%D0%A1%D0%8A%20%D0%A0%D0%81%D0%A0%C2%B0%D0%A0%D2%91%D0%A0%D2%91%D0%A0%C2%B0%D0%A0%E2%84%96.mp3.html
поэтому и не срабатывает.
Выход: постить ссылку вида
CODE:
http://narod.ru/disk/40743580001/Эль Шаддай.mp3.html
а пробел в ручную заменять на %20
CODE:
http://narod.ru/disk/40743580001/Эль%20Шаддай.mp3.html
Если кто знает почему ссылка так преобразуется - напишите, может что-то придумаем. Без понимания причины преобразования, придумать что-то сложно.

Подсказка: посмотрите функцию urlencode
 
 
Parapsixolog
Отправлено: 22 апреля 2012 — 14:06
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




У меня ещё вот такой вопрос возник. Имеем ссылки (без ВВ кода) вот такого вида:
http://master-777.ru
http://kurs-kvant.ru
http://reikifarm.com

У меня почему то редирект в мозиле срабатывает только на первой ссылке http://master-777.ru А в Internet Explorer вообще ссылки http://kurs-kvant.ru и http://reikifarm.com не активны.

Я так понял, это у меня проблемы. Так как на этом форуме вроде бы всё правильно работает. В чём может быть причина?

(Отредактировано автором: 22 апреля 2012 — 14:09)

 
 
Parapsixolog
Отправлено: 22 апреля 2012 — 18:25
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




Ради интереса установил заново форум в денвере. Но и там, не все ссылки без BB кодов активны:
http://master-777.ru
http://kurs-kvant.ru
http://reikifarm.com

http://kurs-kvant.ru в Internet Explorer не активна. На этом же форуме всё работает правильно.
 
 
yura3d
Отправлено: 22 апреля 2012 — 20:39
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




Parapsixolog
Проблема не в этом моде. Внимательно изучите тему Лишние пробелы в ссылках
 
 
CAB
Отправлено: 22 апреля 2012 — 21:29
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




igrok54 пишет:
Подсказка: посмотрите функцию urlencode
Проблема не в этой функции, а в интерпретации браузерами. Полазил по инету. Проблему в основном лечат кодированием ссылки в топике и её раскодированием при редиректе. На Укозе сделано без кодирования, но они код PHP не выложили Радость

Покумекал головой и предлагаю на тестирование свой вариант лечения.
Доработка мода Переход по внешним ссылкам через редирект.
В файле rd.php всё содержимое меняем на
CODE:
<?php
if (!preg_match('#^(http|https|ftp)%3A%2F%2(['.chr(33).'-'.chr(127).']+)$#is', urlencode($_SERVER['QUERY_STRING'])))
die;
/*
Доработка мода Переход по внешним ссылкам через редирект
Автор CAB http://exbb.su/
*/
$url_a = urldecode($_SERVER['QUERY_STRING']);
$url_b = $_SERVER["QUERY_STRING"];
if (ini_get('allow_url_fopen')) { // проверяем разрешены ли удалённые соединения
$headersget = @get_headers ($url_b, 1); // запрос заголовков файла
if (preg_match("|200|", $headersget[0])) { // выделяем из ответа файл есть
$url = $url_b; // вариант без urldecode
} else {
$url = $url_a; // вариант с urldecode
}
} else {
$url = $url_a; // удалённые соединения не разрешены
}
?>
<script language="JavaScript" type="text/javascript">
<!--
var anchor = document.location.href.match(/#\w+/i);
document.location.href = '<?php echo $url; ?>' + ((anchor) ? anchor[0] : '');
//-->
</script>
 
 
Parapsixolog
Отправлено: 22 апреля 2012 — 23:00
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 487
Дата рег-ции: Сент. 2011  
Репутация: 14




CAB, благодарю, у меня заработало!
(Добавление)
yura3d пишет:
Проблема не в этом моде. Внимательно изучите тему Лишние пробелы в ссылках


Спасибо! Помогло. Теперь почти все ссылки без ВВ кода активны. Но вот одна через раз срабатывает:
http://reikifarm.com

И ссылки с пробелами, даже с ВВ кодами так и остались не активными.
(Добавление)
http://reikifarm.com
 
 
CAB
Отправлено: 23 апреля 2012 — 21:33
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




Parapsixolog пишет:
CAB, благодарю, у меня заработало!
Пользуйтесь на здоровье! Улыбка
Ещё кто-нибудь тестировал?
 
 
BON
Отправлено: 24 апреля 2012 — 14:38
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




yura3d пишет:
Проблема не в этом моде. Внимательно изучите тему Лишние пробелы в ссылках

всё что написано в той теме у меня стоит, проблема та же как ни странно.....

CAB пишет:
Ещё кто-нибудь тестировал?

не помогает вот смотри http://habar.bsaa.info/topic.php...92113#1335092113
 
 
CAB
Отправлено: 24 апреля 2012 — 15:14
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




BON пишет:
не помогает вот смотри http://habar.bsaa.info/topic.php...92113#1335092113
BON, ну честно слово, от тебя не ожидал... Подмигивание Любая ссылка на форуме будет отсекаться по пробелу, так работает скрипт. Если очень нужно постить ссылку с пробелами, то замени у неё вручную пробел на %20
 
 
Страниц (18): В начало « 10 11 12 13 14 15 16 [17] 18 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Модификации и дополнения »

> Похожие темы: Мод: Переход по внешним ссылкам через редирект
Темы Форум Информация о теме Обновление
Косяк в tools.php?action=rss
Важно! ,через ленту rss юзер с улицы, спокойно читает последние сообщение доступным только зарегиным.
Уязвимости Ответов: 5
Автор темы: alexx
19 января 2011 — 16:56
Автор: BON
Мод: Регистрация и авторизация со сторонних ресурсов (Loginza)
Быстрая регистрация, вход на форум через социальные сети и другие популярные сайты
Модификации и дополнения Ответов: 300
Автор темы: Defenderyk
20 января 2015 — 10:31
Автор: variant0
При входе на тему пишет:" * Эта тема не существует
Тема на форуме есть а через админку не видно. И при входе пишет ( Эта тема не существует)
Решение проблем Ответов: 2
Автор темы: dstudio
20 августа 2009 — 15:03
Автор: yura3d
Раздел помощи на форуме
Переход по ссылкам
Решение проблем Ответов: 1
Автор темы: Guyver
10 октября 2015 — 12:42
Автор: WebMaster
Отправка почты SMTP
Настроил отправку почты через SMTP, не везде работает
Обсуждаем Ответов: 2
Автор темы: kolesnik39
15 апреля 2012 — 16:02
Автор: kolesnik39
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0978]     [ ]