tu as bien vérifié les droits du dossier cible (chmod) ?
Bonjour,
J'ai un probleme avec cette methode.
Mon fichier que je souhaite enregistrer (image) ne s'enregistre pas dans mon dossier.
mon fichier s'enregistre bien dans ma bdd.
Mon debug de $data['Media']['file'] me donne bien son nom : shemaJV.png
et le debug de $dir.DS.$filename.$ext me donne :
/Applications/MAMP/htdocs/cakephp-GamingNews/app/webroot/img/2017/05/shemaJV.png
De l'aide please
5 réponses
oui il y a bien les droit d'ecriture.
(Je suis un peu le tuto sur cake PHP)
Par contre quand je fais mon debug de $data je n'est pas exactement comme lui.
J'ai juste un tableau avec file et name et lui a encore un autre tableau dans file avec la taille du fichier ect...moi j'ai rien
voici mon code qui fonctionne...
Enfaite il récupérai le nom du fichier, mais pas le fichier en lui même qui se trouve dans ['tmp_name'] et non dans ['file'].
Merci pour vos reponses et d'avoir pris le temps de me repondre.
J'ai trouvé mon erreur.
Dans le formulaire de ma vue , j'ai oublié de mettre le type = file dans le create()
Je l'avais seulement mis dans le input apparament cela ne suffisait pas.
Du coup ca marche bien :)