PHP - Das aktuelle Bild (einer Webcam) anzeigen

Siehe auch: PHP - Alte Bilder (einer Webcam) löschen


<?php

// Das aktuelle Bild (Webcam) anzeigen

$verzeichnispfad = "webcam/"; // Bilderverzeichnis
$bilder = array_slice(scanDir($verzeichnispfad), 2);

$aktuell = '';
foreach (
$bilder as $bild) {
 
$pos = strpos($bild, date("Y"));
 if (
$pos == true) {
  
$d = substr($bild, $pos, 14);
  
sscanf($d, "%4s%2s%2s%2s%2s%2s", $j, $m, $t, $r, $i, $s);
  
$h = substr($bild, ($pos + 8), 6);
  if (
$h >= date("His")) {
   
$aktuell = $bild;
  }
  else {
   
$aktuell = $bild;
  }
 }
}
echo 
'<p><img src="' . $verzeichnispfad . $aktuell . '" alt=""><br>' .
 
$t . '.' . $m . '.' . $j . ' - ' . $r . ':' . $i . ':' . $s . ' Uhr<br>' .
 
'<small>' . $aktuell . '</small></p>';
?>

Bausteine

Eine zufällige Auswahl von „Bausteinen” aus den Bereichen CSS, PHP, JavaScript und MySQL.

CSS - Fehleingaben in Formularen mit CSS hervorheben

PHP - Datum zerlegen 2

JavaScript - Formulareingabe nur mit Großbuchstaben

MySQL - Datensätze (Gehalt) zwischen 2000 und 3000 anzeigen