Oberst_Klink 0 Melden Geschrieben 22. August 2007 (bearbeitet) Moin leutz, Folgende Sache: Guck euch mal das Bild an: http://www.tropicali.de/images/avatars/avatar-982.jpg Wenn man dieses Bild ein paar mal hintereinander Aktualisiert, ändert sich dieses. Ich hab schonmal herausgefunden das dies durch ein PHP Skript mit mod_rewrit oder cronjob funzen soll. (In der hinsicht schonmal danke an Monoman ) Leider bin ich nicht so ein Profi darin, und ich hab in der Hinsicht auch kein vernünftiges Tut gefunden. Weiss also wer wie das eigentlich funkt, und was ich da zu machen hab? danke schonmal gruss. Bearbeitet 22. August 2007 von Oberst_Klink
Notrox 0 Melden Geschrieben 22. August 2007 Man hinterlegt Bilder in einem Ordner und lässt sie per refresh anzeigen. Ich hatte mal ein solches Script, allerdings ist html, bzw. PHP nicht in allen Foren erlaubt und somit kann man es nicht überall nutzen.
Oberst_Klink 0 Autor Melden Geschrieben 22. August 2007 Alles klar hab noch ein script gefunden und hab es sogar mit modrewrite hinbekommen. trozdem thx <?php /* © 2006 by The GTChat Developer Team | http://www.gtchat-developer.com */ $folder = './Bilder'; $extList = array(); $extList['gif'] = 'image/gif'; $extList['jpg'] = 'image/jpeg'; $extList['jpeg'] = 'image/jpeg'; $extList['png'] = 'image/png'; $img = null; if (substr($folder,-1) != '/') { $folder = $folder.'/'; } if (isset($_GET['img'])) { $imageInfo = pathinfo($_GET['img']); if ( isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) && file_exists( $folder.$imageInfo['basename'] ) ) { $img = $folder.$imageInfo['basename']; } } else { $fileList = array(); $handle = opendir($folder); while ( false !== ( $file = readdir($handle) ) ) { $file_info = pathinfo($file); if ( isset( $extList[ strtolower( $file_info['extension'] ) ] ) ) { $fileList[] = $file; } } closedir($handle); if (count($fileList) > 0) { $imageNumber = time() % count($fileList); $img = $folder.$fileList[$imageNumber]; } } if ($img!=null) { $imageInfo = pathinfo($img); $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ]; header ($contentType); readfile($img); } else { if ( function_exists('imagecreate') ) { header ("Content-type: image/png"); $im = @imagecreate (100, 100) or die ("Kann GD-Stream nicht initialisieren"); $background_color = imagecolorallocate ($im, 255, 255, 255); $text_color = imagecolorallocate ($im, 0,0,0); imagestring ($im, 2, 5, 5, "FEHLER", $text_color); imagepng ($im); imagedestroy($im); } } ?>
Notrox 0 Melden Geschrieben 22. August 2007 Ich hab zwar mal nachgeschaut, es aber nicht mehr aufm Server. Aber das sieht, wenn auc etwas viel, gut aus. Bekanntlicherweise führen viele Wege nach Rom Dafür muss aber aufm Server die GDlib installiert sein, sonst gehts nicht. Aber anscheinend funktioniert es ja
Oberst_Klink 0 Autor Melden Geschrieben 22. August 2007 Jo hat geklappt hier das ergebniss http://tolanica.pexodus.de/images/avatars/avatar-36.jpg