Rechercher : dans
Par :

Parcourir dossier HTML

Dernière réponse le 26 mai 2005 à 14:14:28 sonia, le 26 mai 2005 à 12:05:08 
 Signaler ce message aux modérateurs

Bonjour ,

j'ai un petit pb...
voilà, je voudrai faire un bouton parcourir pour choisir un dossier (un peu dans le meme style qu'un input type=file) mais pour choisir un dossier pour enregistrer dedans. le input ne me permet que de choisir un fichier

je ne sais pas si il existe un fonction comme ca en html
sinon peut etre une en php ??

si quelqu'un pouvais m'aider svp

merci d'avance

Meilleures réponses pour « parcourir dossier HTML » dans :
[PHP] Lister le contenu d'un répertoire VoirGrâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function...
Unidialog - Accès impossible VoirLe Service Unidialog des Assedic permet à tout moment, partout en France, d'effectuer le traitement immédiat de votre dossier : déclaration de situation mensuelle consultation de votre dossier obtention d'une attestation changement de...
Télécharger HTML Tidy VoirHTML Tidy est un utilitaire permettant de vérifier et d'optimiser tout code HTML. La version originale de cet utilitaire s'utilise en mode de commande uniquement. La présente version, appelée "GUI Tidy", possède une interface graphique. Notez...
Caractères spéciaux HTML VoirCodage des caractères spéciaux Le standard HTML demande de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Il faut pour cela utiliser un codage particulier. Pour...
Les balises HTML VoirHTML, un langage à balises Le HTML n'est pas un langage de programmation. Il s'agit d'un langage permettant de décrire la mise en page et la forme d'un contenu rédigé en texte simple. Une page HTML est ainsi un simple fichier texte...
Introduction au HTML VoirPrésentation du HTML Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent...

1

dugenou, le 26 mai 2005 à 12:59:32
  • +1

Bonjour,

Si ça peut t'aider, voici une partie du script que j'utilise en php, à toi de l'aménager :

<?php

$chemin = "";

if (empty($rep)){
    $rep="photos/";
}

if (!empty($del)) {
  @chmod($chemin.$rep."".$del,0777);
  unlink($chemin.$rep."".$del);
}

if (!empty($ficup)) {
  if (is_uploaded_file($ficup)) {
    copy($ficup, $chemin.$rep."".$_FILES['ficup']['name']);
  }
}

// Creation de l'index des fichiers
$dbfiles = array();
$i = 0;
$dossier = opendir($chemin.$rep);
while ($fichier = readdir($dossier)) {
  if (is_file($chemin.$rep."/".$fichier)) {
    if ($fichier != "index.php") {
      $dbfiles[$i][0] = $fichier;
      $path_parts = basename($fichier);
      $path_parts = substr($path_parts,strrpos($path_parts,".")+1);
      $i++;
    }
  }
}
closedir($dossier);
@sort($dbfiles);

?>

<center>
<p> </p>
<p><b>Choisissez le dossier</b></p>
<p> </p>
<form action="fichier.php" method="POST">
<select name="rep">
<option value="photos/">photos
<option value="images/">Images
<option value="downloads/">downloads
</select>
<input type="submit" value="validez votre choix">
</form>
</center>

<?
for ($i = 0; $i < count($dbfiles); $i++) {
?>


Bon courage

Répondre à dugenou

2

 sonia, le 26 mai 2005 à 14:14:28

Merci pour ce bout de code, je vais le décortiquer voir ce que je peux en faire...

Répondre à sonia