Première réponse concernant l'upload d'image en ajoutant une simple verification:
if(file_exists($dir.DS.$filename.$ext))
{
if(file_exists($dir.DS.$filename.'-1'.$ext))
{
$i=1;
while(file_exists($dir.DS.$filename.'-'.$i.$ext))
{
$i++;
}
$filename = $filename.'-'.$i;
}else{
$filename = $filename.'-1';
}
}
Par contre, je suis toujours coincé lorsque je veux éditer une image, j'obtiens :
Warning (2): current() expects parameter 1 to be array, boolean given [APP/Controller/MediasController.php, line 94]
correspondant à :
if(is_numeric(
}