J'ai une page, et je veux générer des entrées pour un formulaire.ajouté <input> ne fonctionne pas
Je le fais avec jquery:
function getval() {
$('#UploadForm').empty();
var limit = $("#GalleryCount").val();
for(var i = 1;i<=limit;i++) {
$('#UploadForm').append('<div class="imgOrderAdmin"><label for="file'+i+'">Image '+i+'</label><input type="file" name="file'+i+'" value="file'+i+'" /></div>');
}
}
Les éléments ne sont ajoutés à la div avec le #UploadForm ID mais quand la forme est Sendt, ils ne sont pas attrapés, cela fonctionne quand j'ajouter le Feild à la page HTML statiquement, comme une copie exacte de ce que je suis en train de générer avec JS.
PHP:
$i = 1;
while (!empty($_FILES['file'.$i]['name'])) {
echo $_FILES['file'.$i]['name'];
$i++;
}
forme HTML propertise:
<form class="form-horizontal well" action="postAction.php" method="post" enctype="multipart/form-data">
Etiez vous est '# UploadForm'? la nouvelle entrée mais être ajouté entre les étiquettes de formulaire – Sergio
Ce ne sont pas des fichiers ..... "fichier" + i ne contient aucune extension – KyleK