Uploader une image/avatar en PHP
Voici un tutoriel dans lequel vous allez comprendre comment fonctionne l’upload de fichier en PHP. Dans le cas present, nous allons uploader une image ou avatar pour un profil d'un de vos membres par exemple. Je vous invite par ailleurs à visionner la gestion d'un espace membre en PHP.





Le taulier du coin !
Un projet, une collaboration ?
Mes derniers projets !
et aussi : envoyer des messages entre chaques membres :)
MERCI !
Ta requête est plus adéquat avec un tutoriel sous CakePHP. Je ne vais pas réinventé la roue.
Mais je prends note :)
Tu n'as pas tord, mais ceux qui par exemple créer un model MVC, ou autre ton tutoriel serais plus que interaissant, et en croire mais recherche, il me semple que aucun tutoriel Français ne répond a cette demande : )
Cordialement :)
Et comme d'habitude quand tu as une erreur, je geule sur mon écran pour dire ou c'est :DD
Je consulte avec beaucoup d’intérêt ton site, super boulot :-)
il y'a dans ce tutoriel 2 petit trucs qui me chiffonnent :
- Le input name "MAX_FILE_SIZE", il te sert à quoi au juste ? car Il est très facile de contourner cette restriction. Ne compte pas sur le respect du navigateur pour bloquer. Ta restriction php, elle, sera respectée ça c'est sur... c'est pour ça que je me dis que cette ligne ne sert à rien ; mais je peux me tromper c'est pour ça que je te demande :-)
- Dans ta variable $taille_origin tu utilises $_FILES['avatar']['tmp_name'] puis tu utilises un sizeof un peu plus loin ; Ne serait-il pas mieux de marquer plutôt cela :
$taille_origin = $_FILES['avatar']['size']
puis de comparer comme tu le fais dans ton script ? ça éviterait à mon sens une analyse inutile à php puisque la size, on la connait : elle est dans le tableau $_FILES['avatar'] :-)
Voila pour les questions !
@ très bientôt ici ou sur google +
Je ne vois pas beaucoup l’intérêt d'un nouveauu tuto pour ce que tu proposes ... vu que c'est le même... il te suffit de modifier la variable des extensions ($ext) et de mettre les extensions des musiques et vidéos que tu souhaites :-)
Si je souhaite lier ce tutoriel a mon espace membre, dois-je passe par ma base de donnée?
Pouvez-vous m'aider?