- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте уважаемые форумчане. Столкнулся с проблемой, что файл редиректа go.php режит ссылку.
Пример ссылки: http://www.site.ru/talk/viewtopic.php?f=6&t=86731
Ссылка при проходе через файл: http://www.site.ru/talk/viewtopic.php?f=6
Почему-то режется кусок &t=86731
Листинг редиректа:
Подскажите пожалуйста, в чем может быть ошибка ? Код скрипта нашел на просторах тырнета.
Спасибо.
пользуюсь таким
vandamme, спасибо. Но хотелось бы вылечить тот код, который у меня уже есть. Сам с программированием на Вы и шепотом, поэтому очень боюсь что-то кардинально менять.
Скрипт стоит давно, работой доволен. Нетак давно мне его подключили на форум и сегодня заметил вот такую незадачу (((
Потому что амперсанд считается другой параметр на ряду с url, а не часть параметра url. Используйте либо $_SERVER['QUERY_STRING'] (для go.php?http://site.ru/?t=1&t2) либо кодируйте амперсанды
В $_REQUEST['url'] будет httр://www.site.ru/talk/viewtopic.php?f=6 , а в $_REQUEST['t'] будет 86731. Правильно вам подсказали выше, надо использовать $_SERVER['QUERY_STRING']:
дани мапов, протестировал. Теперь открывается просто белая страница.
Потому что амперсанд считается другой параметр на ряду с url, а не часть параметра url. Используйте либо $_SERVER['QUERY_STRING'] (для go.php?http://site.ru/?t=1&t2) либо кодируйте амперсанды
Урл через редирект имеет следующий вид:
http://www.mysite.ru/go.php?url=http://www.site.ru/talk/viewtopic.php?f=6&t=86731
А для подтверждения перехода просит кликнуть по урлу http://www.site.ru/talk/viewtopic.php?f=6
Уберите запятую перед второй скобкой, правильно так:
$url = str_replace('url=', '', $url);
дани мапов, спасибо огромное :o Все заработало !!!