Вопрос по Drupal, Webform и редиректу

sergey885
На сайте с 19.08.2002
Offline
248
487

Здравствуйте,

Поставили мне тут интересную задачку, сижу, думаю как лучше сделать.

Есть сайт, есть партнеры, которые гонят на него трафик.

Url типа:


www.site1.com/ru/?campaing=X&aid=Y&bid=Z&p=W

Где X, Y, Z, W - у всех партнеров уникальные и разные.

Зайдя на сайт посетители заполняют форму, выполненную на Webform.

После того, как они её заполнили, модуль открывает им страницу:

"Спасибо, что заполнили форму. 

Через 10 сек вы будете переведены на наш второй сайт www.site2.com".

Задача вот в чем: как сделать так, чтобы пользователи редиректились с этой "Спасибо" странички на сайт2 передавая все параметры ?campaing=X&aid=Y&bid=Z&p=W по которым они пришли на site1.com?

Как я понял, моя задача делиться на 2:

1. сделать так, чтобы с www.site1.com/ru/?campaing=X&aid=Y&bid=Z&p=W все парметры передавались на www.site1.com/ru/thank-you?campaing=X&aid=Y&bid=Z&p=W

2. сделать редирект с www.site1.com/ru/thank-you?campaing=X&aid=Y&bid=Z&p=W

на www.site2.com/?campaing=X&aid=Y&bid=Z&p=W с подстановкой этих параметров

Как все это лучше реализовать?

интернет-маркетинг. стратегии развития веб-проектов.
PN
На сайте с 22.08.2012
Offline
103
#1


<script>
window.setTimeout(function() {
location.href='http://site2.com/?<?php echo $_SERVER['QUERY_STRING']; ?>';
}, 10000);
</script>
Мой совет помог? Не скупись! Bitcoin 1Lseddet1o1B6odgXQHbGaWGwRkt1Db8Ef Ethereum 0x450f1a17461e25194B7F9226cDEe70173F39e1e1
sergey885
На сайте с 19.08.2002
Offline
248
#2
proksey-net:

<script>
window.setTimeout(function() {
location.href='http://site2.com/?<?php echo $_SERVER['QUERY_STRING']; ?>';
}, 10000);
</script>

спасибо, это решает вторую часть задачи,

редирект срабатывает так:

http://site2.com/q=node/14/done&sid=343&token=7c1676b28a794635f65e2ac0fdd69ef8

а как средствами друпала передать с

www.site1.com/ru/?campaing=X&aid=Y&bid=Z&p=W

на страницу "спасибо" www.site1.com/ru/thank-you мои параметры campaing=X&aid=Y&bid=Z&p=W ?

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