Hallo liebe Community-Mitglieder,
ich suche nach der Möglichkeit, mittels einem Contenido(-4.4.4)-Modul per Zufall ein Bild aus einem bestimmen Upload-Ordner (...von Contenido) darzustellen, und ich kann mir nicht vorstellen, wie ich das realisieren könnte. Hat jmd. da einen Ansatz? Oder ist das zu kompliziert?
Grüße und Danke!
Zufalls-Bild-Loader
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
etwas Ausbaufaehiges habe ich schon mal gefunden ...
http://www.contenido.org/forum/viewtopi ... ght=zufall
http://www.contenido.org/forum/viewtopi ... ght=zufall
Sollte eigentlich nicht so schwer sein
Hier hatte mir mal auch hier sowas kleines gemacht, um in nem Forum random Pics von mir anzeigen zu lassen, nachher brauchst dann nurnoch das "Bild" sozusagen in contenido selbst einbinden.
Wobei hier in dem Ordner wo das Script liegt, nen Ordner mit Bildern ist die er dann random ausgibt...
(ist sicherlich auch besser zu machen ^^ )
Hier hatte mir mal auch hier sowas kleines gemacht, um in nem Forum random Pics von mir anzeigen zu lassen, nachher brauchst dann nurnoch das "Bild" sozusagen in contenido selbst einbinden.
Wobei hier in dem Ordner wo das Script liegt, nen Ordner mit Bildern ist die er dann random ausgibt...
(ist sicherlich auch besser zu machen ^^ )
Code: Alles auswählen
#! /usr/bin/perl -w
use strict;
use CGI::Carp qw(fatalsToBrowser);
my $random;
my ($data, $size);
chdir "bilder";
my @dateinamen = <*>;
srand;
$random = int(rand(($#dateinamen+1)));
print "Content-type: image/jpeg;\n\n";
$size = -s $dateinamen[$random];
open (BILD, "$dateinamen[$random]");
binmode BILD;
read(BILD, $data, $size, 0);
close BILD;
print $data;