как использовать переменную из php в js

nbv

Новичок
Всем привет, есть переменная в php
PHP:
$tik=rand(0, 9
вставляю её в js
PHP:
<script>name="<? echo $tik; ?>"; 
document.write (name)</script>
но он на отрез отказывается выводить число.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
А что в исходном коде того документа, что ты редактируешь?
 

nbv

Новичок
нет это просто пустой документ и в браузер пытаюсь вывести два числа один из пхп второй из js так сказать пытаюсь разобраться что да как.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
При чем тут пустой или нет, что в исходнике?
 

nbv

Новичок
не пойму вопроса, весь мой код это
PHP:
<?php $tik=rand(0, 9);
        echo $tik;?> 
 <script>
var name="<? echo $tik; ?>";
document.write (name)</script>
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Открывать исходный код документа в браузере надо, исходник, сорц, я хз как его еще обозвать. Ты http://phpfaq.ru/debug читал?
 

nbv

Новичок
если я правильно понял то открыв исходный код вместо
PHP:
<?php $tik=rand(0, 9);
        echo $tik;?>
стои цифра
а
PHP:
<script>
var name="<? echo $tik; ?>";
document.write (name)</script>
так и осталось
 

ksnk

прохожий
PHP:
var name="<?php echo $tik; ?>";
...
короткие теги не понимает?
 

itprog

Cruftsman
nbv
А если поискать отличия между двумя кусками?
ksnk
ну, все испортил %(
 

itprog

Cruftsman
nbv
Что трудного в том, чтобы сравнить кусок, который работает, с тем, который не работает и исправить?
 

nbv

Новичок
всё исправил но вот только почему числа разные?
PHP:
<?php
echo $tik=rand(0, 9);
echo "<br/>";
?>
<script> 
name="<?php $tik=rand(0, 9);
        echo $tik;?>";
        document.write(name)</script>
 

baev

‹°°¬•
Команда форума
Мда, это уже в «Юмор»…

nbv, что делает функция rand()?
 

nbv

Новичок
всё доделал
PHP:
<?php
echo $tik=rand(0, 9);
echo "<br/>";
?>
<script> 
name="<?php echo $tik;?>";
        document.write(name)</script>
теперь два одинаковых числа, а функция rand() для случайного числа в моем случаи от 0 до 9:
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Ярослав
ты невнимательно читал тему
 
Сверху