Recuperation de input file avec onblur
leod
Messages postés
98
Statut
Membre
-
Nico -
Nico -
Bonjour a tous
je peine sur une application pour mon site web depuis un moment déjà et j'espère que l'on pourra m'aider ici :
je voudrai pouvoir récupérer la valeur d'un input file et la tester par le biais de l'ajax
j'ai déjà fait cette manip avec d'autres champs mais le input file me pose probleme :
alors un formulaire classique :
<form method="post" enctype="multipart/form-data" name="formulaire">
<input type="file" name="file" onBlur="verifcontenu(this.value)"></input>
</form>
une fontion javascript pour récupérer le fichier choisis par l'utilisateur :
<script language="JavaScript">
document.formulaire.file.focus();
function verifcontenu(champ)
{
$.ajax({
type: "GET",
url: "verification/veriffichier.php?file="+champ,
success:function(data){
if(data == 1){....}
elseif(data == 2){....}
else{...}
}
});
}
</script>
et le fichier "veriffichier.php" qui récupère et test des valeur de type $_FILES['file']['size'] ...
bon évidement ceci ne fonctionne pas et je voudrai savoir si il y aurai quelqu'un parmi vous qui aurai une idée de comment faire ou qui aurait des piste
ou si il manque quelques choses dans mon programme
ceci fonctionne avec n'importe quel champ , je récupère la valeur sans problème mais un fichier ca coince .....
je peine sur une application pour mon site web depuis un moment déjà et j'espère que l'on pourra m'aider ici :
je voudrai pouvoir récupérer la valeur d'un input file et la tester par le biais de l'ajax
j'ai déjà fait cette manip avec d'autres champs mais le input file me pose probleme :
alors un formulaire classique :
<form method="post" enctype="multipart/form-data" name="formulaire">
<input type="file" name="file" onBlur="verifcontenu(this.value)"></input>
</form>
une fontion javascript pour récupérer le fichier choisis par l'utilisateur :
<script language="JavaScript">
document.formulaire.file.focus();
function verifcontenu(champ)
{
$.ajax({
type: "GET",
url: "verification/veriffichier.php?file="+champ,
success:function(data){
if(data == 1){....}
elseif(data == 2){....}
else{...}
}
});
}
</script>
et le fichier "veriffichier.php" qui récupère et test des valeur de type $_FILES['file']['size'] ...
bon évidement ceci ne fonctionne pas et je voudrai savoir si il y aurai quelqu'un parmi vous qui aurai une idée de comment faire ou qui aurait des piste
ou si il manque quelques choses dans mon programme
ceci fonctionne avec n'importe quel champ , je récupère la valeur sans problème mais un fichier ca coince .....
A voir également:
- Recuperation de input file avec onblur
- .Dat file - Guide
- Host file - Guide
- .Bin file - Guide
- Iso file - Guide
- File ///sdcard/ - Télécharger - Gestion de fichiers