Пилю синхонизацию пользователя на сайте и форуме (от сюда взял начало), подскажите с таким вопросом: как организовать закачку аватара и добавление его к пользователю. Пока осилил только из того что нашел на этом форуме регистрацию, вход и изменение пароля, а вот разобраться с функциями для аватара знаний не хватает.
с выводом все просто:
/download/file.php?avatar=[ячейка user_avatar в бд у пользователя]
а вот с записью не очень:
user_avatar_type я так понял отвечает за 0 - нет аватара а 1 - есть?
user_avatar_width и user_avatar_height тоже не сложно получить при загрузке
имя аватара в бд имеет вид, например, 54_1352798266.jpg, где первое число айди пользователя а второя я так понял время закгрузки time()
но объясните мне, почему в папке upload аватар имеет вид 7d21034a87b4019e621c75e30cc9ff96_54.jpg? что такое 7d21034a87b4019e621c75e30cc9ff96, как его формировать? с виду какое-то поле в md5 перегоняется, но все перепробовал, не пойму
Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.
Удаленное добавление аватара
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Tokyo
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 19 лет 6 месяцев
- Откуда: Минск
Удаленное добавление аватара
На небе только и разговоров что о море... и о закате... Там говорят о том, как чертовски здорово наблюдать за огромным огненым шаром, как он тает в волнах... и еле видимый свет, словно от свечи, горит где-то в глубине...
-
Tokyo
- phpBB 1.2.0
- Сообщения: 17
- Стаж: 19 лет 6 месяцев
- Откуда: Минск
Re: Удаленное добавление аватара
Снимаю вопрос из-за своей невнимательности, в конфиге форуме есть поле avatar_salt который содержит эти символы 
На небе только и разговоров что о море... и о закате... Там говорят о том, как чертовски здорово наблюдать за огромным огненым шаром, как он тает в волнах... и еле видимый свет, словно от свечи, горит где-то в глубине...
-
Freeze
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 13 лет 11 месяцев
Re: Удаленное добавление аватара
Вы имеете ввиду поле user_form_salt?
Что то я так и не догнал как формируется имя файла аватара расположенного на диске?
Это какая то функция от полей user_avatar и user_form_salt?
Что то я так и не догнал как формируется имя файла аватара расположенного на диске?
Это какая то функция от полей user_avatar и user_form_salt?
Лучше промолчать, чем сказать много слов не по делу...
-
Freeze
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 13 лет 11 месяцев
Re: Удаленное добавление аватара
Все разобрался! Однако непонятно для чего нужно поле user_avatar? phpBB как нибудь использует данные этого поля?
Лучше промолчать, чем сказать много слов не по делу...
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Удаленное добавление аватара
Задай поиск по содержимому файлов по слову "user_avatar" и найдешь много мест где оно используется
Помощь в ЛС/email только за WM или ЮMoney
-
Freeze
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 13 лет 11 месяцев
Re: Удаленное добавление аватара
Подскажите, как правильно обратится к файлу аватара со своего сайта?
Проблема состоит в том, что в \forum\images\avatars\upload\ находится .htaccess который запрещает такое обращение.
Т.е. конструкция
не получает доступа к файлу и соответственно ничего не выводит...
В перспективе мне нужно не только получать аватар, но и менять его средствами сайта.
PS. Сайт и форум разумеется размещены в одном домене.
Проблема состоит в том, что в \forum\images\avatars\upload\ находится .htaccess который запрещает такое обращение.
Т.е. конструкция
Код: Выделить всё
<img border="0" src="'.$file_avatar.'" width="125" height="125">
В перспективе мне нужно не только получать аватар, но и менять его средствами сайта.
PS. Сайт и форум разумеется размещены в одном домене.
Лучше промолчать, чем сказать много слов не по делу...
-
Pazh
- Former team member
- Сообщения: 2317
- Стаж: 16 лет 11 месяцев
- Благодарил (а): 42 раза
- Поблагодарили: 506 раз
Re: Удаленное добавление аватара
http://www.phpbbguru.net/community/download/file.php?avatar=28753_1308290992.jpg - вот так например выглядит моя ава здесь
Помощь в ЛС/email только за WM или ЮMoney
-
Freeze
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 13 лет 11 месяцев
Re: Удаленное добавление аватара
Да, для просмотра такое обращение подойдет... Но как залить другой аватар или добавить новый (если у пользователя до этого не было аватара) со своего сайта? С полями БД, я вроде разобрался, где-что изменить... В перспективе конечно хотелось бы управлять аватарами не пребегая к модулям phpBB...
Лучше промолчать, чем сказать много слов не по делу...
-
Freeze
- phpBB 1.4.1
- Сообщения: 45
- Стаж: 13 лет 11 месяцев
Re: Удаленное добавление аватара
А чем чревато если я просто удалю .htaccess?
Лучше промолчать, чем сказать много слов не по делу...

