Что то вроде - Если нет ошибки у getimagesize то getimagesize
Нужно не просто убрать ошибку а именно не выполнять данную функцию если она возвращает ошибку.
Спустя 13 часов, 56 минут, 31 секунда (20.01.2009 - 12:17) sergeiss написал(а):
Один из основополагающих принципов физики гласит, что любое измерение оказывает влияние на результат измерения 
Это я к тому, что как ты можешь узнать про ошибку, не запустив функцию? С другой стороны, для того и возвращается ошибка, чтобы ты мог обработать ее и написать код для действия в случае возникновения этой ошибки.

Это я к тому, что как ты можешь узнать про ошибку, не запустив функцию? С другой стороны, для того и возвращается ошибка, чтобы ты мог обработать ее и написать код для действия в случае возникновения этой ошибки.
Спустя 6 дней, 4 часа, 28 минут, 48 секунд (26.01.2009 - 16:45) s-p-i-d-e-r написал(а):
PHP |
$size = @getimagesize('bg.jpg'); |

Спустя 9 минут, 19 секунд (26.01.2009 - 16:55) twin написал(а):
Тогда уж так:
PHP |
if (@getimagesize('bg.jpg')) |
Вредно это, в лог писать ошибки надо. А логику на ошибках лучше не строить.
Спустя 1 минута, 41 секунда (26.01.2009 - 16:56) s-p-i-d-e-r написал(а):
да но если ошибки не было, и размеры нужны, опять запрос делать?
Спустя 1 час, 23 минуты, 3 секунды (26.01.2009 - 18:20) twin написал(а):
Просто нежелательно строить логику, беря за основу ошибки скрипта. Всю логику, не только эту строчку. Вот откуда может возникнуть ошибка? Если нет файла допустим, то лучше проверить его наличие file_exists и делать обработку на основе этих данных, а не гонять для проверки функцию, к тому не предназначеную.