|
|
|
|
Bonjour à tous.
Je cherche un moyen d'ajouter un genre de valeur par défaut au bouton "Parcourir" (via un <input type="file" /> pour le moment) pour que ce dernier pointe vers un dossier sur le serveur.
Ce formulaire sert a sélectionner une image qui se trouve dans le dossier images, à la racine de mon www, afin de l'insérer dans un article.
Pour le moment je suis obligé d'insérer l'url manuelement, et je ne peux pas parcourir les images qui se trouve sur le serveur, donc il faut, en plus, connaitre par coeur le nom de ces fichiers images...
Merci d'avance pour votre aide.
xXKirastarotHXx
Configuration: Windows XP Firefox 3.0.3
Hehe! Plop :)
<?php
$folder = "./";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier))
{
if ($Fichier != "." && $Fichier != "..") {
$nomFichier = $folder."/".$Fichier;?>
<select name="src" id="src" class="mceFocus" onchange="ImageDialog.showPreviewImage(this.value);">
<option value="<?php echo $nomFichier;?>"><?php echo $nomFichier;?></option>
</select>
<?php
}
}
closedir($dossier);
?>
ça marche... Sauf dans TinyMCE, par-ce que le fichier à modifier est en .htm et je vais pas m'ammuser a le modifier en php, sinon je dois me taper toute la modification du comportement de TinyMCE. Donc en gros je cherche un moyen simple de lister le contenu d'un dossier, en javascript |
Nan bah c'est bon j'ai réussis a m'en sortir :)
<table class="properties">
<tr>
<td class="column1"><label id="srclabel" for="src">{#advimage_dlg.src}</label></td>
<td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<select name="src" id="src" class="mceFocus" onchange="ImageDialog.showPreviewImage(this.value);">
<?php
$folder = "../../../../../../multimedia/images/";
$realpath = "multimedia/images/";
$dossier = opendir($folder);
while ($Fichier = readdir($dossier))
{
if ($Fichier != "." && $Fichier != ".." && !is_dir($Ficher))
{
$nomFichier = $realpath.$Fichier;?>
<option value="<?php echo $nomFichier;?>"><?php echo $Fichier;?></option>
<?php
}
}
closedir($dossier);
?>
</select>
</td>
<td id="srcbrowsercontainer"> </td>
</tr>
</table></td> |