Étape 4: Créer le fichier stamp.php
Si vous fermez la fenêtre, la photo ne sera pas être copiée et renommée, et vous n’aurez pas la photo plus récente.
Que fait cette page/fichier ?
Il semble tout d’abord, pour voir s’il y a un nouveau fichier « webcam.jpg » dans le dossier photo.
S’il y a un fichier, il copie le fichier et renaes il « recent.jpg »
Puis, « recent.jpg » est renommé avec la date actuelle, et le temps--de cette façon, votre photo est enregistré lorsque le programme Fwink écrit dessus avec la photo suivante.
Et cela se fera toutes les 5 secondes.
La page vous indiquera s’il a trouvé une nouvelle photo ou non avec un message simple :
« Time stamping photo plus récente » ou « Aucune nouvelle photo » ne s’affiche sur la page.
Voici le code pour le fichier stamp.php :
< ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / EN" « http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd » >
< html xmlns = « http://www.w3.org/1999/xhtml » >
< tête >
< meta http-equiv = « Content-Type » content = "text/html ; charset = utf-8 "/ >
< titre > Time Stamp Photos < /title >
<!--cette ligne actualise la page toutes les 5 secondes afin de rechercher de nouvelles photos et renommez-les-->
< META HTTP-EQUIV = « REFRESH » CONTENT = « 5 » >
< / head >
< corps >
<? php
{if(file_exists("photos/webcam.jpg"))}
echo « Horodatage plus récent photo < br >< br > » ;
Copy("photos/webcam.jpg","photos/recent.jpg") ;
$stamp=date('Y-m-d-_h-i-s') ;
renommer (« photos/webcam.jpg","photos/ ». $stamp. ". "jpg") ;
} else {}
ECHO « Aucune nouvelle photo » ;
}
? >
< / body >
< / html >
<!--fin du code-->
Encore une fois,
< META HTTP-EQUIV = « REFRESH » CONTENT = « 5 » >
Cette refreses la page jamais de 5 secondes.
Ainsi, votre fichier est renommé toutes les 5 secondes.