J'essaye de télécharger un fichier avec cakePHP. Voici la vue:Problème de téléchargement de fichier avec cakePHP
echo $form->create(null, array('action' => 'upload', 'type' => 'file'));
echo $form->file('img');
echo $form->submit('Enviar Imagem');
echo $form->end();
Et ceci est l'erreur que je reçois:
Avertissement (2): Invalid argument supplied for foreach() [CORE/gâteau/Dispatcher.php, ligne 314]
Edit: débuggage CakePHP me dit que ce sont les lignes de code où le problème se produit:
foreach ($_FILES['data'] as $key => $data) {
foreach ($data as $model => $fields) {
foreach ($fields as $field => $value) {
Et ceci est la pile d'appel:
Dispatcher::parseParams() - CORE/cake/dispatcher.php, line 314
Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 118
[main] - APP/webroot/index.php, line 88
Ma fonction de téléchargement est actuellement vide. Qu'est-ce qui se passe?
semble que vous avez besoin explicitement au modèle $ là-bas. essayez de l'associer à un modèle. – helloandre