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] ?>'
Все народ, путем подбора решил проблему! Спасибо всем!
Меня вот один момент интересует. Допустим, используя "злой" eval() я могу создать переменные с "рандомными" именами. Но как Вы их потом в коде будете искать?
Каждая переменная записывается в тхт файл =)
Кажется Вам со сторону, что геморрой ужасный, но безопасность требует жертв =)
Тока один вопрос, как на JS придать ссылке атрибут target="_blank" ?
А может заюзать javascript base64_encode и base64_decode
Тогда будет ясно, что присутствует шифрование, а в ситуации, которую я реализовываю - ты хоть тресни, а вообще не поймешь никогда то что хотел понять ;)
---------- Добавлено 20.11.2013 в 17:45 ----------
«защита» от дурака 1-го левела.
Она и нужна. Задача зашифровать строку в самом коде. Другой кодер чтобы не отыскал нужную мне строку в коде =)
rerighter, но Ваш код я интуитивно понял, именно то что нужно, можно ли без массива сделать, чтобы присваивать каждую букву сайта каждый раз разным переменным?
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 ----------
Так должно быть:
???
LEOnidUKG, расскажите как, пожалуйста =)))
Все народ, путем подбора решил проблему! Спасибо всем!
Каждая переменная записывается в тхт файл =)
Кажется Вам со сторону, что геморрой ужасный, но безопасность требует жертв =)
Тока один вопрос, как на JS придать ссылке атрибут target="_blank" ?
Тогда будет ясно, что присутствует шифрование, а в ситуации, которую я реализовываю - ты хоть тресни, а вообще не поймешь никогда то что хотел понять ;)
---------- Добавлено 20.11.2013 в 17:45 ----------
Она и нужна. Задача зашифровать строку в самом коде. Другой кодер чтобы не отыскал нужную мне строку в коде =)
rerighter, но Ваш код я интуитивно понял, именно то что нужно, можно ли без массива сделать, чтобы присваивать каждую букву сайта каждый раз разным переменным?