random include

shelovesshoes
Ich möchte, dass auf der Startseite von meinem Forum bei jedem reload der Seite, ein random include gezeigt, aber irgendwie bekomme ich es nicht so ganz hin.

Ich habe einen Folder namens PHP in meinem normalen Verzeichnis angelegt, in dem Folder sind 8 php dateien, 1.php, 2.php etc.

Und nun habe ich eine PHP Datei namens random.php mit folgendem Code:

<?php
$total = "8";
$file_type = ".php";
$image_folder = "php";
$start = "1";

$random = mt_rand($start, $total);

$image_name = $random . $file_type;

echo "<?php include \"$image_folder/$image_name\" ?>";

?>

Aber irgendwie funktioniert es nicht und ich komm einfach nicht darauf, woran es liegen könnte, ist da ein Fehler im Code? Und außerdem bin ich mir nicht ganz sicher ob ich

<?PHP
include("random.php");
?> in index.php oder oder in global.php stecken soll.

Aber irgendwie funktioniert es nicht und ich komm einfach nicht darauf, woran es liegen könnte. Wahrscheinlich bin ich blind xD
Twilight Shadow
Hallo,

ändere mal
php:
1:
echo "<?php include "$image_folder/$image_name\" ?>";

in
php:
1:
include "$image_folder/$image_name"

und berichte. Augenzwinkern

PS: Ob global oder index kommt drauf an, wo du es haben willst, ich würde dir aber dringend zur index.php raten.
shelovesshoes
Dankesehr smile