Cela fait 2 ans que je regarde tes vidéos, et je n'ai jamais été déçu une seule fois ! Tout fonctionne à la perfection ! Tout est utile, très bien expliqué, et accessibles à tous ! Merci beaucoup de partager ton savoir avec nous !
@florianhilt49924 жыл бұрын
Merci fréro pour tes vidéos. Tu nous a sauvé et grandement aidé. Meme 5 ans après, ta vidéo est incroyable.
@developpementethack35548 жыл бұрын
merci pour tes video j'ai 17 ans et je commence a bien apprendre apprendre le php grace a toi encore merci et j espere que ton forum ira loin et que tu feras encore plein de projet en php merci d'avance
@lephenix61916 жыл бұрын
Bonjour, je suis VENANCE KOUAME, un de vos élèves, j'espère que vous vous portez bien... Merci pour vos bien faits, vos tutoriels mon beau aidés et continus toujours. J'aimerai échanger avec vous sur un sujet vraiment important pour moi... Merci d'avance et que le Seigneur vous garde. Venance Kouame
@booraqpegazus10022 жыл бұрын
Et un compliment de plus un...bravo tu assures et tu maîtrises ton sujet! Ce qui fait tu maîtrises: Php mysql html css javascript ajax...c est déjà pas mal pour un développeur Web!
@shunkins6088 жыл бұрын
Salut PrimFx, Est ce que tu pourrais mettre sur ton site un article ou l'on pourrait trouver tout les codes stp ? Merci.
@itsvocs3 жыл бұрын
Merci beaucoup ❤️ tu es mon idole n’arrête pas stttttttp
@cultomnia89558 жыл бұрын
18 : 10... Mythique Quand on sait que 1 milliard = 10.... ;) ps : Bravo pour ton énorme boulot ;)
@hugo51986 жыл бұрын
bonsoir, bon voila jsp si ca va servir mais si quand vous voulez faire la commande : $chemin = "membres/avatars/".$_SESSION['id'].".".$extensionUpload; $resultat = move_uploaded_file($_FILES['avatar']['tmp_name'], $chemin); et que ca marche pas/ rien ne se passe et que vous avez tout bien écrit, ce sont les permissions server qui coince, rendez vous alors sur la console de votre server (linux pour cet exemple) et ecrivez ceci : chmod a+w "chemin de votre fichier" //autoriser tt a écrire dans le fichier et chmod a+r "chemin de votre fichier" /autoriser tt a lire dans le fichier voila moi je fait tourner mon server sur raspberry et les permission coincent beacoup le dessus... en espérant vous avoir aider bye !
@Rayane685 жыл бұрын
Un très grand merci à toi ! Même situation que toi (raspberry) et ça a fonctionné à merveille :)
@adnanjlassi53328 жыл бұрын
Respect gars, tu es très précis quand tu expliques. Continue comme sa ;)
@3ln1nO08 жыл бұрын
Salut, merci pour cette vidéo, j'avais un peu de mal avec la partie avatar :) !
@tigerbokken69224 жыл бұрын
Merci beaucoup pour ce tuto, tout fonctionne parfaitement, j'ai seulement une question à propos des lignes que tu as retiré "if(isset($_POST['newpseudo']) AND $_POST['newpseudo'] == $user['pseudo'])" comment puis je les réinstaurer afin de pouvoir afficher les messages d'erreur de l'avatar et modifier les informations du profil en même temps?
@fuukos43089 жыл бұрын
Cool merci ! Joyeuse paques à tous !
@neil27835 жыл бұрын
Salut, super vidéo en plus tu explique super bien.
@corbeau3875 ай бұрын
Salut, je ne sais pas si je suis tout seul ou si quelqu'un va venir me répondre mais bon. En fait j'ai suivi ton code pour en apprendre plus mais je tombe sur l'erreur : "Erreur durant l'importation de votre fichier !" et cela fait trois jour que j'essaie de résoudre se problème mais rien n'y fait toujours la même erreur... Bonsoir, CyberShadow
@Zoubeio8 жыл бұрын
Salut PrimFX comment puis-je ajouté l'avatar en dessous du pseudo sur le topic ? quand un auteur poste un message et quand un autre membre en poste un ? Merci d'avance .
@ahazone4 жыл бұрын
Merci pour ce meilleur tutoriel, j aurai aimé aussi savoir comment est-ce que je peux créer des espaces client indépendant ? c'est à dire des pprofils qui sont indépendants .Merci d'avance
@LucasPCtips9 жыл бұрын
Super tuto Prim, tu pourrais nous montrer comment faire en sorte que les avatars fonctionnent avec Gravatar ?
@wssindustry39587 жыл бұрын
tu peux m'aider quand je choisis un fichier et je clique sur Mettre à jour mon compte et puis après je vais dans ma base de donnée dans la colonne avatar y a rien même si je réactualise la page
@oxydoum7 жыл бұрын
J'ai une fatal error:uncaught exeption 'pdoexception' with message 'sqlstatehy093: invqlid parameter number.....quand j'essaye d'update la photo mais ca fonctionne pas.quelqu'un a une idée ?
@Splanex9 жыл бұрын
Merci c'est super sympas d'avoir réalisé ce tutoriel suite à ma demande ;) !!
@havikoro224 жыл бұрын
le problème que la photo ne s'ffiche pas tout de suite il faut se deconnecter et se connecter pour qu'elle soit afficher je ne trouve pas pk
@camformer61896 жыл бұрын
Bonjour, je voudrai de l'aide ! SVP ! En fait dans mon site je veux que les utilisateurs peuvent poster des photos sur mon site. Comment on fait ?? Pouvez vous m'aider ? Merci.
@tobiasafangbegnon58057 жыл бұрын
Salut, s'il vous plait quel code utiliser pour prendre une photo a base de sa camera sur champ et l'utiliser comme photo de profil? C'est a dire éditer son profil en insérant une photo prise sur champ, comme whatsapp ou Facebook le fait. Aidez-moi ça me tacle les couilles. Merci d'avance.
@armela544 жыл бұрын
Merci pour ce super tutoriel
@xnooztv9 жыл бұрын
Salut, j'ai un problème: Mon image se redimensionne pas après avec mis
@ixem45164 жыл бұрын
Je sais pk. Je pense que c'est du à ton height et à ton widht. Tu n'a pas mit d'unité derière tes nombres. Genre px ou %
@pascalgage26955 жыл бұрын
J'ai adoré ce tuto ! Merci !
@latosservitech51159 жыл бұрын
Bonjour. tout d'abord je tiens à te remercier pour ce tuto vidéo. Le problème est que j'ai l'erreur suivante qui s'affiche quand j'essai d'uploader mon fichier jpeg : Warning: move_uploaded_file(espace_membres/membres/avatars/2.jpeg): failed to open stream: No such file or directory in C:\wamp\www\espace_membres\membres\edition_profil.php on line 58
@quentin-g858 жыл бұрын
Bonjour, quand j'upload une image, il n'y a rien dans le fichier ni dans la base de donné SQL. L'erreur est celle du mauvais format alors que l'image est bien en PNG. Voici la code php : if(isset($_SESSION['id'])) { $requser = $bdd->prepare("SELECT * FROM membres WHERE id = ?"); $requser->execute(array($_SESSION['id'])); $user = $requser->fetch(); if(isset($_POST['newpseudo']) AND !empty($_POST['newpseudo']) AND $_POST['newpseudo'] != $user['pseudo']) { $newpseudo = htmlspecialchars($_POST['newpseudo']); $insertpseudo = $bdd->prepare("UPDATE membres SET pseudo = ? WHERE id = ?"); $insertpseudo->execute(array($newpseudo, $_SESSION['id'])); header('Location: profil.php?id='.$_SESSION['id']); } if(isset($_FILES['avatar']) AND !empty($_FILES['avatar']['name'])) { $tailleMax = 2097152; $extensionsValides = array('jpg', 'jpeg', 'png', 'gif'); if($_FILES['avatar']['size'] prepare('UPDATE membres SET avatar = :avatar WHERE id = :id'); $updateavatar->execute(array( 'avatar' => $_SESSION['id'].".".$extensionUpload, 'id' => $_SESSION['id'] )); header('Location: profil.php?id='.$_SESSION['id']); } else { $msg = "Error during profile picture importation"; } } else { $msg = "your profile picture must be in jpg, jpeg, png or gif format"; } } else { $msg = "your profile picture must do more 2Mo"; } } if(isset($_POST['newmessage']) AND !empty($_POST['newmessage']) AND $_POST['newmessage'] != $user['message']) { $newmessage = htmlspecialchars($_POST['newmessage']); $insertmessage = $bdd->prepare("UPDATE membres SET message = ? WHERE id = ?"); $insertmessage->execute(array($newmessage, $_SESSION['id'])); header('Location: profil.php?id='.$_SESSION['id']); } if(isset($_POST['newage']) AND !empty($_POST['newage']) AND $_POST['newage'] != $user['age']) { $newage = htmlspecialchars($_POST['newage']); $insertage = $bdd->prepare("UPDATE membres SET age = ? WHERE id = ?"); $insertage->execute(array($newage, $_SESSION['id'])); header('Location: profil.php?id='.$_SESSION['id']); } if(isset($_POST['newtwitter']) AND !empty($_POST['newtwitter']) AND $_POST['newtwitter'] != $user['twitter']) { $newage = htmlspecialchars($_POST['newtwitter']); $insertage = $bdd->prepare("UPDATE membres SET twitter = ? WHERE id = ?"); $insertage->execute(array($newage, $_SESSION['id'])); header('Location: profil.php?id='.$_SESSION['id']); } if(isset($_POST['newmail']) AND !empty($_POST['newmail']) AND $_POST['newmail'] != $user['mail']) { $newmail = htmlspecialchars($_POST['newmail']); $insertmail = $bdd->prepare("UPDATE membres SET mail = ? WHERE id = ?"); $insertmail->execute(array($newmail, $_SESSION['id'])); header('Location: profil.php?id='.$_SESSION['id']); } if(isset($_POST['newmdp1']) AND !empty($_POST['newmdp1']) AND isset($_POST['newmdp2']) AND !empty($_POST['newmdp2'])) { $mdp1 = sha1($_POST['newmdp1']); $mdp2 = sha1($_POST['newmdp2']); if($mdp1 == $mdp2) { $insertmdp = $bdd->prepare("UPDATE membres SET motdepasse = ? WHERE id = ?"); $insertmdp->execute(array($mdp1, $_SESSION['id'])); header('Location: profil.php?id='.$_SESSION['id']); } else { $msg = "Vos deux mdp ne correspondent pas !"; } } et html : Username : Back to profile Merci à la personne qui peux m'éclairer sur ce point je block depuis 2 semaines en regardant en boucle la vidéo voir si je n'ai rien oublier. Bonne journée
@adrienmuyldermans63648 жыл бұрын
+KuraJi j'ai la même erreur si tu a réussi peut tu me dire comment?
@quentin-g858 жыл бұрын
Adrien Muyldermans je n'ai malheureusement toujours pas reussit à regler ce problème du coup je me suis tourner sur d'autres projets webs :/
@tutosfaciles488 жыл бұрын
bonjour, pourrait tu mettre le code source ? (seulement de editionprofil.php ) ? J'ai bien éssayé mais cela ne fonctionne pas.
@juliensagadou8 жыл бұрын
+tutosfaciles48 Tu vas dans le tuto création d'un espace membre 3/3 et tu regardes la description
@tutosfaciles488 жыл бұрын
bonjour, je te rassure, j'ai fini par réussir
@juliensagadou8 жыл бұрын
tutosfaciles48 ^^
@destinbayubasire67915 жыл бұрын
ce un peu Claire mais ma question est se pose quand vous voulez afficher l'image .d'où vien la la rieble $userinfo[' "]?
@marguebmohamed80128 жыл бұрын
Salut comment en ajoute l'image du profile en acceuil
@dealmfred779 жыл бұрын
Bonjour Après avoir respecter ton TUTO , cela ne fonctionne pas et aucun message d'erreur HELP.
@FW4lk3r6 жыл бұрын
Excellent tuto mais j'y ai rajouté pas deux trois choses que tu devrait en parler aux utilisateurs :D
@thomaslouisclement33673 жыл бұрын
très bonne vidéo, merci.
@Jaekco9 жыл бұрын
Bonjour ! Tout d'abord, merci pour tes tutos, ils me sont très utiles :) Sinon, j'ai un petit soucis ! Tout ce passe bien, mais quand j'ai une image trop grande, le message d'erreur ne s'affiche pas. C'est tout bête mais j'ai vérifié et revérifié mon code plusieurs fois et ça devrait s'afficher. Tout les autres messages d'erreurs s'affichent mais pas celui-là. J'ai l'impression que c'est par rapport à cette ligne "if($_FILES['avatar']['size']
@wolkkingtoma78588 жыл бұрын
svp on peux avoir le code parce que j'arret pas de faire des erreur
@seddaouiyassine78146 жыл бұрын
va sur son site!
@Wistaro9 жыл бұрын
Beau tutoriel! Mais si jamais la personne reupload un autre fichier, du même nom mais avec une extension différente? Cela ne va pas poser de problème...?
@primfxdesign9 жыл бұрын
***** Non, cela supprimerai simplement le fichier précédent :p (exemple vers la fin du tuto)
@Wistaro9 жыл бұрын
PrimFX oki :)
@MrDeym699 жыл бұрын
J'ai un dossier avec des avatars de base que je veux mettre ( 255 avatars en jpg ) et j'aimerai que par defaut il y a l'avatar mais il faut juste qu'a l'inscritpion je mette "id".jpg mais j'ai des erreurs quelqu'un est tenter pour m'aider ?
@TheNippleMan8 жыл бұрын
+MrDeym69 tu modifie dans ta base de donnée avatar dans la colonne par défaut tu mes tel que défini ensuite tu marque defaut.png par exemple dans le dossier membres/avatars tu mes defaut.png et sa sera l'image par défaut
@MrDeym698 жыл бұрын
J'ai réglé le problème mais merci comme meme on peut aussi, lors de l'incription, de dire que l'avatar est égale a defaut.png
@TheNippleMan8 жыл бұрын
oui
@AxelParis9 жыл бұрын
pas mal, mais malheureusement ton systeme laisse passer des fichiers non-images à la base qu'on renomme en .png ou .jpg (ex: j'ai essayé sur ton site avec un fichier vegas pro et .png et mon avatar n'est donc pas une image)
@Wistaro9 жыл бұрын
Ce n'est pas possible de tester le contenu du fichier, à ma connaissance. De toute façon, le poids d'un fichier vegas pro est bien plus lourd qu'une image nn?
@primfxdesign9 жыл бұрын
Mozor Studio Merci, oui je vois ce que tu veux dire, mais imaginons qu'un éventuel hacker veule importer un fichier .bat (ou autre) sur le site, s'il change son extension en .png, .jpg ou .gif pour le faire passer, le fichier ne pourra pas être exécuté de la même façon :p (donc le hack n'aura pas lieu)... Après si tu veux vraiment contrôler tes fichiers en upload il faut voir pour un script de traitement JS (je pense hein, je suis pas expert en JS :p )
@allbm37969 жыл бұрын
Petit question, On est obliger d'utiliser PhpMyAdmin pour crée son site ? Sinon on pourrais me dire les autre moyen ? Merci :)
@allbm37969 жыл бұрын
AllBM Ah ok j'aivais pas compris dsl Enfait Php my Admin c'est pour geré son site Ok x)
@Khaelo9 жыл бұрын
Franchement j'ai un gros mais gros problème avec ma page d'édition du problème ça n'édite ni mon texte ni ma pdp :(
@matthew-lachainedematt4 жыл бұрын
AIDEZ MOI !! J'en peux plus !! A chaque fois que je créer la nouvelle colonne "avatar" dans la nouvelle bdd, plus rien ne va dans la bdd ( on peut plus s'inscrire, plus rien modifier) mais quand j'enlève la colonne, tout remarche donc aidez-moi svp
@signat_ure3 жыл бұрын
Salut moi aussi j'ai ce problème t'as réussi ?
@matthew-lachainedematt3 жыл бұрын
@@signat_ure oula j'ai totalement oublié ce commentaire xD. Je reregarde la vidéo et je te dis du coup
@matthew-lachainedematt3 жыл бұрын
@@signat_ure Je me rappelles plus du problèmes que ça me faisait. Mais du coup c'est quoi ton problème au pire ?
@signat_ure3 жыл бұрын
C'est exactement ce que tu as écrit dans le commentaire
@signat_ure3 жыл бұрын
Sinon donne moi un de tes réseaux qu'on puisse discuter x)
@yvesakpale36748 жыл бұрын
le code marche parfaitement,mais la verification de la taille du fichier ne fonctionne pas.
@malobrunetti88034 жыл бұрын
Salut PrimFx, je met en lien le code source de ma page profil editor je ne trouve pas l'érreur de syntaxe qqn peut m'aider merci
@malobrunetti88034 жыл бұрын
Parse error: syntax error, unexpected '[' in D:\xampp\htdocs\editprofil.php on line 33
cela fait 5 fois que j'essaye, je suis toujours bloqué au meme endroit. peut tu me passer le script stp PrimFX
@juliensagadou9 жыл бұрын
GTA V tuto Où est tu bloqué ?
@ToutsurWindows9 жыл бұрын
bon g réussi
@soumiazitouni43004 жыл бұрын
concerent la page profil.php moi ecrire le meme code mais pas apparus vsp aide moi !!! et merci d'avance
@laviesecretedespoules3 жыл бұрын
Le code de profil.php : Profil de Profil de Pseudo = Mail = Editer mon profil Se déconnecter
@latosservitech51159 жыл бұрын
qu'est ce que je peux faire svp ?
@LahsenELMACHRAA8 жыл бұрын
Bonsoir, j ai cette erreur Notice: Undefined index: avatar in C:\wamp64new\www\monforum\editionprofil.php on line 73 if ( isset( $_FILES['avatar'] ) AND !empty( $_FILES['avatar']['name'] ) ) aider moi stp pour continuer ce tuto
@pablogaviria50038 жыл бұрын
if(isset($_FILES['avatar']) AND !empty($_FILES['avatar']['name'])) Essaye sa :p
@1peu2toutt9 жыл бұрын
Mais si l'utilisateur ne souhaite pas mettre d'avatar ? Il faudrait faire un avatar par défaut à la place :)
@abstechnodev62688 жыл бұрын
stp comment afficher l'avatar d'utilisateur par défaut et merci
@Jordan.BASSET6 жыл бұрын
il suffirait de le considérer comme une image (et norlalement c'est tout dit dans la vidéo)
@metellussteeve14478 жыл бұрын
Merci PrimFX
@Rayanadah9 жыл бұрын
Je suis bloque sur la taille de l'image .. je comprend pas
@jeanchrinot8 жыл бұрын
Bonjour!! Peux-t-on partager tes videos dans un site? bien sur ce sera à votre nom :P
@IloGus9 жыл бұрын
Bonjour, j'ai un problème, quand j'upload une image, il y a toujours une erreur : Erreur durant l'importation de votre photo de profil, voila le code : pastebin.com/teKWzHmu
@fyreti29936 жыл бұрын
@Hervekurtis9 жыл бұрын
Salut gars, tout d'abord merci pour ce tuto il est excellent mais je suis bloqué a la fin le $userinfo d'ou sors t-il parce que chez moi l'image de s'affiche même pas et je crois que c'est a cause du $userinfo
@rafenomananasergio60469 жыл бұрын
+Kurtis Hervé moi aussi j ai le meme erreur si qql un a la reponse prier de répondre
@Jordan.BASSET6 жыл бұрын
Je pense (peut-être) savoir : c'est le tableau (ou l'objet) qui est le résultat de la recherche des utilisateurs dans la bdd
@BogenXD9 жыл бұрын
Grace a toi je conais le html et je continue grace a toi merci !!!
@avino55029 жыл бұрын
C'est pas du html mais du php :)
@BogenXD9 жыл бұрын
Je sais mais ses au momentque la video et sorti je lui et remercier :) tkt chui pas debille cher lir
@sitionbe9 жыл бұрын
Salut merci pour tous ce que tu fais pour nous. Dit j"ai essayer tous les tutos de ton dossier tuto #14 mais en ce qui concerne l'envoie de l avatar je narrive pas a envoyer dans la base de donnee . j' ai verifier le code plus de 3 fois mais ca ne passe toujours pas! Merci de ton aide.
@coykoo9 жыл бұрын
+Clopis Salut je suis dans le même cas, l'image uploadee est bien déplacée dans le dossier mais aucune insertion n'est faite dans la bdd Merci pour votre aide
@sitionbe9 жыл бұрын
+coykoo Finalement ça passe très bien... Donc revérifie bien ton code, pour ma part il y avait quelque erreur de syntaxe ...
@sitionbe9 жыл бұрын
que faire pour t'aider
@coykoo9 жыл бұрын
+Clopis oui je confirme, ça marche. J'avais effectivement une erreur dans mon code. En tout cas merci pour ta contribution
@sitionbe9 жыл бұрын
suis heureux pour toi
@worldmathematicswithnour86592 жыл бұрын
merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
@davidbrot5436 Жыл бұрын
👍Nickel.
@marguebmohamed80128 жыл бұрын
Salut Quelqun peux poser le code svp
@pascalgage26955 жыл бұрын
ma base de données n'accepte plus personne HELP
@JohnBelvis648 жыл бұрын
J'ai tout suivi et cela ne marche pas.... pastebin.com/asfb5kYD
@loic2805 жыл бұрын
ta fais n'importe quoi
@pasdhistoire6117 жыл бұрын
cool le tuto
@thibaultguinet12688 жыл бұрын
bonjour, ma page est blanche :( je ne vois pas ou est l'erreur :X
@thibaultguinet12688 жыл бұрын
+mr_finecraft tous les ; sont dans mon code
@HeartOfPirates8 жыл бұрын
+mr_finecraft Il faudrait une image du code pour pouvoir t'aider. Demande de l'aide sur un forum comme OpenClassroom, et n'oublie pas de poster une photo de ton code
@DarkShoka9 жыл бұрын
STP j'ai un proble avec ce code qqn peut m'aider. if(isset($_FILES['avatar']) AND !empty($_FILES['avatar']['name'])) { $tailleMax = 2097152; $extensionsValides = array('jpg', 'jpeg', 'giv', 'png'); if($_FILES['avatar']['size'] prepare("UPDATE espace_membre SET avatar = :avatar WHERE id = :id"); $updateavatar->execute(array( 'avatar' => $_SESSION['id'].".".$extensionUpload, 'id' => $_SESSION['id'] )); header('Location: profil.php?id='.$_SESSION['id']); } else { $erreur = "Erreur durant l'importation de la photo de profil"; } } else { $erreur = "Votre photo de profil doit être au format jpg, jpeg, gif ou png !"; } } else { $erreur = "Votre photo de profil ne doit pas dépasser 2Mo !"; } }
@MrDeym699 жыл бұрын
+Tuto Pro ! tiens : if(isset($_FILES["avatar"]) AND !empty($_FILES["avatar"]["name"])) { $tailleMax = 2097152; $extensionsValides = array('jpg', 'jpeg', 'gif', 'png'); if($_FILES["avatar"]["size"] prepare('UPDATE membres SET avatar = :avatar WHERE id = :id'); $updateavatar->execute(array( 'avatar' => $_SESSION['id'].".".$extensionsUpload, 'id' => $_SESSION['id'] )); header('Location: profil.php?id='.$_SESSION['id']); } else { $msg = "Erreur durant l'importation de votre photo"; } } else { $msg = "Votre photo de profil doit être en jpg, jpeg, gif ou png"; } } else { $msg = "Votre photo de profil ne doit pas dépasser 2Mo"; } }
@khaberislam89578 жыл бұрын
saluttt aide moii
@ibrahimgite7036 Жыл бұрын
Obligé que je m’abonnes
@momardieng73058 жыл бұрын
je voudrais avoir votre e-mail
@sclavonfabien34992 жыл бұрын
Bonjour @PrimFX et déjà un grand merci pour ton partages qui m'as déjà grandement aidé, mais voilà j'arrive sur un souci que je n'arrives pas à résoudre malheureusement et pourtant, j'ai bien suivis ce tutoriel à la lettre. Voilà j'ai une erreur qui apparait quand je refresh ma page ( editionprofil.php ) . Cela me mets: ( ! ) Parse error: syntax error, unexpected '$_FILES' (T_VARIABLE), expecting '(' in C:\Site\editionprofil.php on line 55 ******************************* Voici le code php : ******************************* // AVATAR if($_FILES['avatar'] AND !empty $_FILES['avatar']['name']) { $TailleMax = 2097152; $ExtensionsValide = ('jpg', 'jpeg', 'png', 'gif'); if($_FILES['avatar']['size'] prepare('UPDATE membres SET avatar = :avatar WHERE id = :id'); $UpdateAvatar->execute(array( 'avatar' => $_SESSION['id'].".".$ExtensionUpload, 'id' => $_SESSION['id'] header('Location: profil.php?id='.$_SESSION['id']); )); } else { echo ' Importation de l\'avatar no valid !! '; } } else { echo ' Votre photo profil doit être en ( jpg, jpeg, png, gif ) !! '; } } else { echo ' Votre photo profil ne doit pas dépasser 2Mo !! '; } } //////////////////////////////////////////////////////// et le html pour l'avatar : ///////////////////////////////////////////////////////// Avatar : ////////////////////////////////////////////////////// Donc suivant le tuto, je comprends pas d'où pourrais venir l'erreur ( $_FILES ) , donc si une lumière pourrais m'éclairer, ça serait d'un GRAND MERCI de votre part :) . Je vous remercie d'avances pour votre temps pris à m'aider.