Questions sur les avatars
- Accueil
- Forum
- Programmation
- PHP
- Questions sur les avatars
Cirilla33 Le 10 avril 2019 à 19:10 (Édité le 15 mai 2019 à 10:30)
J'ai réussi à afficher ma photo de profil sur ma page profil et ça donne ceci :
Le problème, c'est que pour que ça fonctionne, il faut que sur ma bdd dans l'onglet avatar que le fichier s'appelle "1.png", c'est le cas pour cet avatar qu'il y a sur l'image, et que je le mette en code :
<img src="membres/avatars/1.png"<?php echo $userinfo['avatar']; ?> height="250" width="300">
Ma question est la suivante, comment faire en php pour que le site ou la bdd reconnaisse automatiquement le format de l'image
si il est en "jpg-jpeg/gif/png" etc svp ?
Non parce que quand mon site sera fini un jour et que les membres s'inscriront, je n'ai pas envie de m'embêter avec les avatars
alors est-ce possible qu'il y est un code pour que dans ma bdd et sur le site, quand on veut changer pour le même compte sa
photo de profil, que ça se fasse de manières autonome ou automatique svp ?
Je vous remercie.
Cordialement.
PS : J'aimerai mettre une photo de profil par défaut pour tous les membres inscrits, comment fais-je cela svp ?
CodeOtaku Le 15 avril 2019 à 10:19 (Édité le 1 janvier 1970 à 01:00)
Je vois 2 manières de faire pour ton problème :
soit dans le champ de ton avatar de ta base de données, tu peut configurer la valeur par défaut pour qu'elle pointe vers ton avatar par défaut ce qui me semble être le plus simple,
Sinon tu peut vérifier si ton input est nulle dans ton code et si elle est nulle, tu charge l'image de l'avatar par défaut avec ton insert into et du coup dans ton code ou tu avais déjà un insert into tu dois faire une vérification pour éxécuter ton insert uniquement si le champ n'est pas vide 😀
Cirilla33 Le 17 avril 2019 à 09:27 (Édité le 1 janvier 1970 à 01:00)
Pour la base de donnée, comment on configure la valeur par défaut ?
Quand au code, pourrais-tu mettre un exemple stp ?
Désolé mais je débute juste.😅
Cordialement.
CodeOtaku Le 17 avril 2019 à 10:34 (Édité le 1 janvier 1970 à 01:00)
Sinon pour la partie code voilà 2 liens qui devraient t'aider :
https://openclassrooms.com/forum/sujet/avatar-par-defaut
https://openclassrooms.com/forum/sujet/afficher-un-avatar-par-defaut-73099
Profil introuvable Le 17 avril 2019 à 17:10 (Édité le 1 janvier 1970 à 01:00)
@CodeOtaku, tu renvoies sur des éléments obsolètes, "mysql_connect" c'est obsolète... (voir documentation)
Cirilla33 Le 17 avril 2019 à 19:01 (Édité le 1 janvier 1970 à 01:00)
Que faut-il que je fasse alors pour les avatars stp ?
Merci d'avance.
Profil introuvable Le 17 avril 2019 à 19:08 (Édité le 1 janvier 1970 à 01:00)
As-tu regarder au moins les topics ?
CodeOtaku Le 17 avril 2019 à 20:47 (Édité le 1 janvier 1970 à 01:00)
J'ai juste pas fait gaffe pour le deuxième lien désolé
et sinon Cirilla regarde seulement le premier lien ça devrait régler ton problème.
Cirilla33 Le 17 avril 2019 à 22:20 (Édité le 1 janvier 1970 à 01:00)
J'ai regardé le premier lien et dans la partie sql que j'ai vu, est-ce que je dois mettre la même partie du code de l'avatar vu que j'utilise phpmyadmin ?
Merci d'avance.
CodeOtaku Le 18 avril 2019 à 09:07 (Édité le 1 janvier 1970 à 01:00)
il faut juste que tu fasse attention pour le insert into et de changer pour tes champs de ta base de données et pour tes variables
Cirilla33 Le 14 mai 2019 à 17:58 (Édité le 1 janvier 1970 à 01:00)
J'ai regardé le premier lien et j'ai compris ce qu'il faut faire.
Je peux me débrouiller pour les avatars.
Merci du coup de main amis programmeurs !😀😁
Profil introuvable Le 15 mai 2019 à 00:58 (Édité le 1 janvier 1970 à 01:00)
Ah ben voilà 😉 Si tu n'as plus d'autres questions/problèmes, clique sur ce bouton 😉
Bonne continuation sur PrimFX.com ! 😉