Cod PHP in script JavaScript

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
vali911
Mesaje:7

Cod PHP in script JavaScript

Mi jos este fisierul xxx.php
Unde gresesc? "aaa" creste in fiecare secunda cu 1 si se afiseaza dar "bbb" ramane acelasi ca la inceput

Cod: Selectaţi tot

<div id="tag_1"></div>
<script language="javascript" type="text/javascript">
<!--
var aaa = 0;

function adun() {
aaa++;

<?php
$data = date('G,i,s');    //-----acest PHP nu se executa la fiecare secunda ci doar la inceput,,,,de ce?----
?>

var bbb = "<?php echo ($data); ?>"; 
var output = aaa+"---"+bbb;
document.getElementById("tag_1").innerHTML = output; 
}

// Apeleaza functia la incarcarea paginii si la fiecare secunda
window.onload = function(){
setInterval("adun()", 1000);
}
//-->
</script>

MarPlo Mesaje:4343
Codul PHP (ce e intre: <?php .. ?>) se executa pe server, o singura data cand e accesat fisierul, nu are treaba cu functia JavaScript, care se executa ulterior in browser, dupa ce php a terminat executia si continutul e adaugat in pagina.

vali911 Mesaje:7
aha,pai si atunci cum pot apela PHP la fiecare secunda sa calculez ceva,sau sa vad dak s-a schimbat ceva in baza de date?

MarPlo Mesaje:4343
vali911 scrie:aha,pai si atunci cum pot apela PHP la fiecare secunda sa calculez ceva,sau sa vad dak s-a schimbat ceva in baza de date?
Cu Ajax, vezi lectiile din Cursul Ajax de pe site.