Wyświetlanie plików PHP w pętli .
<?php
// Lista plików do wyświetlenia w określonej kolejności
$pliki = array('1.php', '2.php', '3.php', '4.php', '5.php');
// Ścieżka do katalogu
$sciezka = '/katalog/katalog2/';
// Pobranie numeru aktualnie wyświetlanego pliku z ciasteczka lub ustawienie go na 0, jeśli ciasteczko nie istnieje
$aktualnyPlik = isset($_COOKIE['aktualnyPlik']) ? intval($_COOKIE['aktualnyPlik']) : 0;
// Wyświetlenie pliku zgodnie z aktualnym numerem
include($sciezka . $pliki[$aktualnyPlik]);
// Inkrementacja numeru pliku (przejście do kolejnego pliku)
$aktualnyPlik++;
// Sprawdzenie, czy osiągnięto koniec listy plików, jeśli tak, zaczynij od nowa
if ($aktualnyPlik >= count($pliki)) {
$aktualnyPlik = 0;
}
// Ustawienie ciasteczka z nowym numerem pliku
setcookie('aktualnyPlik', $aktualnyPlik, time() + 3600); // Cookie ważne przez 1 godzinę
?>