j'ai ces fichiers:forme jQuery soumettre
JAVASCRIPT
$(document).ready(function(){
$('a').click(function(){
$('div').load("formular.html",function(){
$('input[type="submit"]').click(function(){
$('form').submit();
});
});
});
});
formular.html
<form action="gigi.php" name='formular' method="post" enctype="multipart/form-data" />
<input type="file" name="fisier" />
<input type="submit" value="trimite" />
principal fichier html
<a href="#">click</a>
<div></div>
PHP (gigi.php)
$nume = $_FILES['fisier']['tmp_name'];
print $nume;
ce que je suis en train de faire est de charger le formular.html sur « un » clic, puis de soumettre le formulaire importé. MAIS..Si je n'utilise pas la méthode submit() et que j'essaie de cliquer sur le bouton submit ... RIEN n'arrive (cela ne chargera pas le gigi.php dans le navigateur). En utilisant la méthode submit, il semble que le formulaire soit soumis (le gigi.php est chargé dans le navigateur) mais les données du formulaire ne sont pas transmises à la page php (donc j'obtiens l'erreur "undefined index ..."). C'est un exemple avec une entrée de fichier, mais j'ai essayé avec du texte aussi ... et ça ne marche toujours pas. SO je vraiment besoin d'aide: D merci les gars