Jetzt würde ich gerne jeweils 5 davon per Zufall mit include in meine Seite integrieren, ohne dass eine Datei doppelt ausgegeben wird. Es sollte also der Ordner /inc durchsucht werden, anschließend sollen 5 zufällig ausgewählte Dateien hintereinander eingebunden werden.
Falls es einfacher ist, könnte ich statt einzelner Dateien auch alles in einer Datei /inc/werbepartner.inc hinterlegen. Hat jemand eine einfache Lösung für dieses Problem parat?
[PHP]
// Datei 1 wird eingelesen udn der wert von datei 1 in einer variabel gespeichert
$datei_1=file_get_contents(„datei_1“);
$datei_2=file_get_contents(„datei_2“);
$datei_3=file_get_contents(„datei_3“);
$datei_4=file_get_contents(„datei_4“);
$datei_5=file_get_contents(„datei_5“);
//Der DAteiinhalt einer DAtei wird in ein array eingelesen
$datei=array($datei_1,$datei_2,$datei_3,$datei_4,$datei_5);
//5 zufallszahlen zwische 1 und 5 werden erstellt
$datei_1_rand=rand(1,5);
$datei_2_rand=rand(1,5);
$datei_3_rand=rand(1,5);
$datei_4_rand=rand(1,5);
$datei_5_rand=rand(1,5);
if($datei_1_rand==$datei_2_rand OR $datei_1_rand==$datei_3_rand OR $datei_1_rand==$datei_4_rand OR $datei_1_rand==$datei_5_rand OR $datei_2_rand==$datei_3_rand OR $datei_2_rand==$datei_4_rand OR
$datei_2_rand==$datei_5_rand OR $datei_3_rand==$datei_4_rand OR
$datei_3_rand==$datei_5_rand OR $datei_4_rand==$datei_5_rand)
{
header(„location: Name dieser datei + dateiendung“);
}
else
{
echo"$datei[$datei_1_rand]
$datei[$datei_2_rand]
$datei[$datei_3_rand]
$datei[$datei_4_rand]
$datei[$datei_5_rand]";
}
[/PHP]
DAs könnte funzen…