Autor Zpráva
ghulas
Profil
Dobrý den, proč mi toto nefunguje?

stranka.php
<script type="text/javascript" src="script.js"></script>
<body onload="nacti_hodnotu()">
<span id="vloz1"></span>

script.js
function vypis_hodnotu(){
document.getElementById(vloz1).innerHTML=vloz;
}
function nacti_hodnotu(){
$("#vloz").load(rc.php);
vypis_hodnotu();
setTimeout('nacti_hodnotu()',10000);
}

rc.php
<?php
$rc=rand(0,10);
echo $rc;
?>

mělo by to na stránce ve vloz1 každých 10 vteřin generovat nové číslo...
Kajman_
Profil *
Neuzavíráte stringy do apostrofů. Měla by to vypsat chybová konzole. Také si nepředáváte získané náhodné číslo.
peta
Profil
jinymi slovy, tento radek napise v konzoli error
document.getElementById(vloz1).innerHTML=vloz;
tento taky
$("#vloz").load(rc.php);

jako bys v PHP napsat
getElementById($vloz1);
load($rc.php);

Nastroje - js / chybova konzola, prohlizec FF / opera
pak das F5 stranky a podivas se, jake chyby pise konzola.
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.

Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:


Běda vám, jestli to bude blábol.

0