je finis par poster, car je ne vois pas trop d'où vient mon problème.
Je m'explique :
Je cherche à charger une image tout bête dans le <style> au dessus de la page web à convertir.
Jusqu'ici rien de bien méchant, je l'avais déjà fait en m'entraînant sur les exemples.
Seulement, je me heurte à un problème quand l'image est dans un répertoire au dessus de la bibliothèque :
o RACINE
o o img
o o o layout
o o o ->table_sep_th.gif
o o metier
o o o commun
o o o o html2pdf
o o o mondossier
o o o ->monfichier.php (qui include html2pdf)
Voilà en gros la structure, bon ok, elle est un peu compliquée....
Bref, je tente d'afficher une image en fond d'un header de tableau :
table.tbl_chgmnt tr th{
font-weight:bold;
background:url("../../img/layout/table_sep_th.gif") no-repeat scroll 0 2px #005BBB;
color:#FFFFFF;
vertical-align:bottom; }
Voilà, du css bien basique, et pris en compte par HTML2PDF.
Mais l'image me fait une erreur n°6 comme quoi il ne la trouve pas.
J'ai vérifié que j'ai bien le allow_url_fopen à On
J'ai tenté en ajoutant une variable qui me permet de récupérer ma racine et du coup de faire un url absolu, ce qui donne :
table.tbl_chgmnt tr th{
font-weight:bold;
background:url("<?php echo $RACINE;?>img/layout/table_sep_th.gif") no-repeat scroll 0 2px #005BBB;
color:#FFFFFF;
vertical-align:bottom; }
Mais toujours la même erreur, alors qu'en vérifiant l'url de l'erreur :
ERREUR n°6
Fichier : e:\donnees[i][..][/i]\metier\commun\html2pdf\html2pdf.class.php
Ligne : 2551
Impossible de charger l'image "http://localhost/portique/img/layout/table_sep_th.gif"
Hors si je tape cette url, je tombe bien sur mon image sans souci...
Quelqu'un aurait-il une idée ? Ou j'ai oublié un truc super basique?