Hejsa,
Jeg har følgende kode, som jeg ønsker tilføjet i banneret på en hjemmeside:
<?php
/* Her findes et tilfældigt billede i mappen */
$filnavne = glob("tilfaeldige_billeder/*.jpg");
$tilfaeldig = array_rand($filnavne);
$filnavn=$filnavne[$tilfaeldig];
/* Her findes størrelsen på billedet */
list($width, $height) = getimagesize($filnavn);
/* Her findes et tilfældigt billede i mappen */
$filnavne1 = glob("tilfaeldige_billeder1/*.jpg");
$tilfaeldig1 = array_rand($filnavne1);
$filnavn1=$filnavne1[$tilfaeldig1];
/* Her findes størrelsen på billedet */
list($width, $height) = getimagesize($filnavn1);
/* Her findes et tilfældigt billede i mappen */
$filnavne2 = glob("tilfaeldige_billeder2/*.jpg");
$tilfaeldig2 = array_rand($filnavne2);
$filnavn2=$filnavne2[$tilfaeldig2];
/* Her findes størrelsen på billedet */
list($width, $height) = getimagesize($filnavn2);
/* Her tilføjes html-kode, og billedet og dets størrelse indsættes i koden */
echo "<span style='padding:0;float:left;'><img src='$filnavn' width='268' height='219' alt=''></span><span style='padding:0;float:left;'><img src='$filnavn2' width='268' height='219' alt=''></span><span style='padding:0;float:left;'><img src='$filnavn1' width='268' height='219' alt=''></span><span style='padding:0;float:left;'><img src='/script/logo.jpg' width='184' height='219' alt=''></span>";
?>
Koden virker fint når den indsættes i en php-fil for sig selv.
Men så snart der indsættes almindelig html-kode i php-filen, virker scriptet ikke.
Derfor kan følgende kode heller ikke indsættes i header.php filen på hjemmesiden, da der jo også er almindelig html-kode her.
Hvad kan jeg gøre for alligevel at få indsat dette script i header.php?
Måske er det nødvendigt at designe header.php filen, således at ingen html-kode er til stede i filen?
På forhånd tak.
Mvh. Stefan
not a support question