[PHP] Thumbs.db l'enlever?
Résolu
cathy_9999
Messages postés
129
Date d'inscription
Statut
Membre
Dernière intervention
-
celestin007 -
celestin007 -
J'ai un menu déroulant avec le nom de mes images présents dans un dossier, et bien sur ya thumbs.db qui vient se mettre, comment l'enlever?
merci
merci
A voir également:
- [PHP] Thumbs.db l'enlever?
- Enlever pub youtube - Accueil - Streaming
- Comment enlever une page sur word - Guide
- Enlever mode sécurisé samsung - Guide
- Expert php pinterest - Télécharger - Langages
- Enlever mot de passe windows 10 - Guide
12 réponses
Tu peux le supprimer sans problème, il s'agit d'un fichier pour l'affichage des thumbnails Windows.
Tu as installé un serveur local sous WIndows ? Si oui, il va revenir, auquel cas il faut désactiver les aperçus :
windows xp fichiers thumbs db et vignettes
Tu as installé un serveur local sous WIndows ? Si oui, il va revenir, auquel cas il faut désactiver les aperçus :
windows xp fichiers thumbs db et vignettes
salut
C'est un fichier crée par windows quand tu visualises un dossier et qu'il crée des thumbnails (miniatures d'images), tu peux le supprimer sans probléme
a+
C'est un fichier crée par windows quand tu visualises un dossier et qu'il crée des thumbnails (miniatures d'images), tu peux le supprimer sans probléme
a+
ça je sais faire mais sachan que c'est un formulaire qui va etre utilisé par plusieurs personnes, ils n'ont pas forcement desactiver tous la case a cocher!
comment doi ton dire en php, ne pas affiché thumbs?
comment doi ton dire en php, ne pas affiché thumbs?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
<select name="listimages">
<option value="">Images déja présentes</option>
<?php
$getFile = browse("images/".$id."/", "jpg" or "jpeg" or "png" or "gif"); foreach ($getFile as $myFile)
{echo '<option value='.$myFile.'>'.$myFile."</option>";} }
?>
</select>
<option value="">Images déja présentes</option>
<?php
$getFile = browse("images/".$id."/", "jpg" or "jpeg" or "png" or "gif"); foreach ($getFile as $myFile)
{echo '<option value='.$myFile.'>'.$myFile."</option>";} }
?>
</select>
Désolé, c'est peu mais déjà trop compliqué pour moi, faut attendre que quelqu'un qui connaisse mieux PHP passe par là ... :)
C'est un test à faire sur la variable $myFile qui contient le nom du fichier:
foreach ($getFile as $myFile) { if(basename($myFile) != 'thumbs.db'){ echo '<option value='.$myFile.'>'.$myFile."</option>"; } }
Parce que je ne sais pas si $myFile est un chemin de fichier ou juste un nom de fichier.
Genre : images/test.gif
Or ce qu'on a besoin de savoir c'est juste le nom du fichier : test.gif
Et c'est ce que donnera toujours basename ;-)
Genre : images/test.gif
Or ce qu'on a besoin de savoir c'est juste le nom du fichier : test.gif
Et c'est ce que donnera toujours basename ;-)
SOLUTION :
<select name="listimages">
<option value="">Images déja présentes</option>
<?php
$getFile = browse("images/".$id."/", "jpg" or "jpeg" or "png" or "gif");
foreach ($getFile as $myFile)
{
if(basename($myFile) != 'thumbs.db'){
echo '<option value='.$myFile.'>'.$myFile."</option>";
}
?>
</select>
<select name="listimages">
<option value="">Images déja présentes</option>
<?php
$getFile = browse("images/".$id."/", "jpg" or "jpeg" or "png" or "gif");
foreach ($getFile as $myFile)
{
if(basename($myFile) != 'thumbs.db'){
echo '<option value='.$myFile.'>'.$myFile."</option>";
}
?>
</select>