Avatar billede zyco_dk Nybegynder
02. december 2003 - 00:36 Der er 8 kommentarer

kan man hoppe ud af et javascript

hej exp(er)


jeg har et javascript som jeg skal have php ind så jeg vil vide om jeg kan hoppe ud af javescript'et
Avatar billede roenving Novice
02. december 2003 - 00:45 #1
?-)

Skal du have noget server-side scripting ind i et javascript ?-)
Avatar billede zyco_dk Nybegynder
02. december 2003 - 00:48 #2
jeg skal trække ud af en database  i php
Avatar billede roenving Novice
02. december 2003 - 00:56 #3
f.eks.

<script type="text/javascript">
var data = new Array();

<?php
//din php-løkke
while($result){?>
data[data.length]=<?=$result?>;
<?php
}
?>
//din behandling af data
</script>

-- da javascript ikke afvikles på serveren kan du 'bare' sætte din php-kode til at generere det resultat, du vil have til rådighed i klienten !-)
Avatar billede zyco_dk Nybegynder
02. december 2003 - 01:01 #4
<SCRIPT>

banner = new Array();
bannerImg = new Array();
bannerUrl = new Array();

?>
// her kommer min probem


while($row = mysql_fetch_array($query))
{
echo "bannerImg[$row[id]] = \"$row[img]\"\;";
echo "bannerUrl[$row[id]] = \"http://$row[url]\"\;";
}
?>




function changeBanner(bnum) {
nummer = Math.floor(Math.random()*bannerImg.length);
document[("banner"+bnum)].src = bannerImg[nummer];
banner[bnum] = bannerUrl[nummer]
setTimeout('changeBanner('+bnum+')',3000);
}

function clickBanner(bnum) {
document.location.href = banner[bnum];
}

</SCRIPT>
Avatar billede roenving Novice
02. december 2003 - 01:02 #5
<?
// her kommer min probem
Avatar billede zyco_dk Nybegynder
02. december 2003 - 01:04 #6
nope

det kommer ikke frem
Avatar billede zyco_dk Nybegynder
02. december 2003 - 01:22 #7
vil du have point har løst det den fil'en skulle være i php og html
Avatar billede sn0wflake Nybegynder
02. december 2003 - 04:22 #8
Du er nødsaget til at få PHP til at generere JavaScript kode. Når websiden så indlæses bliver PHP koden afviklet, derefter eksekveres JavaScriptet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester