Rock'n'rolla

Rock'n'rolla
Рейтинг
146
Регистрация
14.09.2009

bashkir102, поменял, стало:

http://site.ru/?&sid1=/?utm_lend=lend&utm_source=company

Все заработало, только почему то формируется ссылка такая:

Вводим: http://link.ru/?utm_lend=lend&utm_source=company

и получаем:

http://site.ru/?lend&sid1=company/?utm_lend=lend&utm_source=company

а должна быть такая:

http://site.ru/?lend&sid1=company

Есть файл .JS

В нем ссылка и собирается:

var mas = 'http://site.ru'+'?'+qqlend+'&sid1='+qqfrom;

qqlend

qqfrom

- в них надо передать параметры utm_lend и utm_source, которые передаются POST запросом.

Т.е. http://link.ru/?utm_lend=[SITE]&utm_source=[COMPANY]

к примеру.

http://link.ru/index.php - этот файл содержит код страницы в котором есть

<script src="script.js"></script>

А вот уже в script.js должен быть код, который из ссылки

http://link.ru/?utm_lend=[SITE]&utm_source=[COMPANY]

вытащит UTM метки и

И вот уже в самом скрипте script.js и присвоит их параметрам

qqlend

qqfrom

и сформирует ссылку

var mas = 'http://site.ru'+'?'+qqlend+'&sid1='+qqfrom;

Вот прям подробно расписал все =)))

LEOnidUKG, не, я так куку и ставлю.

Мне как проверку на JS сделать (т.е. тот верхний код РНР как в JS превратить) ?

bashkir102, тоже не работает =(


var qqfrom = <?=intval($_REQUEST['utm_source'])?>;
var qqsite = <?=intval($_REQUEST['utm_campaign'])?>;
var qqtizer= <?=intval($_REQUEST['utm_medium'])?>;

Что то не работает =(

---------- Добавлено 20.11.2013 в 20:27 ----------

Так должно быть:

var qqfrom = window.post_site = '<?= $_REQUEST[utm_source] ?>'

???

LEOnidUKG, расскажите как, пожалуйста =)))

Все народ, путем подбора решил проблему! Спасибо всем!

Меня вот один момент интересует. Допустим, используя "злой" eval() я могу создать переменные с "рандомными" именами. Но как Вы их потом в коде будете искать?

Каждая переменная записывается в тхт файл =)

Кажется Вам со сторону, что геморрой ужасный, но безопасность требует жертв =)

Тока один вопрос, как на JS придать ссылке атрибут target="_blank" ?

А может заюзать javascript base64_encode и base64_decode

Тогда будет ясно, что присутствует шифрование, а в ситуации, которую я реализовываю - ты хоть тресни, а вообще не поймешь никогда то что хотел понять ;)

---------- Добавлено 20.11.2013 в 17:45 ----------

«защита» от дурака 1-го левела.

Она и нужна. Задача зашифровать строку в самом коде. Другой кодер чтобы не отыскал нужную мне строку в коде =)

rerighter, но Ваш код я интуитивно понял, именно то что нужно, можно ли без массива сделать, чтобы присваивать каждую букву сайта каждый раз разным переменным?

Всего: 1081