Nu wil ik een stukje php toevoegen binnen deze javascript code. Heeft iemand enig idee of/hoe dit mogelijk is? Ik heb al verschillende pogingen gedaan, maar steeds valt mn javascript code uit...
1). Je kunt een waarde van PHP naar JS sturen, maar dit moet wel gebeurd zijn VOORDAT de pagina getoond wordt. Dus als de pagina nog op de server 'gemaakt' wordt.
2). Je kunt via AJAX (wat gebruikt maakt van JS) een PHP pagina aanroepen. Hier kun je waardes in meegeven, waardoor je verbinding maakt met de server en toch ook bij de cliënt blijft.
Ik hoop dat het duidelijk is, zo niet, vertel dan even precies wat je wilt.
Omdat ik graag wil dat automatisch alle afbeeldingen uit de map images/fade worden toegevoegd aan dit scriptje, heb ik het volgende phpscript daarvoor:
$dir = opendir('images/fade');
$i=0;
// Haal de gegevens uit dir
while (false !== ($file = readdir($dir))) {
if (($file !== ".") and ($file !== "..")) {
list($filename, $ext) = explode(".", $file);
list($main, $sub, $include) = explode("/", $PHP_SELF);
echo 'afbeelding['.$i.']=["images/fade/' . $file . '", "", ""]';
if ($inc==$file) echo " selected";
echo"<br>\n";
$i++;
}
}
Het enige dat je hoeft te doen is JavaScript code echoën met PHP. Check de broncode van je webpagina om te zien of je het goed gedaan hebt. Voorbeeldje: