Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Halex

Como adicionar Imagem Perfil Usuário?

Recommended Posts

Galera, tenho em poder um banco de dados denominado: 'mooze_cadastro' e uma tabela chamado 'usuarios', dentro da mesma contem um campo chamado 'foto', gostaria de saber como adicionar uma foto padrão na tabela (caso o usuário ainda num tivesse uma), e um sistema de upload que armazenasse o caminho da foto no campo 'foto', e que nesse sistema, ele upasse a foto conforme o nome de login do usuário que é registrado no campo 'usuario', tipo: www.site.com/photos/usuario.png; isso para que se o user alterasse a foto substituísse para não lotar o servidor. Teria como alguém disponibilizar um sistema assim? Agradeço.

 

tabelas.png

Compartilhar este post


Link para o post
Compartilhar em outros sites
Teria como alguém disponibilizar um sistema assim? Agradeço.

Tem bastante tutorial na net explicando a desenvolver um sistema de upload de imagem, de uma pesquisada que você já acha, não é tao complicado, vou bolar a lógica:

 

1 - Depois que o usuário se logar armazene em uma sessão o seu login: $_SESSION['user_login'];

2 - Qnd o usuário enviar a foto, você utiliza um comando para renomear o nome do arquivo(por isso a importancia de salvar o usuario em uma sessão), ficando assim $_SESSION['user_login'].'.png'; ou .jpg dependend a extensão do arquivo.

3 - Não tenho certeza se o php substitiu o arquivo 'automaticamente', mas se não tiver, você vai ter que verificar se ja existe essa foto no servidor e dar unset() nela para deletar e depois enviar a foto

4 - Depois disso de um update no banco para armazenar o caminho na tabela.

 

Abraços e até mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.