HTML Code für sich änderndes Bild
-
- Mitglied
- Beiträge: 11
- Registriert: 13.07.2006 22:45
HTML Code für sich änderndes Bild
http://www.the-lost-ones.de/new/index.php
Aktualisiert mal, dann ändert sich das Bild.
Gibt es dafür einen HTML Code?
Leider ließ sich aus dem Quelltext das Geheimnis nicht lüften.
Danke im Voraus, LG Mike
Aktualisiert mal, dann ändert sich das Bild.
Gibt es dafür einen HTML Code?
Leider ließ sich aus dem Quelltext das Geheimnis nicht lüften.
Danke im Voraus, LG Mike
Da es eine PHP Datei wirst Du mit dem ausgegebenen HTML nicht viel Glück haben.
Es könnte so (ähnlich) ablaufen:
Noch eine Sperre gegen zweimaliges Anzeigen eines Bildes einbauen und fertig ist der Salat.
Es gibt natürlich zig Möglichkeiten das zu realisieren...
Es könnte so (ähnlich) ablaufen:
Code: Alles auswählen
<?PHP
$verz=opendir ('./images');
$bilder = array();
while ($file = readdir ($verz)) {
if($file != "." && $file != "..")
$bilder[] = $file;
}
closedir($verz);
shuffle($bilder);
print '<img src="./images/' . $bilder[0] . '">';
?>
Es gibt natürlich zig Möglichkeiten das zu realisieren...
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
-
- Mitglied
- Beiträge: 341
- Registriert: 08.01.2006 03:04
- Wohnort: Attendorn
-
- Mitglied
- Beiträge: 341
- Registriert: 08.01.2006 03:04
- Wohnort: Attendorn
-
- Mitglied
- Beiträge: 341
- Registriert: 08.01.2006 03:04
- Wohnort: Attendorn
Was muss ich denn zb da einsetzen?Miriam hat geschrieben:Code: Alles auswählen
<?PHP $verz=opendir ('./images'); $bilder = array(); while ($file = readdir ($verz)) { if($file != "." && $file != "..") $bilder[] = $file; } closedir($verz); shuffle($bilder); print '<img src="./images/' . $bilder[0] . '">'; ?>
-
- Mitglied
- Beiträge: 341
- Registriert: 08.01.2006 03:04
- Wohnort: Attendorn
Lohgock-Trainer hat geschrieben:Was muss ich denn zb da einsetzen?Miriam hat geschrieben:Code: Alles auswählen
<?PHP $verz=opendir ('./images'); // DAS $bilder = array(); while ($file = readdir ($verz)) { if($file != "." && $file != "..") // DA, FALLS NÖTIG $bilder[] = $file; } closedir($verz); shuffle($bilder); print '<img src="./images/' . $bilder[0] . '">'; // DA ?>
Du brauchst nicht immer den ganzen Code zu kopieren. Auszüge hätten's auch getan.
Das Erste und das letzte sind der Pfad zu den Bildern bzw. ein IMG Tag des Bildes, das darzustellen ist. Der Pfad wird relativ zum aufrufenden Script angegeben.
Es wird nicht geprüft, ob das Verzeichnis existiert oder ob Leserechte bestehen.
Es wird nicht geprüft, ob die Datei ein Bild ist oder nicht.
Es wird jede Datei namenstechnisch aufgenommen. Egal welcher Typ.
Beim Zweiten werden die Namen der Dateien in ein Array geschrieben. Ausser . und ..
Zur Anzeige wird das jeweils erste Bild aus dem Array gebracht. Das Array wird jedesmal neu "gemischt".
Das ganze ist keineswegs perfekt. Aber wenn die Voraussetzungen günstig gewählt sind, reicht es aus.
Das Erste und das letzte sind der Pfad zu den Bildern bzw. ein IMG Tag des Bildes, das darzustellen ist. Der Pfad wird relativ zum aufrufenden Script angegeben.
Es wird nicht geprüft, ob das Verzeichnis existiert oder ob Leserechte bestehen.
Es wird nicht geprüft, ob die Datei ein Bild ist oder nicht.
Es wird jede Datei namenstechnisch aufgenommen. Egal welcher Typ.
Beim Zweiten werden die Namen der Dateien in ein Array geschrieben. Ausser . und ..
Zur Anzeige wird das jeweils erste Bild aus dem Array gebracht. Das Array wird jedesmal neu "gemischt".
Das ganze ist keineswegs perfekt. Aber wenn die Voraussetzungen günstig gewählt sind, reicht es aus.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen