в этом коде мне нужно в jquery менять константу:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').html(<?php echo MY_STRING; ?>);
});
});
</script>
</head>
<body>
<?php
// здесь мы выбираем значение константы или
define('MY_STRING', 'До свидания...');
// или
define('MY_STRING', 'Goodbye...');
?>
<div id="container">здесь выводим результат</div>
</body>
</html>
так не работает, а какой путь есть для этого?
спасибо
Спустя 9 минут, 23 секунды (26.05.2011 - 18:00) sharki написал(а):
skolozhabskiy
PHP код выполняется сверху вниз т.е ты вывел несуществующию константу, чтобы все работало, надо объявить константы ДО вывода
PHP код выполняется сверху вниз т.е ты вывел несуществующию константу, чтобы все работало, надо объявить константы ДО вывода
Спустя 2 минуты, 21 секунда (26.05.2011 - 18:03) skolozhabskiy написал(а):
так тоже не работает:
спасибо за ответ
</head>
<body>
<?php
define('MY_STRING', 'До свидания...');
// define('MY_STRING', 'Goodbye...');
?>
<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').html(<?php echo MY_STRING; ?>);
});
});
</script>
<div id="container"></div>
</body>
</html>
спасибо за ответ
Спустя 22 минуты, 38 секунд (26.05.2011 - 18:25) alex12060 написал(а):
<body>
<?php
define('MY_STRING', 'До свидания...');
// define('MY_STRING', 'Goodbye...');
?>
<script type="text/javascript">
$(document).ready(function(){
$(function(){
$('#container').html('<?php echo MY_STRING; ?>');
});
});
</script>
<div id="container"></div>
</body>
</html>
Спустя 4 минуты, 43 секунды (26.05.2011 - 18:30) inpost написал(а):
skolozhabskiy
Текст надо писать в кавычках у JS, как тебе показал alex.
Текст надо писать в кавычках у JS, как тебе показал alex.
Спустя 2 часа, 14 минут, 28 секунд (26.05.2011 - 20:45) skolozhabskiy написал(а):
спасибо за помощь