Bonjour
Contexte : je gère le site de ma chorale. Ce site est bâti avec des frames.
En local, je suis en PHP 5.2.0 et MySQL 5.0.22
Chez l'hébergeur (pages perso de Free) c'est PHP 5.1.3RC4-dev et MySQL 5.0.77
Je développe actuellement un module de gestion des dons reçus par l'association.
Problème : j'utilise HTML2PDF 4.4.0 pour éditer les reçus fiscaux à fournir aux donateurs. Je veux enregistrer les fichiers sur le serveur et je n'y parviens pas.
La documentation de HTML2PDF dit :
Write the contents of a PDF file on the server
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$html2pdf->output('/absolute/path/file_xxxx.pdf', 'F');
mais il est précisé aussi que :

'special characters are removed and blanks characters are replaced with the underscore character.'
Je veux placer les fichiers pdf dans le dossier Fichiers/recus_fiscaux/.
La commande est donc

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$pdf->Output('/Fichiers/recus_fiscaux/' . $recu_num_xxxx . '.pdf', 'F');
et j'obtiens un fichier nommé Fichiersrecus_fiscauxrecu_num_xxxx.pdf placé dans le dossier temp.

Ma commande ne respecte pas la consigne de donner le chemin absolu. J'ai lu par ailleurs qu'on peut donner le chemin absolu ou relatif. J'ai fait l'essai de mettre le chemin absolu et ça ne change rien.

Que dois-je faire pour obtenir le résultat attendu ?

Merci d'avance.