diff --git a/trierPhoto.php b/trierPhoto.php index 37d1b80..6059910 100644 --- a/trierPhoto.php +++ b/trierPhoto.php @@ -1,3 +1,4 @@ +#!/usr/bin/php ".$file_dest."\n"; - } else { - $md5_file_src = md5_file($entry); - $md5_file_dst = md5_file($file_dest); - 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"; - unlink($entry); - } else { - $message .= " [ERREUR] ".$file_dest." existe déjà !\n"; - } - - } - fwrite($file_log_out, $message); - echo $message; + $file_dest = $rep_dest."/".$entry; + if (!file_exists($file_dest)) { + rename($entry, $file_dest); + $message .= " => ".$file_dest."\n"; + } else { + $md5_file_src = md5_file($entry); + $md5_file_dst = md5_file($file_dest); + 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"; + unlink($entry); + } else { + $message .= " [ERREUR] ".$file_dest." existe déjà ! Mais pas avec la même empreinte.\n"; + } + + } + fwrite($file_log_out, $message); + echo $message; } @@ -150,7 +151,7 @@ if ($handle = opendir('.')) { } closedir($handle); - fclose($file_log_out); } +