Avatar par defaut !
Ar-Star
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
Ar-Star Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Ar-Star Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour a tous j'aimerais pouvoir permettre aux utilisateurs d'avoir un avatar par defaut pour qu'il puisse ensuite le changer !
J'ai déjà des problèmes a l'insertions de l'avatar... J'ai essayer ceci mais sa marche pas !
J'ai déjà des problèmes a l'insertions de l'avatar... J'ai essayer ceci mais sa marche pas !
$req = $bdd->prepare('INSERT INTO utilisateurs(pseudo, password, email, sexe, situation, avatar) VALUES(:pseudo, :password, :email, :sexe, :situation, defaut.png)'); $req->execute(array( 'pseudo' => $pseudo, 'password' => $password, 'email' => $email, 'sexe' => $sexe, 'situation' => $situation)); die('inscription terminer, veuillez vous <a href=\'index.php?page=login\'>connecter</a>');
A voir également:
- Avatar par defaut !
- Avatar facebook - Guide
- Ouvrir avec par défaut - Guide
- Dns par defaut - Guide
- Google page d'accueil par défaut - Guide
- Windows 11 clic droit afficher plus d'options par défaut - Guide
2 réponses
'lut, l'avatar est juste un chemin d'accès dans la BDD, donc tout dépend de comment tu utilises ce chemin une fois extrait de l'enregistrement voulu depuis ta table...
En l'occurence, j'estime que tu ne mets que le chemin relatif de l'avatar, par rapport a un gros dossier où tous les avatars seraient stockés. Alors tu t'en servirais comme ceci:
Aussi, j'espère que le
En l'occurence, j'estime que tu ne mets que le chemin relatif de l'avatar, par rapport a un gros dossier où tous les avatars seraient stockés. Alors tu t'en servirais comme ceci:
<?php $req = $bdd->prepare("SELECT * FROM utilisateurs WHERE pseudo = ?"); $req->execute(array($pseudo)); $data = $req->fetch(PDO::FETCH_BOTH); ... echo '<img src="/images/avatars/' .. $data['avatar'] .. '" alt="Avatar de ' .. $pseudo .. '"/>'; ... ?>
Aussi, j'espère que le
dieest là juste car c'est un code encore en développement; car c'est une extrêmement mauvaise pratique, surtout quand il n'y a pas d'erreur fatale.