Здравствуйте.
У меня такая проблема:
Есть папка, в ней изображения вида
1476515469-thumb-2-300.png
1476251499-thumb-2-300.png
1475251499-thumb-2-300.png
gallery1476251447-thumb-1-375.jp g
gallery1456251441-thumb-1-475.jpg ну и тд
а в бд записи вида
1476515469.png
1476251499.png
1475251499.png
Вопрос. Как имея изображения вида 1476515469.png в бд вытащить 1476515469-thumb-2-300.png из папки и показать.
1. maximum - 15 Октября, 2016 - 13:18:55 - перейти к сообщению
2. Fart - 15 Октября, 2016 - 14:24:45 - перейти к сообщению
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $img_db = "1476515469.png";
- $dir = 'указываешь путь до папки с изо';
- //при необходимости: можно дописать
- //здесь код для проверки директории
- foreach($scan as $k=>$v)
- {
- {
- $img[] = $v;
- }
- }
- {
- echo "нет в папке изо!";
- }
- {
- echo "найдено в папке несколько изо!";
- }
- else
- {
- echo "найдено ".$img[0];
- }
результат кода не проверял, но принцип я изобразил! если нужно из папки искать в субд, то там через запрос похожий вариант ищешь (даже еще проще)