Bonjour,
J'obtients cet erreur XML Que je n'arrive pas à resoudre
même en faisant des recherches sur le net.
XML error: SYSTEM or PUBLIC, the URI is missing at line 1
Le probleme se pose quand j'essai de cliquer sur un lien menant vers une autre seveur distant
ex:
http://www.site.com/fichier.php?var=a&var1=b&var2=c
dans fichier.php,il y a le code xml qui utilise ces variables déclaré comme suit :
<?php
header("Content-type: text/xml");
function func()
{
------
return $_date;
}
//ici du code php
// XML
$xml="
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE aaaa PUBLIC '-//bbb/DTD ccccc//EN' 'http://site.site.com/lefichier_v1.dtd'>
//ici la suite du fichier XML
";
?>
nous a -t-on fourni un un DOCTYPE incomplet ou désaprouvé ??
d'ailleurs j'ai essayé de changer le fichier xml comme suit mais aucun résultat:
// XML
$xml="
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE aaaa PUBLIC \"-//bbb/DTD ccccc//EN\" \"http://site.site.com/lefichier_v1.dtd\">
//ici la suite du fichier XML
";
et jai aussi changé l'encodage du fichier.php en UTF8 sans bom (une piste probable) mais aucun resultat
merci pour votre indication