Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / формирование ссылки и всякие html последовательности / 15 сообщений из 15, страница 1 из 1
11.02.2006, 18:26
    #33538957
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
Привет всем.
вот формирую ссылку на страницу
Типа
$ssilka="search_cont.php?cont_group=".$cont.group."&searchstr=".$searchstr;
потом ест-но при подсанвоке в шаблон оно відает

<a href="search_cont.php?cont_group=1&searchstr=%D0%A1%D0%BA%D1%80%D1%8F%D0%B1%D1%96%D0%BD">Скрябін</a>

как избавиться от таких вещей?? (&amp)?? Почему они вылазят?
причем так - чтобы не потерять значение параметров!!
...
Рейтинг: 0 / 0
11.02.2006, 18:27
    #33538958
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
опять!
там везде вместо & стоит amp
...
Рейтинг: 0 / 0
11.02.2006, 18:32
    #33538963
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
htmlspecialchars делать до формирования ссылки ,если я правильно всё понял.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
11.02.2006, 19:49
    #33538999
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
к чему делать htmlspecialchars?

я имею ввиду, что у меня должен біть разделителем в строе запроса & - а в html коде(параметр a href) віводится его последов. - amp ;
т.е. при нажатии на ссылку не передаются нужные мне параметры
...
Рейтинг: 0 / 0
11.02.2006, 19:53
    #33539005
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
КАКИХ вещей?!
В приведённом вами коде никаких amp нету!
...
Рейтинг: 0 / 0
11.02.2006, 20:12
    #33539018
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
а если они где-то есть - то это результат работы htmlspecialchars :)

===
2 DocAl не кричи. вот щас я ввожу символ и в виде его html кода - что ты видишь: &

это форум такой...

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
11.02.2006, 20:29
    #33539025
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
2 lissyara
ві совершенно правы

просто когла в этом форуме добавляешь amp и ; то віводится &

а вот у меня в примере выдается
<a href="search_cont.php?cont_group=1 &amp ; searchstr=%D0%A1%D0%BA%D1%80%D1%8F%D0%B1%D1%96%D0%BD">Скрябін</a>
та пробела нет... єто я его подсветил...
...
Рейтинг: 0 / 0
11.02.2006, 20:41
    #33539031
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
lissyara прав не только в этом.
результат такой ботвы -- применение htmlspecialchars там, где не нужно.
...
Рейтинг: 0 / 0
11.02.2006, 21:02
    #33539049
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
но дело не в єтом...
я его нигде не применяю.
я просто вывожу ssilka в шаблоне!!!
т.е. объясняю еще раз по порядку...

формирую переменную:
$ssilka='
<a href="search_cont.php?cont_group='.$content_gr.' & searchstr='.$auth_sing.'">'.$auth_sing.'</a>';

а потом делаю на єтой странице
include shablon.php

где есть просто вывод
echo $ssilka;

при єтом вместо амперсанда в html коде получаю его последовательность amp ;
а мне это совсем не нужно.. Мне нужно вывести параметр для get запроса

Я даже не знаю в чем тут дело...
...
Рейтинг: 0 / 0
11.02.2006, 21:13
    #33539058
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
лепишь
Код: plaintext
echo $ssilka . "<br>\n";
после того как ссылку сделал, и затем после каждой функции. находишь место где до него
было всё пучком, а после сало не так.

думаешь, и убираешь htmlspecialchars

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
11.02.2006, 23:21
    #33539125
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
я исправил..
не было там нигде htmlspecialchars
там просто было вот так:
?&
и вот php сам преобразовал &

PS
не пинайте сильно... невнимательность
просто устал :(
...
Рейтинг: 0 / 0
12.02.2006, 14:12
    #33539478
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
Гы, а я всегда думал что правильнее всего в ссылках указввать &_amp_; вместо & . Как минимум XHTML такого не допускает даже в ссылках ИМХО.
-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
12.02.2006, 18:02
    #33539618
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
В URL ссылки? Что-то не верится...
...
Рейтинг: 0 / 0
13.02.2006, 17:11
    #33541549
VERS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
Придется поверить ))))
http://www.htmlhelp.com/tools/validator/problems.html

& по определению используется ТОЛЬКО для открытыя спец. сивмолов (в том числе и самого &)
-------------------------------
www.free-lancer.ru
...
Рейтинг: 0 / 0
13.02.2006, 19:39
    #33541921
twistfire
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование ссылки и всякие html последовательности
VERS!!
super :)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / формирование ссылки и всякие html последовательности / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]