Voir mon profil
Infos persos
Pseudo :
Grade :
Prénom :
" maxlength="60">
Nom :
" maxlength="60">
Sex :
Masculin Féminim
Date de naissance :
. .
Ville :
" maxlength="60">
Pays :
Url :
" size="50" maxlength="255">
E-mail :
" maxlength="60">
Msn :
" maxlength="60">
Avatar :



" maxlength="60">


[ Retour ]

= 7 && substr($url, 0, 7) != 'http://') $url = 'http://'.$url; $avatar = time(); $nomavatar = str_replace(' ','',$avatar).".".$extension_upload; $avatar = "./images/avatars/".str_replace(' ','',$pseudo).".".$extension_upload; move_uploaded_file($_FILES['avatar']['tmp_name'],$avatar); // toute cette partie ci dessous pour créer la miniature $largeur = 100; $hauteur = 100; $source = imagecreatefromjpeg($avatar); // La photo est la source $destination = imagecreatetruecolor($largeur, $hauteur); // On crée la miniature vide // Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image $largeur_source = imagesx($source); $hauteur_source = imagesy($source); $largeur_destination = imagesx($destination); $hauteur_destination = imagesy($destination); // On crée la miniature imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source); // On enregistre la miniature sous le même nom que l'image pour pas redevoir se casser la tête imagejpeg($destination, ''.$avatar); $query = "UPDATE `membres` SET `pseudo` = '$pseudo', `avatar` = '$avatar', `email` = '$email', `msn` = '$msn', `date_naissance` = '$date_naissance', `ville` = '$ville', `pays` = '$pays', `url` = '$url', `nom` = '$nom', `description` = '$description', `fonction` = '$fonction', `prenom` = '$prenom' WHERE `pseudo` = '$pseudo_session' LIMIT 1;"; $resultat = @mysql_query($query,$link); // or die(mysql_error()); if (!$resultat) { if (mysql_errno() == 1062) { //echo $query; die("
Désolé, cet email sont déjà utilisés !"); } else die("Une erreur est survenue pendant l'inscription :
".mysql_error()); } else echo "Votre profil a bien été mis à jour."; $_SESSION["pseudo"] = $pseudo; } ?>