Je suis en train de supprimer un dossier using this script:Supprimer dossier en php
function Delete($path) { if (is_dir($path) === true) { $files = array_diff(scandir($path), array('.', '..')); foreach ($files as $file) { Delete(realpath($path) . '/' . $file); } return rmdir($path); } else if (is_file($path) === true) { return unlink($path); } return false; } Delete('tmp');
Il travaille dans mon serveur Xampp, mais pas sur mon serveur web. J'ai changé les permissions du dossier et du fichier qu'il contient à 0777. Donc il devrait être accessible en écriture (ou dans ce cas effaçable) mais rien ne se passe. J'ai même essayé de donner le chemin absolu du dossier comme paramètre de la fonction, mais toujours rien. Des idées?
Des messages d'erreur? Vous devriez en avoir. –
Nothing.No messages d'erreur. – Vidi
Essayez d'ajouter en haut 'ini_set ('display_errors', 1); error_reporting (E_ALL); 'et voir si des erreurs se produisent. –