1

Bonjour,

J'ai une page avec un bandeau et des include de tableaux qui fonctionne bien.
J'ai ajouté un page_footer mais la il y a un petit problème.

en fait sur ma 1ère page, il y a bien mon bandeau et sur toutes il y a bien mon pied de page.
mais mes tableaux ne sont afficher qu'à partir de la 2ème page.

Pourquoi y a-t-il ce saut de page?

tromb Fichier joint : test_pdf.php

Merci

2

petit pointt : merci de préciser la version de PHP utilisé (4 ou 5) et la version de HTML2PDF utilisé...

Ton fichier test_pdf.php ne permet pas de voir où est le problème. Est-ce que tu pourrais donner le code HTML généré par ton PHP ?

ntent = ob_get_clean();pour cela, juste apres $cot; exit; rajoute echo $conten
Ancien pseudo : lolo

3


ok excuse moi.
version PHP : 5.2.0-8+etch11
version HTML2PDF : 3.10

la source : tromb Fichier joint : source_test_pdf.php

Cela dépend de mes includes, des fois mes tableaux se mettent directement après mon bandeau, des fois non.
un peu bizar tout de même.

merci de ton aide.tromb Fichier joint : source_test_pdf.php

4

je viens de regarder ton code, tu as mis pleins de balises nobreak imbriqués. La balise nobreak servant à créer un bloc insécable sur un page (pas de saut de page possible), il ne sert à rien de les imbriquer.

De plus, ta premier série de tableau est dans un grand nobeak qui ne rentre pas sur ta premier page à cause de ton premier tableau d'introduction (celui avec le background-image) => vu que tout est dans un nobreak, html2pdf fait un saut de page avant... ce qui est normal !

enfin, j'ai remarqué que tu as un rowspan="1 mais tu n'as pas fermé le ", vérifie donc toutes tes propriétés de balise pour voir si tu les a bien fermées...


Donc pour résumé, le fonctionnement est normal, vu le code HTML que tu lui fournis...
Ancien pseudo : lolo

5

Merci beaucoup. Ca fonctionne comme je veux maintenant.
Dernière petite demande : est-ce que c'est possible d'augmenter le temps maximum d'exécution (qui est de 60sec.)?

Je me doute que c'est dans le fichier : styleHTML.class.php, mais je ne trouve pas.

Merci

6

oups je pense avoir dit une bétise, c'est pas du tout en rapport avec le ficgier styleHTML.class.php

Ne serais-ce pas en rapport avec le navigateur ou quelque chose comme ça?!
Existe-il un moyen d'augmenter ce temps?

merci

7

avatar

8

Mais tu n'as pas le droit de changer ce réglage sur un serveur mutualisé normalement. (Sur un VPS, tu peux, mais tu risques d'avoir des problèmes si tu abuses, sur un dédié tu peux faire ce que tu veux évidemment, à condition que tu sois l'admin évidemment.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

de même, surtout eviter de mettre à 0 afin d'enlever la limitation, il vaut mieux mettre 300... (ce qui fait quand meme 5 minutes)...

apres, si le pdf n'est pas généré en fnc de l'utilisateur, et qu'il change rarement, il vaut mieux le générer une fois pour toute et le sauvegarder en pdf sur le serveur afin de ne pas le regénérer inutilement à chaque fois
Ancien pseudo : lolo