1. SAD - 07 Января, 2010 - 19:52:05 - перейти к сообщению
почему, когда я присваиваю переменной javascript переменную из сессии, то ничего не присваиваится?
2. Мелкий - 07 Января, 2010 - 20:22:28 - перейти к сообщению
может потому, что сессии хранятся на сервере и JS их не может видеть по определению?
3. SAD - 07 Января, 2010 - 20:24:27 - перейти к сообщению
если бы я знал, то не писал)
4. Phantik - 07 Января, 2010 - 21:23:35 - перейти к сообщению
Вот такой способ есть.
<?php>
echo "<script type='text/javascript'>";
echo "var a=".$_SESSION['variable'].";";
echo "</script>";
?>
<?php>
echo "<script type='text/javascript'>";
echo "var a=".$_SESSION['variable'].";";
echo "</script>";
?>
5. EuGen - 11 Января, 2010 - 10:55:16 - перейти к сообщению
6. biperch - 11 Января, 2010 - 17:10:57 - перейти к сообщению
Phantik пишет:
<?php>
echo "<script type='text/javascript'>";
echo "var a=".$_SESSION['variable'].";";
echo "</script>";
?>
echo "<script type='text/javascript'>";
echo "var a=".$_SESSION['variable'].";";
echo "</script>";
?>
если это так, то у тебя не инициализирована сессия, следовательно и переменную не достать ибо ее неоткуда доставать
session_start()