Limiter nb d'upload en fonct nb fich. déjà présents sur ftp
Posté : 11 juil. 2006, 09:16
Bonjour,
je ne sais pas si c'est la bonne rubrique...
Je vous explique mon problème... J'ai récupéré une page d'exemple de gestion ftp en php... Dedans, j'ai le formulaire suivant :
qui appelle la fonction javascript suivante...
Je voudrais limiter le nombre d'upload à 6 en fonction du nombre de fichiers présents sur mon ftp...
Comment puis-je faire ?
Merci d'avance
je ne sais pas si c'est la bonne rubrique...
Je vous explique mon problème... J'ai récupéré une page d'exemple de gestion ftp en php... Dedans, j'ai le formulaire suivant :
Code : Tout sélectionner
<form name="LeForm" id="LeForm" action="uploads2.php" enctype="multipart/form-data" method="post">
<div id="LesChamps">
<input name="File1" type="hidden" id="File1">
<input NAME="Champ1" TYPE="file" id="Champ1" onChange="AjoutChamps(this.Nb);" size="60"><br>
<!-- C'est ici que seront créés nos champs supplémentaires -->
</div>
</form>Code : Tout sélectionner
<script language="JavaScript">
var Nb=1;
function AjoutChamps(LeParam){
Nb++;
// Code ajouté : On clone aussi le champs caché qui recevra le nom du fichier
LeCache=document.getElementById("File"+(Nb-1)).cloneNode(true);
LeCache.name="File"+Nb;
LeCache.id="File"+Nb;
document.getElementById("LesChamps").appendChild(LeCache);
// --------------------------------------------------------------------
LeFile=document.getElementById("Champ"+(Nb-1)).cloneNode(true);
LeFile.name="Champ"+Nb;
LeFile.id="Champ"+Nb;
document.getElementById("LesChamps").appendChild(LeFile);
LeRetourChariot=document.createElement("br");
document.getElementById("LesChamps").appendChild(LeRetourChariot);
document.getElementById("Champ"+(Nb-1)).onchange="";
if(Nb== 2)
document.getElementById("Champ"+(Nb)).onchange="";
}Comment puis-je faire ?
Merci d'avance