From: Arnaud Blancher (Arnaud.Blancher@ungi.net)
Date: 27/05/2003 - 15:23
Alex T wrote:
>>bonjour
>>
>>Je souhaite transformer une page XML en XSL dans du
>>code php;Lorsque j'indique des fichiers qui se
>>trouve
>>sur mon poste, mon code marche.
>>mais dès que j'appel une une page xml qui se trouve
>>sur un serveur exterieur j'ai des messages
>>d'erreurs:
>>
>>Warning: Sablotron error on line 12: cannot open
>>file
>>'http://nomduserveur/EF/test.xml' in
>>d:\projet\mich\index.php on line 22
>>
>>Mon code :
>><?php
>>$xh = xslt_create();
>>$fileBase = 'file://http://nomduserveur/EF/';
>>
>>
c'est pour le moins bizarre comme adresse de spécifier 2 protocoles
file et http
ca serait plus logique
>$fileBase = 'http://nomduserveur/EF/';
>
>
mais je supose que ca ne marche pas forcement
n'y a t-il pas une autre fonction en php qui "va checher" le fichier sur
un serveur distant ?
rien de plus
:-(
>>$res = xslt_process($xh, $fileBase.'test.xml',
>>'/projet/mich/test.xsl');
>>if ($res)
>>{
>> print $res;
>>} else {
>> print "Erreur: ".xslt_error($xh);
>>}
>>xslt_free($xh);
>>exit;
>>echo $res;
>>?>
>>
>>j'ai egalement essayé de mettre directement ds
>>xslt_process sans file "http://nomduserveur..."
>>mais
>>j'ai un autre message d'erreur :
>>
>>Sablotron error on line 21: XML parser error 4: not
>>well-formed (invalid token) in
>>d:\projet\mich\index.php on line 22
>>Quelque'un aurait il une solution????
>>
>>merci d'av.
>>
>>
>>
>>
>___________________________________________________________
>
>
>>Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et
>>en français !
>>Yahoo! Mail : http://fr.mail.yahoo.com
>>
>>
>>
>
>___________________________________________________________
>Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
>Yahoo! Mail : http://fr.mail.yahoo.com
>--
>Devenez redacteur <XML>fr et contribuez au developpement du
>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet technique lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant
>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>
>
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|