/rai Posted October 26, 2016 Share Posted October 26, 2016 cada vez que hago una importación prestashop en la carpeta img/p me crea las imágenes de los productos, he habilitado la opción de borrar imágenes al importar pero solo me las borra de la base de datos , en el FTP siguen estando. Link to comment Share on other sites More sharing options...
/rai Posted October 26, 2016 Author Share Posted October 26, 2016 solución function eliminarDir($carpeta) { foreach(glob($carpeta . "/*") as $archivos_carpeta) { //echo $archivos_carpeta; if (is_dir($archivos_carpeta)){ eliminarDir($archivos_carpeta); } else{ unlink($archivos_carpeta); } } rmdir($carpeta); } //limpiar imagenes $carpeta1 = '../img/p/1'; $carpeta2 = '../img/p/2'; $carpeta3 = '../img/p/3'; $carpeta4 = '../img/p/4'; $carpeta5 = '../img/p/5'; $carpeta6 = '../img/p/6'; $carpeta7 = '../img/p/7'; $carpeta8 = '../img/p/8'; $carpeta9 = '../img/p/9'; if (file_exists($carpeta1)) { eliminarDir($carpeta1); } if (file_exists($carpeta2)) { eliminarDir($carpeta2); } if (file_exists($carpeta3)) { eliminarDir($carpeta3); } if (file_exists($carpeta4)) { eliminarDir($carpeta4); } if (file_exists($carpeta5)) { eliminarDir($carpeta5); } if (file_exists($carpeta6)) { eliminarDir($carpeta6); } if (file_exists($carpeta7)) { eliminarDir($carpeta7); } if (file_exists($carpeta8)) { eliminarDir($carpeta8); } if (file_exists($carpeta9)) { eliminarDir($carpeta9); } : Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now