Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 21-12-2012, 08:47
kitti
 Registrierter Benutzer
Links : Onlinestatus : kitti ist offline
Registriert seit: Dec 2012
Beiträge: 4
kitti befindet sich auf einem aufstrebenden Ast
Standard Uhrzeit 1h vor

Hallo Chron,

habe es mal mit gmdata probiert aber dann wieer geändert weils nichts gebracht hatt. Mit der 1h wo und wie trage ich das ein ? Danke vorab, hier der Code :

<?PHP
//neues Bild anzeigen und alle Alten löschen - Version 0.1 (c) 2008 homepage-faqs.de
//Aktuellestes Bild (gif, jpg und png) eines Bilder-Verzeichnisses anzeigen
//und alle alten Bilder löschen
//Anleitung: Code z.B. als nur-neue-bilder.php speichern und
//in andere PHP-Datei includen (evtl. Pfadangaben korrigieren)
//
//Einstellungen
//
//Verzeichnis/-pfad (Bilder und Script nicht ins gleiche Verzeichnis!!!)
$verzeichnis = './Lubminsee/';
//
//Bildbreite und -höhe festlegen
$bildbreite = "800";
$bildhoehe = "600";
//
// - - - ab hier nur bei Kenntnis ändern - - -
//
//neue Bilddatei ermitteln
$tempfile = "";
$verz = opendir($verzeichnis);
while($file = readdir($verz))
{
$verzfile = $verzeichnis.$file;
$info = @getimagesize($verzfile);
if($info[2]==(1||2||3) && $file != "." && $file != ".." && !is_dir($file))
{
$tzeit = filemtime($verzfile);
if($tzeit>$tempzeit)
{
$tempfile = $file;
$tempzeit = $tzeit;
$breite = $info[0];
$hoehe = $info[1];
$datumanz = date("d.m.Y - H:i", $tzeit);
}
}
}
closedir($verz);
//
//alle alte Dateien löschen
$verz = opendir($verzeichnis);
while($file = readdir($verz))
{
if($file !=$tempfile && $file != "." && $file != ".." && !is_dir($file))
{
@unlink($verzeichnis.$file);
}
}
closedir($verz);
//
//Ausgabe
if($tempfile==""){
$anzeige = 'Kein Bild'; //Text wenn kein Bild
}else{
//Ausgabe wenn Bild / Datum über dem Bild
$anzeige = 'Update am: '.$datumanz.' Uhr<br><img src="'.$verzeichnis.$tempfile.'" width="'.$bildbreite.'" height="'.$bildhoehe.'" border="0"><br>';
}
echo $anzeige;
?>