Fatal error: Call to undefined function: pdf_new() ????

Eléphant du PHP | 254 Messages

07 avr. 2006, 17:59

qui reprend des valeurs de ma base?
Je m'explique.
Je voudrais envoyer un courrier personnalisé par courrier "postal" :wink:.
Pour cela je voudrais rappeler dans ce courier des éléments enregistrés dans ma base. (numéro, champ nom, date anniv...etc) et y ajouter une image sur laquelle j'écris en sur-impression ces infos.
En fait je cherche des pistes :lol:
:arrow: je pars d'une page html....avec récup des données et je l'imprime ?
:arrow: est-il possible de générer des images (texte+formes) via PHP avec récupération de variables pour le texte personnalisé ?
:arrow: génération d'un document en PDF ou RTF personnalisé ?

J'ai du mal à exprimer par écrit mon idée...
Si certains d'entre vous ont déjà expérimenté ce genre de choses, merci de m'aiguiller ou me conseiller sur des tutos !!!
Modifié en dernier par coxine le 10 avr. 2006, 11:26, modifié 1 fois.

ViPHP
ViPHP | 656 Messages

07 avr. 2006, 18:22

Pour les images c'est GD2, regarde dans la doc de PHP.
Pour PDF c'est libpdf ou d'autres existent, regarde dans la doc PHP.

Tu verra que tu peut faire beaucoup de chose avec les images, écrire dessus également comme tu le désirait.

http://fr3.php.net/manual/en/ref.image.php
http://fr3.php.net/manual/en/ref.pdf.php
http://www.siteduzero.com/tuto-3-166-1- ... n-php.html

Eléphant du PHP | 254 Messages

07 avr. 2006, 19:31

Merci !!! Je vais mettre toutes ces informations en signets !
C'est fou tout ce que l'on peut faire avec PHP ! \:D/

Eléphant du PHP | 254 Messages

10 avr. 2006, 10:38

rebonjour
J'ai trouvé un super tuto qui me permet de personnaliser des champs sur un fichier pdf déjà créé.
Mais j'ai un hic : quand je clique sur le bouton pour ouvrir le document, j'ai ce message d'erreur :
Fatal error: Call to undefined function: pdf_new() in /home/xxxxxxxx/pdflib.php on line 16
Ligne 16 :
// créer un doc PDF dans la mémoire
    $pdf = pdf_new();
    pdf_open_file($pdf);
Késako ? :?:
Merci de votre aide !
:) :oops:

Eléphant du PHP | 254 Messages

10 avr. 2006, 14:43

ca veut dire que tu n'as pas a dispo la lib pdf ou alors tu as une vielle version de php (<4.0.5)... il faut donc l'activer dans le php.ini ... mais pour ton systeme, je te conseillerais plutot de le faire avec 2 css dont une version imprimable, c'est ce qu'il y a de plus souple !

Eléphant du PHP | 254 Messages

10 avr. 2006, 15:51

oui !
J'a posté sur PHP4 et entre temps j'ai découvert FPDF !
Que j'ai installé, mais je me heurte à des Warning du type :
fopen()
:-(
Je crois que je n'ai pas assez de droits !!! Je vais y remédier !
Les CSS print j'y ai pensé....Mais ça ne sécurise pas le contenu de la page :-/
Merci de ton aide !