Есть условие:
if ($i == 0) {
include('/inc/classImage.php');
$image = new SimpleImage();
$image->load(''.$url.'');
$image->resizeToWidth(200);
$image->save('/screen/'.$id.'/pict.'.$ext.'');
}
$i++;
}
Как добавить проверку существует ли картинка с названием pict в папке, не зная самого расширения? Тоесть нужно сделать если в папке есть картинка с именем icon , то картинка не загружалась. А если нет - загружалась
1. Tsigyr - 21 Мая, 2013 - 20:28:18 - перейти к сообщению
2. OrmaJever - 21 Мая, 2013 - 20:38:45 - перейти к сообщению
не знаю полного имени файла это не возможно, можно только подобрать возможные варианты. А проверить файл на существование file_exists()
3. Tsigyr - 21 Мая, 2013 - 20:57:00 - перейти к сообщению
А как подобрать возможные варианты? Расширения могут быть gif,jpg, png, jpeg
4. LShark - 21 Мая, 2013 - 21:11:06 - перейти к сообщению
Создать array с этими значениями, затем перебрать их форичем, подставляя как аргумент для файл-экзиста с расширением.
5. Tsigyr - 21 Мая, 2013 - 22:19:28 - перейти к сообщению
Пишу:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $filename = 'pict.'.$valid_types.'';
- include('/inc/classImage.php');
- $image = new SimpleImage();
- $image->load(''.$url.'');
- $image->resizeToWidth(200);
- $image->save('/screen/'.$id.'/pict.'.$ext.'');
- }
- $i++;
- }
почему-то не работает..