Это должно выглядить примерно так? Запутался если честно

Доброго времени суток. Помогите пожалуйста разобраться.
Скрипт должен обновлять информацию в базе данных, в соответсвии с введённой пользователем. Текстовая информация обновляется, а вот добаление изобрежения в папку avatars и запись в базу url к нему не производиться. В чем тут может быть причина?
Доброго времени суток
Использую такой вод код с методом GET
читать дальше
Иногда бывает так, что данные в поле nick содержат пробелы, в результате этого делается неправильная выборка из БД. Как научить get видеть пробелы?
У меня в БД есть поле avatar, в нем хранится ссылка на аватар юзера, которая на странице профиля показывает сам аватар, но если аватара нет, то показывается крестик (типа нет такого изображения). Как сделать так, что в случае отсутствия каких-либо данных в поле avatar в БД, эта переменная не выводилась?
читать дальше
И снова здравсвуйте -) Помогите пожалуйста устранить ошибку в скрипте
Скрипт: админ присваивает вновьзарегистрировавшемуся пользователю новый статус. Пользовтаелю отправляется e-mail в зависимости от нового статуса. Проблема в том, что e-mail не отправляется, хотя база данных обновляется.
читать дальше