8768 sujets
Développement web côté serveur, CMS
Hello,
Ben… normal, vu que normalement, l'élément <form> est fait pour passer des valeurs de champs de formulaire, a priori, ce que tu fais ne peut absolument pas marcher.
Zelalsan te donne une piste intéressante, à savoir convertir ton <table> entier pour en faire une donnée manipulable et le passer par exemple ensuite (avec JS qui va se déclencher par exemple avant l'envoi du formulaire) comme valeur d'un <input type="hidden" /> (enfin c'est comme ça que j'ai compris le truc).
Modifié par audrasjb (03 Aug 2015 - 16:28)
Ben… normal, vu que normalement, l'élément <form> est fait pour passer des valeurs de champs de formulaire, a priori, ce que tu fais ne peut absolument pas marcher.
Zelalsan te donne une piste intéressante, à savoir convertir ton <table> entier pour en faire une donnée manipulable et le passer par exemple ensuite (avec JS qui va se déclencher par exemple avant l'envoi du formulaire) comme valeur d'un <input type="hidden" /> (enfin c'est comme ça que j'ai compris le truc).
Modifié par audrasjb (03 Aug 2015 - 16:28)
Ok j'arrive bien à envoyer à mon fichier le contenu de ma table ! c'est une bonne nouvelle!
par contre :
Vu que mon pdf.php j'ai en dernière ligne :
et que dans mon callback j'ai
forcément j'ai "l'écriture du pdf " (avec le EOF) dans l'alert ...... pas le fichier.. je vois d'ou ma question pour "ouvrir" le fichier php dans un nouvel onglet.
par contre :
Vu que mon pdf.php j'ai en dernière ligne :
$html2pdf->Output('exemple.pdf');
et que dans mon callback j'ai
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
forcément j'ai "l'écriture du pdf " (avec le EOF) dans l'alert ...... pas le fichier.. je vois d'ou ma question pour "ouvrir" le fichier php dans un nouvel onglet.
pareil si je fais un
cela va m'écrire data sous forme de string dans une page. Il faut vraiment que ce soir le fichier PHP qui soit ouvert pour qu'il puisse faire appel à la lib html2pdf.
Mais on se rapproche du but là
Modifié par JENCAL (04 Aug 2015 - 10:31)
var win=window.open('about:blank');
with(win.document)
{
open();
write(data);
close();
}
cela va m'écrire data sous forme de string dans une page. Il faut vraiment que ce soir le fichier PHP qui soit ouvert pour qu'il puisse faire appel à la lib html2pdf.
Mais on se rapproche du but là
Modifié par JENCAL (04 Aug 2015 - 10:31)