Переменная с php в js

125
26 января 2021, 08:40

Необходимо передать значение переменной php в переменную JavaScript, далаю так:

var test = '<?=$_COOKIE["login"] ?>';

Но в переменную присваивается не значение переменной, а просто текст

<?=$_COOKIE["login"] ?>
Answer 1

Если вставляете php код в html файлы, то понятно, что просто так не будет работать. В .htaccess добавить надо:

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Answer 2
<script>
    var test = <?=json_encode($_COOKIE["login"]) ?>;
</script>
Answer 3

Попробуйте сделать так:

  1. Создаём input type="hidden" средствами PHP или в вёрстке.
  2. Вставляем туда значение переменной PHP.
  3. Считываем это значение в переменную JS.
READ ALSO
Laravel 5.8 model casts

Laravel 5.8 model casts

Набрёл на странное (для меня) поведения модели в Laravel: при изменении атрибутов с помощью метода модели fill($data), преобразования по свойству $casts...

120
Spring Tomcat архитектура

Spring Tomcat архитектура

Задача приложения - работать со сторонним RESTfull сервисомВзаимодействие включает в себя обмен JSON сообщениями + по запросу стороннего сервиса,...

176
Как определить тип диска (FileStore) в Windows?

Как определить тип диска (FileStore) в Windows?

Для объектов типа FileStore в Windows стандартными и широко известными методами легко определяется метка и буква тома, объем диска и свободного места,...

146
Масштабирование ImageView

Масштабирование ImageView

Как можно реализовать ImageView c возможностью касаниями масштабировать изображения?(так же как в обычных фото галереях?)

148