преобразование в escape-последовательность

12
P
На сайте с 31.01.2007
Offline
20
#11
XTR:
psyan, нет, не так.
Надо, чтобы у тебя на хостинге поддерживался PHP, тогда это будет выглядеть так:

.......&text=<?echo(urlencode($query));?>........

Где $query - поступивший от формы запрос.

PHP поддерживается, но блок не появился...

[Удален]
#12
psyan:
PHP поддерживается, но блок не появился...

Надо смотреть конкретно на сайт и его код, чтобы понять причину :)

P
На сайте с 31.01.2007
Offline
20
#13
XTR:
Надо смотреть конкретно на сайт и его код, чтобы понять причину :)

Страница поиска сайта-

http://www.psychoanalyse.ru/dplsearch.php

Аж волноваться начал от бестолковости в программистских делах...

EC
На сайте с 19.02.2007
Offline
19
#14
psyan:
Страница поиска сайта-
http://www.psychoanalyse.ru/dplsearch.php
Аж волноваться начал от бестолковости в программистских делах...

Может быть код директа формируется в функции, а Вы туда не передаете $text?

Что-то типа

function search() {

return ".......&text=<?echo(urlencode($text));?>........}";

}

это не правильно

function search($text) {

return ".......&text=".urlencode($text))."........";

}

print search($_GET['text']);

это более-менее.

Вы сделайте небольшой дебаг: принтуйте print 'text:'.$_GET['text']; через строчку (ну можно через логические блоки) в коде, начиная с верху - увидите, где теряется значение.

Мы делаем мир лучше! (http://e-customer.ru)
[Удален]
#15

e-customer.ru, очень мудро впаривать человеку функии, когда он в пхп не шарит совсем! Надо было сразу на с применением ООП ему написать, что уж мелочиться ;)

EC
На сайте с 19.02.2007
Offline
19
#16
XTR:
e-customer.ru, очень мудро впаривать человеку функии, когда он в пхп не шарит совсем! Надо было сразу на с применением ООП ему написать, что уж мелочиться ;)

Я пытаюсь навести на мысль, что у человека там где он Директ принтит (или генерит блок с Директом) недоступна переменная $text. А это значит что у него Директ генерится где-то типа в функции.

EC
На сайте с 19.02.2007
Offline
19
#17

psyan, если Вы не копирайтоман и не боитесь, что кто-то заюзает Ваш скрипт, можете весь скрипт dplsearch.php бросить в ПМ, думаю, Ваша проблема решится за минуту :)

P
На сайте с 31.01.2007
Offline
20
#18
e-customer.ru:
psyan, если Вы не копирайтоман и не боитесь, что кто-то заюзает Ваш скрипт, можете весь скрипт dplsearch.php бросить в ПМ, думаю, Ваша проблема решится за минуту :)

Всем спасибо! Последнее и правильное решение - для тех, у кого возникнет подобная проблема, подсказана e-customer.ru ☝ - ....text=<?php echo(urlencode($text)); ?>.......

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий