Ik heb een klein probleempje, ik weet wel waar het aan ligt maar niet hoe ik dat op moet lossen. (Code Igniter)
Ik krijg de volgende error wanneer ik een rand img scriptje draai.
Parse error: syntax error, unexpected ';', expecting T_FUNCTION in D:\wamp\system\application\models\cms.php on line 74
Dat is deze functie:
<?php
public function randImg()
{
$dir = opendir('images/');
// Haal de gegevens uit dir
while(false !== ($file = readdir($dir)))
{
if(($file !== ".") && ($file !== ".."))
{
list($filename, $ext) = explode(".", $file);
$ext = strtolower($ext);
if(($ext == "jpg") || ($ext == "png") || ($ext == "gif"))
{
$afbeelding[] = $file;
}
}
}
closedir($dir);
// Telt aantal afbeeldingen in map en maakt een random getal uit dat aantal.
$aantal = count($afbeelding) - 1;
$rand = mt_rand(0, $aantal);
$img = '<img src="images/'.$afbeelding[$rand].'" width="600 px" height="120px" border="0" />';
return($img);
}
?>
Dat betekend dus dat deze return niet goed is.
Nu is mijn vraag: Hoe dan wel?
Alvast super bedankt!