xlst_create

Eléphanteau du PHP | 27 Messages

19 déc. 2005, 23:32

hello

j'ai un petit souci

quand j'appelle cette fonction php, les arguments doivent se trouver dans le répertoire apache sinno xslt dis que il les trouve pas

je m'explique

je fais xlst_create('rssa.xml','rss.xsl)

mais j'aimerais mettre ces fichiers dans un autre répertoire

comment je peux faire ?

merci

Mammouth du PHP | 1311 Messages

19 déc. 2005, 23:37

salut
tu est sur de toi, je suis allé sur php.net
xslt_create ne prend pas d'argument
http://fr2.php.net/manual/fr/function.xslt-create.php

Eléphanteau du PHP | 27 Messages

20 déc. 2005, 00:50

arf, je voulais dire xlst_process

Mammouth du PHP | 19672 Messages

20 déc. 2005, 00:53

Ben même avec xslt_process :
Ne placez pas le code XML ou XSL dans les deuxième et troisième arguments, car cela engendrera une erreur de segmentation (segmentation fault)
Or d'après ce que tu as écrit, ton second paramètre est un fichier .xsl :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphanteau du PHP | 27 Messages

20 déc. 2005, 01:22

oui mais c'est pas ça mon problème !!

le problème c'est que il veut que c'est fichier soit dans apache et moi je veux pas :?
le jour où on mettra les cons sur orbite, t'auras pas fini de tourner

Mammouth du PHP | 1311 Messages

20 déc. 2005, 10:17

peut avec xslt_set_base mais je n'est pas tres bien compris son utilité

Eléphant du PHP | 353 Messages

20 déc. 2005, 10:22

oui mais c'est pas ça mon problème !!

le problème c'est que il veut que c'est fichier soit dans apache et moi je veux pas :?
Tu places ton fichier xml et ton fichier xsl où tu veux à partir du moment où tu passes le bon chemin à xslt_process.
Je ne comprends pas très bien ton problème

Eléphanteau du PHP | 27 Messages

20 déc. 2005, 10:58

le problème ce que on peut pas mettre un chemin, seulement un fichier !
le jour où on mettra les cons sur orbite, t'auras pas fini de tourner

Eléphant du PHP | 353 Messages

20 déc. 2005, 12:27

Evidemment que si; on peut mettre un chemin:
xslt_process('/path/2/file.xml', $params);

Eléphanteau du PHP | 27 Messages

20 déc. 2005, 12:36

ah bon... je vais tester merci :D
le jour où on mettra les cons sur orbite, t'auras pas fini de tourner

Eléphanteau du PHP | 27 Messages

20 déc. 2005, 12:43

ok , c'était une erreur de ma part !!!

il cherche dans le répertoire courant tout bêtement !
le jour où on mettra les cons sur orbite, t'auras pas fini de tourner