Author Topic: Zufälliges Bild aus einem bestimmten Ordner auf der Homepage darstellen?  (Read 7823 times)

0 Members and 1 Guest are viewing this topic.

Offline Ruhrpottjung

  • Newbie
  • *
  • Posts: 14
    • View Profile
Hallo,

ich würde ganz gerne ähnlich wie bei 4images auf der Startseite ein Zufallsbild anzeigen lassen auf meiner Homepage.
Nun wollte ich mal fragen ob dies möglich ist und wenn ja wie ich dies anstellen kann?

Beispielswise wenn ich den Ordner: Blumen anlege, möchte ich aus denen in diesem Ordner Befindlichen Bildern zufällig ausgewählte Bilder in meine Homepage einbinden, quasi als Pic of the day.

Danke schon mal für die Antworten.

Gruß
Hans

Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
Danke Harald




Rembrandt

  • Guest
so gehst bau dir den code in deine html datei ein:

<?php 
  $folder 
"dein/Pfad/zu/deinen/bilder"
  if(
$dir opendir($folder)) { 
    while(
$image_row readdir($dir)) { 
      if(!
is_dir($image_row)){ 
        
$images[] = $image_row
      } 
    } 
    
closedir($dir); 
  } 
  echo 
"<img src=\"",$folder,"/"$images[rand(0count($images)-1)],"\" alt=\"random_image\" >"
?>


mfg Andi

Offline Ruhrpottjung

  • Newbie
  • *
  • Posts: 14
    • View Profile
Hallo,

kannn ich anstatt rel. Pfad auch URL eingeben? Weil die Galerie liegt auf einer anderen Domain.

Hier hatte ich es genau erläutert: http://www.4homepages.de/forum/index.php?topic=1020.msg157679#msg157679

Danke schon mal und Gruß
Hans

Rembrandt

  • Guest
du kannst es mit "url_fopen" versuchen, nur muß das auf deinen server freigeschalten sein.
Code: [Select]
$folder = "dein/Pfad/zu/deinen/bilder";
ersetze mit:
Code: [Select]
$folder = fopen("http://www.example.com/dein/Pfad/zu/deinen/bilder", "r");

Offline Ruhrpottjung

  • Newbie
  • *
  • Posts: 14
    • View Profile
Hallo,

ist zwar freigeschaltet aber sehe nur ein ?
Habe mal nach dem Link geschaut der hinterlegt ist und dort steht dann nur: http://www.example.com/Resource%20id%20#3/
Die Domain wäre halt eine Subdomain und habe somit als url (liegt direkt dort im root) http://galerie.example.com eingegeben.

Gruß
Hans