Inserer photo profile via formulaire en msql?

trinity47 -  
kakashi672 Messages postés 17 Statut Membre -
Bonjour, je suis trinity47 et j'aimerais savoir comment inserer et afficher une photo profile/avatar via formulaire en Msql afin d'afficher la photo du membre dans un site web a ca connexion.merci

A voir également:

2 réponses

trinity47
 
OUI je voudrais charger ma photo via un formulaire afin qu'on puisse me voire, c'est-a-dire cette photo a la connexion du membre.donc j'aimerais bien avoir de A-Z tout les scripts en php. merci
1
JooS Messages postés 2705 Statut Membre 228
 
Salut ...

Lorsque l'utilisateur s'inscrit, et qu'il valide le formulaire (photo y compris), tu upload la photo (après plusieurs traitements si tu veut) sur un dossier de ton site (Exemple www/uploads/avatars), et tu stocke le nom de l'image dans ta base de donnée(dans un champs avatar par exemple) avec le nom, prenom, email ... de l'utilisateur.

Après, quand tu veut afficher l'avatar de chaque utilisateur ... c'est de la meme façon que d'afficher le pseudo ou le nom ...

//REQUETE POUR EXTRAIRE LES DONNEES DE L'UTILISATEUR A PARTIR DE LA BDD 
//RÉCUPÉRATION DU RÉSULTAT DANS LA VARIABLE $donnees

echo 'Pseudo : '.$donnees['pseudo'].'<br>';     
echo 'Email: '.$donnees['email'].'<br>';     
echo '<img src="uploads/avatars/'.$donnees['pseudo'].'">';


a+
0
kakashi672 Messages postés 17 Statut Membre 7
 
Si tu veux que on te fasse les scripts pour toi tu rêve
Si tu veux qu'on t'aide à le faire il n'y a pas de problème

A ce que je sache le forum ccm est un forum d'entraide et non de recherche de prestataire
0
kakashi672 Messages postés 17 Statut Membre 7
 
Après la réponse de JooS est juste
0
kakashi672 Messages postés 17 Statut Membre 7
 
Bonjour,

En général on ne stocke jamais d'images dans une base de donnée on préfère stocker l'adresse ou se trouve l'image et peut tu être plus clair dans cette phrase,je n'ai pas très bien saisi ce que tu voulais dire.

Tu souhaite afficher la photo de profile quand l'utilisateur est connecté ou au chargement de la page.
0