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'); |
Partager