Hallo, wer kann helfen, ich Docter schon die ganze Zeit umher um die Zeit (1h nach) im script zu ändern. Könnte jemand für mich das Script dementsprechend umschreiben, Danke vorab :
http://www.kitti-lubmin.de/webcam.php
<?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
for($utc_to_local = array(), $offset = date('Z'), $h = 0; $h < 24; $utc_to_local[] = date('G', mktime($h++)+$offset));
$local_to_utc = array_flip($utc_to_local);
echo "2 am local is ", $local_to_utc[2], " UTC";
echo "3 pm UTC is ", $utc_to_local[15], " local";
$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 = gmdate("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;
?>
http://www.kitti-lubmin.de/webcam.php
<?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
for($utc_to_local = array(), $offset = date('Z'), $h = 0; $h < 24; $utc_to_local[] = date('G', mktime($h++)+$offset));
$local_to_utc = array_flip($utc_to_local);
echo "2 am local is ", $local_to_utc[2], " UTC";
echo "3 pm UTC is ", $utc_to_local[15], " local";
$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 = gmdate("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;
?>
Kommentar