@rolia17 Ну можно закрыть доступ к папке с фото извне, а файл с фото выдавать PHP-скриптом, проверяя кто сейчас залогинился и может ли он это фото смотреть (если свое или админ - может, к примеру). Хотя это лишняя нагрузка на сервер.
@Roquie А при чем тут primary key к последовательностям? Sequence можно использовать как угодно, они просто выдают уникальные значения каждый раз при вызове nextval(). Очевидный способ использования - аналогично auto_increment в MySQL.
@jkwe45 Понял. Хм, а Excel-файл выводится в браузер или сохраняется в файл? Впрочем хз... а charset_encoding в php.ini "дома" и на хостинге одинаковый?
@invaest Что-то я совсем слепой стал. Эту ошибку давно можно было увидеть: echo "<form enctype=\"multipart/from-data\" action='upload.php' method='post'>"; - попробуете сами или подсказать?
@invaest Ок, а что делают другие файлы? Я бы на upload.php взглянул. Только не надо УДАЛЯТЬ ничего из вопроса, добавьте просто. И код самого скрипта тоже таки верните.