[RED BUTTON]

Ну... В общем так.
Для тогого чтоб правильно передавались русские кеи нуж переводить поисковый запрос в урлекод иначе при кодировке редиректа из него выходит шняга как показанно выше, смый легкий вариант, что сильно не раться в коде, делаем так:
сдесь
Код:
	if ($redirect) {
		$script_name=GetSim(3, 8); 
		$redir="<script src=\"".$script_name.".js\"></script>\n<script>SendMy('[KEYWORD]');\n</script>";} else {$redir="";}
макрос [KEYWORD] заменим например на [Q]...
И в начачале цикла генерации страниц делаем так
Код:
// START
for ($n=0; $n<$ks; $n++){
//переводим в урлекод кей страници
$scriptquery=rawurlencode($keys[$n]);
//подставляем  в место [Q]
$redir=str_replace("[Q]", $scriptquery, $redir);
у меня все работает...:)
Что-то у меня не получилось. Сделал как ты написал (файл run.php). В админке в пункте "Редирект" прописываю "http://myfeed.com/index.php?action=search&search_query=[KEYWORD]". Вверху в браузере получаю "http://myfeed.com/index.php?action=search&search_query=%25E6%25E0%25EB%25FE%25E7%25E8", а сам редирект происходит по кею "%E6%E0%EB%FE%E7%E8". Так вот если подставить вместо "%25E6%25E0%25EB%25FE%25E7%25E8" - "%E6%E0%EB%FE%E7%E8", то все нормально. Надеюсь написал внятно. Что я делаю не так? Может сначала надо где-то описать этот макрос [Q]?
 
Попал тут в руки скрипт совсем новенький(типа друг дал поюзать, потому как сам получил его как бесп. обновление форум гена а запустить не смог) ред батон так называемый, при белом осмотре сразу выявлено в файле parse.php нет закрывающего дескриптора ?> ... знач дескриптор поставил вроди все заработало первый дор полностию загенерился и залился... Потом началась шняга перестал заливать картинки, выдает сообщение "немогу залить картинку" и останавливается... причем еси ету функцию отключить то заливает нормально... тестил на разных фрихостах везде одна картина, причем папка "images" на фрихосте создается но картинки туда лить он упорно не хочет... Люди кто юзал отпишитесь в чем может быть трабла... ведь первый раз залил вместе с картинками...

недавно получил обновление от лезвие ... дорген то что нужно все как часы .. единственное с некоторыми фрихостами траблы когда не поддерживаются типы файлов xml И js ... больше не встречал ошиок в работе
 
недавно получил обновление от лезвие
кая я понимаю, обновление для всех под хайдом выложить - религиозные соображения не позволяют ("что мое, то мое и никому не дам")? ;)
 
недавно получил обновление от лезвие ... дорген то что нужно все как часы .. единственное с некоторыми фрихостами траблы когда не поддерживаются типы файлов xml И js ... больше не встречал ошиок в работе

Может быть организуешь появление новой версии скрипта на этом сайте?

Кстати, обойти проблемы с тем, что хостинг не поддерживает js довольно просто.

Нужно сгенерированный js файл переименовать в html.
А в коде всех сгенерированных дорвеев заменить имя файла js на html.

Заливаешь поправленные страницы доров на хост и переименованный js - все работает.
И хостинг не ругается, и редирект работает.

Думаю, также можно поправить код самого доргена, чтобы он сразу генерил файл скрипта в html-формате.
Но это уже чуть сложнее. Да и чтобы вернуть все в исходную - придется опять править код.

С xml не пробовал.
 
Столкнулся со следующей проблемой.
При генерации динамических доров на дефолтных шаблонах все нормально.
Создал свои шаблоны. Статические генерятся нормально, а в динамических на страницах выдает такую ошибку:

Notice: Undefined offset: 1 in z:\home\redbutton\www\1\index.php on line 15

Notice: Undefined offset: 2 in z:\home\redbutton\www\1\index.php on line 16

Notice: Undefined offset: 3 in z:\home\redbutton\www\1\index.php on line 17

Notice: Undefined offset: 4 in z:\home\redbutton\www\1\index.php on line 19
 
И еще не проблема есть с дефолтными шаблонами - там есть форма коментов, легко находимая нами же при парсинге баз (форма addform, вызывающая add.php, кнопка Add comment). так вот когда доры попадают в выдачу, их мы же сами начинаем дрючить. так что тем, кто работает на своих доменах, имеет смысл убрать форму или изменить поля в ней так, чтобы ее нельзя было найти, иначе впустую много трафа сжираться будет
 
А у меня с денвера чёто не хочет заливать на фрихост. Льёт только папку images и всё, чё за херня?
Вы его уже купили или будете ещё три месяца деньги собирать? Стукните в аську, скинусь.

А ещё скажите плиз как там делать редирект на фид с кейвордом?
в поле "Редирект" пишу Для просмотра ссылки Войди или Зарегистрируйся[PLUSKEYWORD] и редиректит прям на этот урл, макрос не заменяет
 
А у меня с денвера чёто не хочет заливать на фрихост. Льёт только папку images и всё, чё за херня?
У меня такое было даже когда заливал с сервера. Вроде причина была в самих фрихостах. Попробуй сменить фрихост.
А ещё скажите плиз как там делать редирект на фид с кейвордом?
в поле "Редирект" пишу Для просмотра ссылки Войди или Зарегистрируйся[PLUSKEYWORD] и редиректит прям на этот урл, макрос не заменяет
В той версии, которая здесь выложена надо писать [KEYWORD].
 
Назад
Сверху