Update trierPhoto.php

This commit is contained in:
cedricAbonnel 2021-10-24 00:25:56 +02:00 committed by GitHub
parent 90e325962f
commit 1a678515a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 5 deletions

View File

@ -1,4 +1,4 @@
#!/usr/bin/php <?PHP
if ($handle = opendir('.')) { if ($handle = opendir('.')) {
@ -14,6 +14,7 @@ if ($handle = opendir('.')) {
unset($dateTimeOriginal_explode); unset($dateTimeOriginal_explode);
$traitement_ok = false; $traitement_ok = false;
$message='';
$file_img_ok = false; $file_img_ok = false;
$file_vid_ok = false; $file_vid_ok = false;
$file_exif_ok = false; $file_exif_ok = false;
@ -43,8 +44,8 @@ if ($handle = opendir('.')) {
// Afficher le nom du fichier // Afficher le nom du fichier
if ($traitement_ok) { if ($traitement_ok) {
echo "\n"; $message .= "\n";
echo $entry."\n"; $message .= $entry."\n";
} }
@ -63,6 +64,7 @@ if ($handle = opendir('.')) {
$dateTimeOriginal['d'] = explode(" ", $dateTimeOriginal_explode[2])[0]; $dateTimeOriginal['d'] = explode(" ", $dateTimeOriginal_explode[2])[0];
} }
} }
$message .= " Traitement sur date EXIF";
} }
@ -86,6 +88,8 @@ if ($handle = opendir('.')) {
} }
$message .= "Traitement sur nom du fichier";
} }
// Vérification des dates récupérées // Vérification des dates récupérées
@ -125,14 +129,15 @@ if ($handle = opendir('.')) {
$file_dest = $rep_dest."/".$entry; $file_dest = $rep_dest."/".$entry;
if (!file_exists($file_dest)) { if (!file_exists($file_dest)) {
rename($entry, $file_dest); rename($entry, $file_dest);
$message .= " => ".$file_dest."\n";
} else { } else {
$md5_file_src = md5_file($entry); $md5_file_src = md5_file($entry);
$md5_file_dst = md5_file($file_dest); $md5_file_dst = md5_file($file_dest);
if ($md5_file_src == $md5_file_dst) { if ($md5_file_src == $md5_file_dst) {
$message = " [ERREUR] ".$file_dest." existe déjà ! Destruction car même empreinte $md5_file_src / $md5_file_dst\n"; $message .= " [ERREUR] ".$file_dest." existe déjà ! Destruction car même empreinte $md5_file_src / $md5_file_dst\n";
unlink($entry); unlink($entry);
} else { } else {
$message = " [ERREUR] ".$file_dest." existe déjà !\n"; $message .= " [ERREUR] ".$file_dest." existe déjà !\n";
} }
} }