<?
$dir = "папка_с_картинками";
$files = array_diff( scandir( $dir), array('..', '.'));
foreach($files AS $i => $filename) {
if (условие не попадает под стандарт) {
переименовываем картирку + заносим в БД
} else {
пропускаем файл и смотрим следующий
}
}
?>