Показать сообщение отдельно
  #12 (permalink)  
Старый 28.05.2015, 08:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Кодирует сторона передающая такой параметр, а сервер ее принявший декодирует.
Вы поступаете в лоб, выводя на экран вот так print $_GET['booklink'], поэтому и видите то, что и должны увидеть - html мнемонику, которая получается из-за сочетания разделителя параметра и следующих за ним символов. Ну обозвали бы параметр не "ltt", а "copy" и получилось бы сочетание &copy, и видели бы вы не <, а ©.

Вы ее получаете зачем - посмотреть на нее или использовать? Если посмотреть, то:
//если то, что как пришло, то кодируем уже у себя
echo rawurlencode($_GET['booklink']);
//если то, что получил сервер принимающий
echo htmlspecialchars($_GET['booklink']);

Если использовать то вставлять этот полученный параметр куда надо:
<a href="<?=$_GET['booklink']?>">tez-tour.com</a>

В чем проблема?

Последний раз редактировалось laimas, 28.05.2015 в 08:21.
Ответить с цитированием