PHP код между JS

purko

Registered
Може ли да се вкара РНР код между JS
<script>
//JS kod
if(promenliva.lenght != 0){
<?
//PHP kod
?>
}
//JS kod
</script>
 
emagi каза:
Може, НО зависи пак какво смяташ да вмъкнеш вътре!
Eми заявки към БД и такива работи.
А как мога да прехвърля променлива от JS към РНР ?
 
<?php
$name = "emagi";
?>
<script type="text/javascript">
var name = "<?php echo $name; ?>";
alert(name);
</script>
............
Това ти е принципа!Ти може да си прекъсваш кода, колкото пъти искаш, но за препоръчване е да се караш подред, само променливите, които ще ти трябват в скрипта, да присвояваш
 
Това,което ти давам , не ми харесва много , като идея.Пробвай сам:
Код:
<script type="text/javascript">
var name = "emagi";
</script>
<?php
$string = <<<EOF
<script type="text/javascript">
document.write(name);
</script>
EOF;
echo $string;
?>
Аз лично ползвам JSON
 
Е добре а това защо не работи?
<script type="text/javascript">
//JS kod
<?
session_start();
if($_SESSION['ima']){
echo"das";
}else{
?>
//JS kod
<?
}
?>
//JS kod
</script>
:lol:
 
purko каза:
Е добре а това защо не работи?
<script type="text/javascript">
//JS kod
<?
session_start();
if($_SESSION['ima']){
echo"das";
}else{
?>
//JS kod
<?
}
?>
//JS kod
</script>
:lol:
Много в грешна посока мислиш!Какво ти пречи да обърнеш обратно алгоритъма.В този случай е най-удачно!
 
Еми на всяки няколко секунди искам да се прави проверка дали съществува сесията без да се презарежда странцита... Няма да стане ако го обърна...
 

Горе