Salve a tutti! premetto che non ci capisco niente di programmazione (di qualsiasi linguaggio si parli)
Leggo il forum e scopiazzo qua e la cercando di comprendere più o meno il funzionamento di quello che faccio...ma li mi fermo.
Devo realizzare ad uso personale una paginetta dove si visualizzi l'immagine di una telecamera IP con un refresh che può essere di 5 minuti come di mezz'ora o un'ora (poi deciderò)
La telecamera Ip salva le foto ad intervalli sul server AlterVista
Questo è quello che sono riuscito a fare scopiazzando
Codice PHP:
<?php
$files = glob("./IMMAGINI/*.jpg");
$mtimes = array();
foreach ($files as $f) {
$mtimes[] = filemtime($f);
}
$files = array_combine($mtimes, $files);
ksort($files);
$last = array_values($files);
$last = $last[count($last) - 1];
copy($last, 'webcam.jpg'); // copio ultima immagine $last e rinomino in webcam.jpg
$font = "verdana.ttf";//Font
$ima = imagecreatefromjpeg("webcam.jpg");//prendo l'immagine
$textcol = imagecolorallocate($ima,255,0,0);//Prendo il colore rosso per il testo
list($larg, $altez, $uno, $due) = getimagesize("webcam.jpg"); //Metto nelle variabili $larg e $altez la larghezza e l'altezza dell'immagine con l'array getimagesize()
imagettftext($ima,15,0,$larg-450,$altez-20,$textcol,$font, "qui inserisco il testo");
imagepng($ima,"webcam2.png");//trasformo, per comodità mia, l'immagine in webcam2.png e la scrivo
echo "<img alt=\"\" src=\"webcam2.png\">";
imagedestroy($ima);
?>
Il codice php è inserito qui dentro
Codice HTML:
<html>
<head>
<meta http-equiv="refresh" content="30"/>
<meta http-equiv="expires" content="0"/>
<style>
html, body { margin: 0; padding: 0; }
img { display: block; width: 1280px; height: 800px; }
</style>
</head>
<body>
<?php
qui c'è il codice php
?>
</body>
</html>
Quest'altra paginetta richiama la prima
Codice HTML:
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="AlterVista - Editor HTML"/>
<title></title>
</head>
<body>
<iframe src="webcam.php" style="width: 1280px; height: 800px; border: 1;"></iframe>
<p> </p>
</body>
</html>
Il risultato è questo:
http://tecnotest.altervista.org/WEBCAM/webcam.html
Diciamo che così già mi va bene, il problema è che le immagini sul server AlterVista aumentano a dismisura e non è possibile toglierle quotidianamente.
Quello che chiedo e' possibile aggiungere uno script che ogni volta che la pagina si apre elimina automaticamente tutte le immagini dei giorni precedenti e lascia solo quelle del giorno odierno?
Qualche riga già pronta sarebbe l'ideale ma anche qualche indicazione su dove scopiazzare andrebbe bene
Grazieee