Добрый день знатоки!=)
Вообщем смотрел кучу материалов на счет передачи переменной
из js / jqwery в PHP , во всех этих материалах объяснялось, что это не самая тривиальная задача, куча строк кода приводилось в пример, через метод $_GET например( или вообще дикие какие-то методы, библиотеки, строк 25-100 кода) ...
И сегодня, в 3:30 утра, сидя за решением очередной задачки, кокраз с этим связанной, и выпив пару бутылочек вкусного пива, меня "осенило" -
зачем писать весь этот не нужный код из примеров, когда все можно сделать настолько просто, что сам себе не поверил что вообще сработает. Короче закралось сомнение что вообще это получится, но как оказалось все гениальное просто...
Вот привожу код собственно того, что мне пришло в голову:
Я был сильно удивлен, что это сработало- изначально думал скептически, что это приход в пьяном угаре, но нет...
Вот закралось сомнение- может все же я что-то упустил из виду, может так делать нельзя по каким-то не явным причинам.
Просто я программирую можно сказать первый месяц, и то только процедурное программирование на PHP, c js только начинаю смотреть простейшие вещи.
Прошу не закидывать камнями в случае если это банально- и я сейчас поделился тем, что всем известно как 2+2... Просто тогда зачем всех вводят в заблуждение, что передача значения переменной js в php это ппц как сложно?!
В общем вопрос- насколько это допустимо? Можно ли этим пользоваться, есть ли какие-то подводные камни?
Ответ
Итак в html документе мы имеем код
После построения документа $peremennayaPhp несёт в себе (string)"peremennayaJs", а не значение из var peremennayaJs. В итоге выходит такая функция alert(peremennayaJs), она и выводит 1
Комментариев нет:
Отправить комментарий