|
|
|
| Подскажите пожалуйста.. Мне нужно чтоб когда новый пользователь регистрируется на сайте, в сессию заносилось тот ID который ему присвоился в базе данных. Дополнительным SQL запросом это не проблема сделать, но выглядит уж слишком громоздко, вопрос если можно это выполнить как то одним действием.
Второй вопрос: Пользователь при регистрации загружает свой аватар, который сохраняется в отведенной для этого папке на сервере, как изменить имя файла (ну скажем спереди к имени файла добавить никнэйм пользователя) во избежании повторов..?
Заранее спасибо! | |
|
|
|
|
|
|
|
для: UnlikeAO
(20.08.2008 в 20:55)
| | 1. mysql_insert_id();
2. Обработать введенный логин, потом при записи в файл когда даешь ему имя, добавь туда переменную логина | |
|
|
|
|
|
|
|
для: FireTiger
(20.08.2008 в 20:58)
| | где то здесь это должно происходить??
move_uploaded_file($_FILES['avator']['tmp_name'],$upload_path . $filename)
|
записать его как
move_uploaded_file($_FILES['avator']['tmp_name'],$upload_path .$_Post['Nickname']. $filename)
|
| |
|
|
|
|
|
|
|
для: UnlikeAO
(20.08.2008 в 21:09)
| | Я бы так не делал, посколько данные из поста нужно проверить и обработать. Когда обработаете, то вставляйте так, но при условии, что $upload_path будет заканчиваться "/", а то произойдет неверное формирование пути.. | |
|
|
|
|
|
|
|
для: FireTiger
(20.08.2008 в 21:30)
| | не, ну само сабой что после обработки я это все буду делать, в любом случае спасибо!
Кстати еще такой вопрос... можно ли как то вместо того чтоб ограничивать пользователя в весе загружаемой картинки, просто уменьшить её уже на сервере, или при загрузке.... или это слишком сложно? | |
|
|
|
|
|
|
|
для: UnlikeAO
(20.08.2008 в 21:57)
| | Хм.. так особо с изображениями мало работал, но я думаю, что это вполне реально и довольно легко. | |
|
|
|
|
|
|
|
для: UnlikeAO
(20.08.2008 в 20:55)
| | 1. mysql_insert_id()
2. он и не должен сохраняться под тем именем, под которым был у пользователя. Назначайте имя сами. | |
|
|
|