je veux faire supprimer liste, mais à l'exception fichier mp3 et mp4Comment ajouter le fichier actuel à "supprimer la liste" sauf le fichier avec l'extension mp3 et mp4?
mon code est
erreurErreur fatale: Appel à endsWith undefined function() dans E: \ xampp \ htdocs \ tes \ index. php sur la ligne 39
$files = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($rootPath),
RecursiveIteratorIterator::LEAVES_ONLY
);
foreach ($files as $name => $file)
{
// Skip directories (they would be added automatically)
if (!$file->isDir())
{
// Get real and relative path for current file
$filePath = $file->getRealPath();
$relativePath = substr($filePath, strlen($rootPath) + 1);
// Add current file to archive
$zip->addFile($filePath, $relativePath);
$zip->close();
// Add current file to "delete list"
// delete it later cause ZipArchive create archive only after calling close function and ZipArchive lock files until archive created)
if ($file->getFilename().endsWith(".mp3")) error at this code
{
$filesToDelete[] = $filePath;
}
}
}
quelqu'un me aider s'il vous plaît
vérifier le type MIME du fichier, fichier-extensions (par exemple .mp3) ne sont pas fiables – Sepultura
son ne peut pas résoudre –
Je remarque que vous avez spécifié la balise 'php-5.3'. Sachez que cette version php est maintenant très ancienne et non supportée. Vous devriez envisager de mettre à jour au moins la version 5.6 afin d'éviter les problèmes de sécurité. – Simba