Voici mon bout de code qui fonctionne à 99,99%
je fais le test sans pb sur 100 fichiers php mais sur un fichier il ne l'écarte pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $bad_extensions = array( 'html' , 'js' , 'gif' , 'png', 'php','jpg', 'jpeg','xml', 'txt','zip','bak' ); $fileinfo=pathinfo($file_name); if (!in_array(strtolower($fileinfo["extension"]),$bad_extensions)) {
2-E-Book à télécharger.php
en revanche si je modifie le nom du fichier en remplaçant le - par _ dans E_book il l'écarte de la sélection
idem si je remplace E par X X-book cela fonctionne
j'en déduis un problème avec l'association E- car le tiret ne pose pas de pb avec 2- ni si je mets en espâce entre E et le tiret E -
Même problème avec if (stristr que j'avais essayé en alterative
Juste pour savoir, si quelqu'un a une piste
Partager