bonjour
j'ai voulu mettre un avatar par défault dés qu'un membre s'inscrit et ensuite ils pourront ajouté leur propre avatar et si un jour ils veulent supprimé son avatar ils pourront et ensuite ils retrouveront leur avatar par défault que je leur ai attribué
mais le soucy il ne veut pas upload l'avatar mais il est bien dans le serveur mais pas dans la base sql
donhc voilà le code
<label for="avatar">Changer votre avatar :</label>
<input type="file" name="avatar" id="avatar" /> (Taille max : 10 ko)
<br />
<br />
<label><input type="checkbox" name="delete" value="Delete" /> Supprimer l'avatar</label>
et voilà le code qui pose le soucie :
// Si $i est vide, il n'y a pas d'erreur
{
if (($_FILES['avatar']['size'])!= 0)
{
//On déplace l'avatar
$avatar = time();
$nom_avatar = str_replace(' ','',$avatar).".".$extension_upload;
$avatar = "images/avatars/".str_replace(' ','',$avatar).".".$extension_upload;
move_uploaded_file($_FILES['avatar']['tmp_name'],$avatar);
}
else
{
$pas_davatar = true;
}
if($pas_davatar)
{
$nom_avatar = 'pas_d\'avatar';
}
//Une nouveauté ici : on peut choisisr de supprimer l'avatar
elseif( isset($_POST['delete']) )
if ($_POST['delete']=='Delete')
{
$nomavatar = 'pas_d\'avatar';
mysql_query("UPDATE forum_membres
SET membre_avatar = '".$nomavatar."'
WHERE membre_id = '".$_SESSION['id']."'");
}
et j'ai rajouté un code :
elseif( isset($_POST['delete']) )
comment je pourais faire pour faire marché ce code pour mettre un avatar par défault ou soit un avatar a eux
merci
car on ne peux plus mettre des avatars merci
|