Avatar billede xbobby Nybegynder
05. oktober 2004 - 13:43 Der er 6 kommentarer og
1 løsning

PHP og JavaScript

Hej med jer

Jeg har et array som fungerer fint i PHP, men skal nu have overført værdierne til javascript.

Jeg er kommet så langt:

<script type="text/javascript">
var nr = 10;
var billed01 = "<?php echo($url[10]); ?>";
document.write(billed01);
</script>

var nr = 10 vil jeg gerne have ind, så den ligger på denne måde:
var billed01 = "<?php echo($url[nr]); ?>";

Men hvordan gør jeg det, så det fungerer?

Hvad siger eksperterne?
Avatar billede jakobdo Ekspert
05. oktober 2004 - 14:17 #1
Hvad giver følgende kode af output:

<script type="text/javascript">
var nr = 10;
var billed01 = "<?php echo $url[10]; ?>";
document.write(billed01);
</script>

Hvis altså du vælger VIS KILDEKODE?
Avatar billede xbobby Nybegynder
05. oktober 2004 - 14:43 #2
Kildekoden kommer her:

<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><body>
<script type="text/javascript">
var nr = 10;
var billed01 = "../1_billeder/01_image/billede010.jpg";
document.write(billed01);
</script>
</body>
</html>
Avatar billede jakobdo Ekspert
05. oktober 2004 - 14:54 #3
Skal du ikke document.write(<img src="../1_billeder/01_image/billede010.jpg">);
Avatar billede xbobby Nybegynder
05. oktober 2004 - 15:23 #4
Nej det er et preloadscript (javascript) som henter billederne via et array, og i det array ligger der en sti til hvert billede, der skal hentes ind i cash, inden siden starter.

Selve stierne ligger i en MySQL database/tabel og ideen er så ,at få hentet de rigtige stier ind og så overført dem til preload javascriptet.
Avatar billede xbobby Nybegynder
05. oktober 2004 - 15:29 #5
Jeg har fundet løsningen.

Jeg skal definere variablen nr i PHP og ikke i javascriptet, så fungerer det :-)

<script type="text/javascript">
var billed01 = "<?php echo($url[$nr]); ?>";
document.write(billed01);
</script>
Avatar billede xbobby Nybegynder
05. oktober 2004 - 16:26 #6
Til Jacobdo
Selv om du ikke løste mit problem, så er jeg meget glad for tricket med wiew source, så man kan se hvordan variablerne ter sig. Så smid et svar for den vil jeg få meget glæde af fremover - tak for hjælpen jakobdo
// xbobby
Avatar billede jakobdo Ekspert
05. oktober 2004 - 16:38 #7
Svar...
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