par
mcbenny » 21 avr. 2005, 11:04
Salut !
J'avoue ne pas forcement avoir la solution mais une petite idee.
En placant la valeur de ton champ file dans une variable JS, tu cree une variable de type string. Ensuite, tu ne fournit plus un fichier a ton script php mais bel et bien une chaine, d'ou l'erreur.
Je n'ai pas teste mais il n'est pas possible de mettre le disabled sur un bouton submit ? auquel cas, le submit valide directement le formulaire, donc transmet bien un fichier, et le js desactive le bouton pour eviter une double soumission.
Si l'interet du JS est la gestion de la taille du fichier, tu peux la placer dans un champ cache et la gerer comme blocage dans ton script d'upload.
Hope this helps
Salut !
J'avoue ne pas forcement avoir la solution mais une petite idee.
En placant la valeur de ton champ file dans une variable JS, tu cree une variable de type string. Ensuite, tu ne fournit plus un fichier a ton script php mais bel et bien une chaine, d'ou l'erreur.
Je n'ai pas teste mais il n'est pas possible de mettre le disabled sur un bouton submit ? auquel cas, le submit valide directement le formulaire, donc transmet bien un fichier, et le js desactive le bouton pour eviter une double soumission.
Si l'interet du JS est la gestion de la taille du fichier, tu peux la placer dans un champ cache et la gerer comme blocage dans ton script d'upload.
Hope this helps