В этой статье я распишу, как сделать возможным выбор вида рекламы на странице заказа без подтверждения. Выглядеть это будет следующим образом: рекламодатель видит развёртывающийся список видов рекламы, нажимает на нужный и попадает сразу на форму заказа.
Итак, нам необходим файл главной страницы заказа. У нас чаще всего это файл advertise.php. Открываем его и перед надписью \"Заказ рекламы\" добавим код:
Идём далее - удаляем нашу строку со ссылками на виды рекламы. Она имеет вид:
.:: Динамические ссылки :: Статические ссылки :: Баннеры :: Фрейм :: Чат ::.
Либо может быть сделана в виде выпадающего меню с кнопкой \"Переход\". Код этого меню аналогично удаляем. На место удалённого кода вставляем:
Динамические ссылки
Cтатические ссылки
Баннеры 468х60
Ссылки во фрейме
Реклама в чате
Теперь разберёмся в вставленном куске. Нас интересует значение поля value. Для каждого вида рекламы вставляем ссылку на форму заказа рекламы данного вида. Так что в вставленный код аналогично добавляем ваши виды рекламы у вас на проекте.
Теперь мы получили такой переход, где не надо подтверждать. Но это ещё не всё. Можно сделать так, чтобы при переходе на тот или иной вид рекламы в выпадающем меню был выбран вид рекламы, на форме заказа которого мы и находимся в данный момент. Сделать это проще некуда.
В вставленный выше код и отредактированный под себя обратим внимание на параметр adv в ссылке. От него и зависит всё. Приведу на примере селекта для динамической ссылки:
Ссылка на форму заказа имеет вид: advertise.php?adv=dyn - всё дело в этом dyn. Так со всеми ссылками у вас будет. Для писанного выше просто следом за value=\"ссылка на форму\" через пробел добавим:
Вернусь к примеру селекта динамической ссылки - там получится следующее:
Экспериментируем и ставим. Сразу скажу - у меня получилось с первого раза.
P.S. Вытянул с букса на скрипте Спартака.
Итак, нам необходим файл главной страницы заказа. У нас чаще всего это файл advertise.php. Открываем его и перед надписью \"Заказ рекламы\" добавим код:
Идём далее - удаляем нашу строку со ссылками на виды рекламы. Она имеет вид:
.:: Динамические ссылки :: Статические ссылки :: Баннеры :: Фрейм :: Чат ::.
Либо может быть сделана в виде выпадающего меню с кнопкой \"Переход\". Код этого меню аналогично удаляем. На место удалённого кода вставляем:
Динамические ссылки
Cтатические ссылки
Баннеры 468х60
Ссылки во фрейме
Реклама в чате
Теперь разберёмся в вставленном куске. Нас интересует значение поля value. Для каждого вида рекламы вставляем ссылку на форму заказа рекламы данного вида. Так что в вставленный код аналогично добавляем ваши виды рекламы у вас на проекте.
Теперь мы получили такой переход, где не надо подтверждать. Но это ещё не всё. Можно сделать так, чтобы при переходе на тот или иной вид рекламы в выпадающем меню был выбран вид рекламы, на форме заказа которого мы и находимся в данный момент. Сделать это проще некуда.
В вставленный выше код и отредактированный под себя обратим внимание на параметр adv в ссылке. От него и зависит всё. Приведу на примере селекта для динамической ссылки:
Динамические ссылки
Ссылка на форму заказа имеет вид: advertise.php?adv=dyn - всё дело в этом dyn. Так со всеми ссылками у вас будет. Для писанного выше просто следом за value=\"ссылка на форму\" через пробел добавим:
<? if($_GET["adv"]=='параметр') { echo "selected"; }?>
Вернусь к примеру селекта динамической ссылки - там получится следующее:
> Динамические ссылки
Экспериментируем и ставим. Сразу скажу - у меня получилось с первого раза.
P.S. Вытянул с букса на скрипте Спартака.
6 комментарии
0 загрузки
Детали
- Первый релиз 10 мар 2011
- Последнее обновление 03 авг 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 203
- Рейтинг (0)
- Регистрация 19 фев 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

Spok1982
- 04 ноя 2011ДОполняю :
перед
проставте
а каждую из строк
Замените на :
В итоге указатель всегда будет на той позиции на которую перешли....
Woken
- 05 апр 2011На веб стиле 0.3 работает?
Var4yn
- 26 мар 2011Скиньте кто этот фаил на мыло [email protected] , а то ни чего не выходит=)
Заранее спасибо!
Совесть
- 10 мар 2011Ява скрипт менюшка типо, вот где я это видел когда искал менюшки на ява скрипте)! )))
Green-wm
- 10 мар 2011Есть один минус, если у пользователя установленна программа для блокировки различной рекламы, то этот скрипт который выполняет переход, блокируется этой программой...