[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подскажите, как незаметно передать переменную
GET
Здравствуйте, задачка такая...в начале странички в php сорздается переменная $m, далее тут же на страничке включается функция JS с таким вот кусочком:

<script type="text/javascript">
$.post("Autocomplete/rpc.php", {queryString: ""+inputString+"",m:'<?php print $m;?>'},

</SCRIPT>

т.е. в скрипт rpc.php я отправляю сформировонную выше переменную $m.

Вопрос такой: Как спрятать функцию от глаз пользователя? т.е. например можно ее подключатть типа:

<script type="text/javascript" src="Auto.js"></script>


, но в таком случае я не смогу передать в нее переменную $m, переменная $m всегда разная и нужно, чтоб юзер не мог увидеть ее содержимое на исходнике?

Есть ли способы? Реально ли это?



Спустя 3 минуты, 9 секунд (16.09.2011 - 04:02) kirik написал(а):
Цитата (A.B.C. @ 15.09.2011 - 20:59)
в таком случае я не смогу передать в нее переменную $m, переменная $m всегда разная и нужно, чтоб юзер не мог увидеть ее содержимое на исходнике?

В исходнике Auto.js юзер всё равно увидит код smile.gif
Чтобы вставить переменную в Auto.js нужно этот файл отдавать через реврайт php-скриптом.

Спустя 3 минуты, 44 секунды (16.09.2011 - 04:06) GET написал(а):
kirik

Да, все равно увидит...но эту часть не увидит:<?php print $m;?>

реврайт?...

может ее записывать временно куда-нибудь, например в файл,..а потом вытаскивать уже внутри скрипта обработчика PHP-JS

Спустя 3 часа, 6 минут, 11 секунд (16.09.2011 - 07:12) twin написал(а):
Цитата
Да, все равно увидит...но эту часть не увидит:<?php print $m;?>
Именно в таком виде он и так не увидит. Только значение. А значение ты не спрячешь, его в любом случае можно расковырять.

Спустя 45 минут, 38 секунд (16.09.2011 - 07:58) kirik написал(а):
A.B.C.
Не заморачивайся.. Тут защититься не получится (кто захочет полюбому увидит).
Ты скажи, что в этой $m такого секретного, и зачем оно, собственно, в браузер передаётся?


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.