Hello !
Je n'arrive pas à faire fonctionner cette fonction...
Pourtant, j'ai déjà travaillé avec il y a qq années !!

Mon code...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
$controllers->post('/user/add_file', function (Request $request) use($app) {
 
            $method = $request->get('request');
            $method = $request->getMethod();
 
            if($method==='POST'){
 
                // retrieve uploaded files
                $files = $request->files;
 
                $uploaddir = '/var/tmp/'; // /var/cache/  
 
                // and store the file
                $uploadedFile = $files->get('upload_files');
                // create a zip file
                $file = $uploadedFile->move($uploaddir, "_img".$_POST['date']); 
 
                if($file){           
 
if(isset($_FILES['upload_files']))
{     
     //$fichier = basename($_FILES['upload_files']['tmp_name']);
 
     if(move_uploaded_file($_FILES['upload_files']['tmp_name'], $_SERVER['DOCUMENT_ROOT']."/".$file))
          echo 'Upload effectué avec succès !';
 
     else //Sinon (la fonction renvoie FALSE)
          echo 'Echec de l\'upload !';    
}
 
                    return $app->render('/report/valide.twig'); //, array('file' => $entry));
 
                }
 
                return $app->render('/report/add.twig');
 
           }
        })
            ->bind('admin_add_file_daily');
Cette fonction me renvoie toujours FALSE, WHY ???