grebovich
Гуру форума
- Регистрация
- 19 Мар 2012
- Сообщения
- 367
- Реакции
- 84
- Автор темы
- #21
Спасибо, но я уже решил данный вопрос.value: foo
В начале определяется константа. там где код на странице.
Код:<script> const foo = "<?= $var; ?>" </script>
А затем эту константу нужно передать в поле value.
С любыми кавычками это строка.
Без кавычек это переменная или константа (смотря как определено ранее). И вместо нее javascript уже подставляет значение.
И обратите внимание есть ли у переменной/константы foo значение. Если нет, то вот:
Код:<script> const foo = "<?php echo isset($_POST['referer'])?$_POST['referer']:(($_SERVER['HTTP_REFERER'])?$_SERVER['HTTP_REFERER']:'Неизвестно'); ?>" </script>
Я поступил немного иначе, переименовал файл JS в php, потом в странице заинклудил его, ну и в него уже спокойно вписал значение, работает как часы...