[PHP] Fonctions non définies???

Fonctions non définies??? [PHP] - Programmation

Marsh Posté le 25-04-2001 à 09:28:48    

Je ne comprends pas ce qui se passe, j'utilise php4 sans problème jusqu'ici (création d'images, accès à une BDD Oracle..).  
Je souhaite maintenant générer des documents PDF, j'ai jeté un coup d'oeil aux fonctions décrites dans le manuel ainsi qu'aux exmples. Seulement, les fonctions ne sont pas reconnues et ne marchent pas!  
Pourtant en appelant phpinfo() tout est bien enabled et la version de pdf est 3.0.  
 
Exemple:  
 
$pdf=pdf_new();  
pdf_open_file($pdf,"test.pdf" );  
 
$im=image_create(500,500);  
...  
pdf_open_memory_image($pdf,$im);  
 
pdf_new et pdf_open_memory.. ne sont pas reconnues!  
J'ai réussit à créer un document pdf de la façon suivante :  
 
$fp = fopen("test.pdf", "w" );  
$pdf = PDF_open($fp);  
 
mais comme je dois utiliser la fonction pdf_open_memory_image, je suis bloqué!  
Je ne comprends pas pourquoi les fonctions du manuel ne marchent pas!  
De plus, dans le manuel, ils qualifient la fonction pdf_open() d'obsolète!  
Celle là pourtant marche!  
 
Aidez moi , je vous en supplie, je suis dessus depuis plusieurs jours et ça m'énerve!  
Merci d'avance!

Reply

Marsh Posté le 25-04-2001 à 09:28:48   

Reply

Marsh Posté le 25-04-2001 à 10:19:53    

Là franchement, c'est une colle.
 
C'est sur ton propre serveur ou chez un hébergeur ? Je sais que chez mon hébergeur certaines fonctions sont désactivées, comme la fonction mail() par exemple. C'est peut-être ça mais je vois pas trop la raison...
 
Bon courage !!

Reply

Marsh Posté le 25-04-2001 à 10:25:03    

bah oui mais si elles aparaissent dasn phpinfo() ça devrait marcher, c'est bizarre.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
Reply

Marsh Posté le 25-04-2001 à 10:29:49    

Lorsque tu lance phpinfo() sous PHP4, y-a un champ disable_functions, regarde si pdf_open_memory_image n'y est pas, cela n'empêche pas que la librairie PDF soit activée et c'est le cas, enfin je pense...

Reply

Marsh Posté le 25-04-2001 à 10:43:51    

Ouais, c'est franchement bizarre!
Je suis sur mon poste avec Apache et php4.0.4pl1
Devant le champ disable_functions c'est inscrit NoValues!
 
En plus, je voulais utiliser cette fonction pour insérer une image que je crée en php dynamiquement par rapport à une BDD Oracle.
 
Merci quand même!

Reply

Marsh Posté le 25-04-2001 à 10:45:36    

ya pas des options a la compilation ?


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 25-04-2001 à 10:46:53    

./configure --help | grep pdflib


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 25-04-2001 à 10:50:10    

Nicotine : Je sais même pas comment on compile.
J'ai installé apache et php sous W98.
 
Si tu peux m'éclairer sur ta réponse!
 
Merci

Reply

Marsh Posté le 25-04-2001 à 10:51:49    

Nicotine-> J'ai pas fait geffe! :)  
 
C'est sous Linux ton code :(
Comment on fait sous W98?

Reply

Marsh Posté le 25-04-2001 à 10:52:41    

c'est vraiment pas l'ideal sous windoz .......
 
en fait il faudrait recompiler ton apache avec ton php et eventuellement ton mysql , ou ton flash etc....etc...
voir le INSTALL de php.
 
sous windoz , j'ai jamais essayé.


---------------
Do androïds dream of electric sheep ?
Reply

Marsh Posté le 25-04-2001 à 10:52:41   

Reply

Marsh Posté le 25-04-2001 à 10:54:50    

>shinji  
tu ya pense ?

Reply

Marsh Posté le 25-04-2001 à 10:57:56    

chkemp : Va voir ton topic! :)

Reply

Marsh Posté le 25-04-2001 à 14:17:06    

Personne?
Est-ce que qlq'un a réussi à utiliser la fonction :  
 
pdf_open_memory_image()?
 
Si oui, un bout de script serait la bienvenue, merci!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed