Cargar páginas aleatorias desde un directorio con PHP
Script para crear un botón o enlace que permite acceder a los lectores siempre a una página diferente

Script para facilitar la navegación en un sitio web
En algunas páginas de este sitio, inserto una imagen que al presionarla los lectores pueden explorar otras páginas de forma aleatoria.De esa forma facilito la exploración del sitio a los que así lo desean, sin ningún orden.
Uso el siguiente script.
Pruébalo más abajo.
<?php
header("Expires: 0");
$files = glob("mensajes-cristianos/*.php");
//Cargar dos tipos de archivos
//$files = glob("../mensajes-cristianos/*.{php,html}", GLOB_BRACE);
$file = array_rand($files);
$page = $files[$file];
header ('Location:'.$page.'');
?>
De forma predeterminada se cargan archivos con la extensión PHP.Para cargar también páginas con la extensión HTML, solo descomenta la cuarta línea.
Prueba presionando la siguiente imagen varias veces, para comprobar que siempre se carga una página diferente.

Páginas relacionadas
✔ Como escribir con PHP en páginas web
✔ Como insertar contenido de sitios externos con PHP
✔ Insertar contenido de otra página con AJAX, JavaScript y JQuery
✔ Ejemplos prácticos, trucos y demostraciones de PHP
✔ Crear, comprimir o convertir archivos PDF gratis
✔ Como insertar contenido de sitios externos con PHP
✔ Insertar contenido de otra página con AJAX, JavaScript y JQuery
✔ Ejemplos prácticos, trucos y demostraciones de PHP
✔ Crear, comprimir o convertir archivos PDF gratis