Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.10.2016, 21:08
Новичок на форуме
Отправить личное сообщение для HAIRY Посмотреть профиль Найти все сообщения от HAIRY
 
Регистрация: 20.06.2015
Сообщений: 5

Передача переменных php в js
Как передать переменные я нашел
<script>name="<? echo $name; ?>"</script>

а если есть файл.js и он лежит в папке с сайтом, можно ли как-нибудь в него значения переменных из php передать?
Ответить с цитированием
  #2 (permalink)  
Старый 19.10.2016, 21:13
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от HAIRY
а если есть файл.js и он лежит в папке с сайтом, можно ли как-нибудь в него значения переменных из php передать?
Как, посредством внушения методом Кашпировского?

PS. Если не получить этот файл интерпретатором и не прописать в нем <? echo $name; ?> или проще <?=$name?>, то сама по себе переменная в нем не появится. Да и не обязательно это делать - есть основная страница в которой подключается js-файл, в выводе основной страницы можно объявить для него переменные как <script>name="<?=$name?>"</script>. Нужно только учитывать - если переменные подключаемый файл использует сразу при подключении, то <script>name="<?=$name?> должно следовать до подключения файла, если используются впоследствии, к примеру по событию, то порядок не важен.

Последний раз редактировалось laimas, 19.10.2016 в 21:22.
Ответить с цитированием
  #3 (permalink)  
Старый 21.10.2016, 01:50
Интересующийся
Посмотреть профиль Найти все сообщения от MegaScript
 
Регистрация: 28.08.2016
Сообщений: 13

еще одно уточнение, для удобствасоздавай в php обьект а потом примени к нему json_encode

$js_vars = array{"key"=> 1};
echo "var PHP_VARS = ${json_encode($js_vars)}";
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача массива из JS в PHP biohan AJAX и COMET 4 15.11.2012 17:24
Как передавать параметры из php скрипта в js imissyouso Общие вопросы Javascript 3 01.08.2012 18:24
Передача переменной из js в php, посредством ajax 9xakep Серверные языки и технологии 32 05.05.2012 13:02
Значение переменных из JavaScript в PHP pr43unknown Общие вопросы Javascript 3 18.01.2012 17:37
Как вывести содержимое PHP файла с помощью JS? pavdin Серверные языки и технологии 6 22.12.2010 14:16