Так в чем же проблема?
Прежде всего, если только один из файлов будет иметь ошибку, ваш скрипт продолжит работу и завершится с ошибкой. Поэтому вы должны изменить and
на or
в первой строке.
Кроме того, у $_FILES["filename"]["name"]
нет косой черты, поэтому ваш file_exists("../resimler" . $_FILES["o_img"]["name"])
всегда будет возвращать false
.
Затем вы должны проверить, что каталог назначения доступен для записи для вашего скрипта - используйте функцию is_writable()
.
Затем проверьте конфигурацию вашего веб-сервера, чтобы узнать, какой самый большой файл разрешен для загрузки. Для PHP посмотрите в php.ini что-то похожее на:
upload_max_filesize = 16M
post_max_size = 18M