Avatar par defaut !
Ar-Star
Messages postés
10
Statut
Membre
-
Ar-Star Messages postés 10 Statut Membre -
Ar-Star Messages postés 10 Statut Membre -
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>');
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:<?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 ledie
est 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. -