Ich habe ein Skript, das automatisch jedes Mal ein Bild aus einem Verzeichnis lädt, wenn die Seite aktualisiert wird. Wenn die Person jedoch mit dem Bild verlinken möchte, kann sie dies nicht, da keine URLs generiert werden. Hier ist das aktuelle Skript:Wie erzeuge ich automatische URLs für dieses einfache Skript?
<?php
$imagesDir = 'images/';
$images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
$randomImage = $images[array_rand($images)];
?>
<img src="http://www.domain.com/<?php echo $randomImage; ?>">
Wie man hier sehen kann, wird das Skript zieht automatisch ein zufälliges Bild aus dem Ordner zeigt es dann. Wenn die Seite aktualisiert wird, lädt das Skript ein neues Bild. Wie kann ich dafür sorgen, dass jedes Bild seine eigene eindeutige URL-Kennung hat? Ist das überhaupt möglich? Jede Hilfe ist willkommen. Vielen Dank.
hätte nicht jedes Image bereits seinen eindeutigen URL-Identifikator, in dem Ihr img src auf diese 'eindeutige URL' verweist? –
Ja, jedes Bild könnte direkt über Bild URL-Adresse verknüpft werden. Aber ich spreche über eine statische Seite für jedes Bild. Etwas wie http://www.domain.com/image-1.php –
Möchten Sie eine PHP-Seite mit dem Bild gehen? Oder nur das Bild selbst? –