Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача переменной с JS в PHP и обратно (https://javascript.ru/forum/misc/11375-peredacha-peremennojj-s-js-v-php-i-obratno.html)

kamushek 20.08.2010 14:09

Передача переменной с JS в PHP и обратно
 
Добрый день
<?
$name="Вася";
echo "dsfd";
?>
<script>var nume="<? echo $name; ?>"</script>
<input type="button" id="but"name="but" value="nagzatj" onclick="alert (nume)"; >

Почему не передаеться $ в js выдает в окне--<? echo $name; ?>?

MikhailGirshberg 20.08.2010 15:35

Делай так:
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  </head>
  <body>
    <?
    $name="Вася";
    echo "dsfd";
    ?>
    <script type="text/javascript">var nume="<? echo $name; ?>"</script>
    <input type="button" id="but"name="but" value="nagzatj" onclick="alert (nume)"; >
  </body>
</html>

RobertoCavali 22.08.2010 16:12

Цитата:

Сообщение от kamushek (Сообщение 68051)
Добрый день
<?
$name="Вася";
echo "dsfd";
?>
<script>var nume="<? echo $name; ?>"</script>
<input type="button" id="but"name="but" value="nagzatj" onclick="alert (nume)"; >

Почему не передаеться $ в js выдает в окне--<? echo $name; ?>?

Более изящная констуркция <?= $name ?>
Более эффективно использовать json
То, что вместо вывода пишется код пхп, наталкивает на мысль, что пхп не обрабатывается.. возможно из-за отключенной поддержки short tags asp-style (php.ini phpinfo())


Часовой пояс GMT +3, время: 11:49.