Суть проблемы: все картинки формата product_articul.1.small.jpg хранятся на сервере в папке pic. Надо проверить существует ли такая картинка, если да, то вывести её, если нет, то вывести none.jpg.
При таком коде:
if(file_exists(""/pic/".$row['product_articul'].".1.small.jpg"")){
$pic=" " /pic/".$row['product_articul'].".1.small.jpg " ";}else{
$pic=""/pic/none.jpg"";}
браузер выдаёт картинку none.jpg. Если в условие добавляю '!' (то есть 'не')
if(!file_exists(""/pic/".$row['product_articul'].".1.small.jpg"")){
$pic=""/pic/".$row['product_articul'].".1.small.jpg"";}else{
$pic=""/pic/none.jpg"";}
то выдаёт нужную картинку, то есть говорит, что файла не существует, но как же его не существует, если он его в браузер выдает, правда, при условии, что его не существует.
В чём проблема?
|