PHP skript - zobrazení nejnovějšího obrázku ze složky
Ahoj,
mám zařízení které v pravidelném časovém intervalu udělá fotku a nahraje ji přes FTP na free hosting.
Mám web, na jiném hostingu než je free hosting s FTP, kde mám nasazen certifikát od letsencrypt, takže celý web běží pod https.
Na webu s https mám skript pro zobrazení nejnovější fotky ze složky na free hostingu.
<?php
$dir = 'http://test8819.borec.cz/timelapse/';
$base_url = 'http://test8819.borec.cz/timelapse/';
$newest_mtime = 0;
$show_file = 'BROKEN';
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if (($file != '.') && ($file != '..')) {
$mtime = filemtime("$dir/$file");
if ($mtime > $newest_mtime) {
$newest_mtime = $mtime;
$show_file = "$base_url/$file";
}
}
}
}
print '<img src="' .$show_file. '" alt="Image Title Here">';
?>
Na free hostingu mi vše funguje korektně, http://test8819.borec.cz/gallery.php/ zobrazí poslední uploadnutý obrázek.
Na mém hostingu mi to bohužel nechce nějak chodit.
https://crocodilus.cz/uploads/gallery.php
Buď je to problém https vs http webu nebo někde dělám nějakou trapno chybu.
Dokázal by mi někdo poradit?
Díky!