thaaabet
Messages postés47Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention 3 mars 2015
-
19 juil. 2008 à 22:06
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
21 juil. 2008 à 15:12
Bonjour,
Voici mon probléme :
je veut tester sur l'existance d'un ficheir xml alors j'ai trouvé comme solution DocXML.load("fichier.xml") ou docXml.loadXML("fichier.xml") voici mon code:
Mais ca ne fonctionne plus...
Ya -t-il une faute dans mon source !!
si non ya t-il une autre solution meme pour tester l'existance d'un autre type de fichier ??
Merci d'avance
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 20 juil. 2008 à 09:04
Bonjour,
FF donne une erreur si le fichier n'existe pas,
donc qu'on peut récuprérer, pas IE me semble-t-il...
( vérifier l'existence avec l'activeX FileSystemObject ? si nécessaire )
//////////////////////////////////////////////////////////////
function xmlCharge(fichier) //// chargement du fichier ////
////////////////////////////////////////////////////////////
{ var xmlD;
if ( document.implementation && document.implementation.createDocument )
{ xmlD = document.implementation.createDocument('','', null);
xmlD.onload = function()
{ alert ("xml="+xmlD.documentElement.textContent); }
}
else { xmlD = new ActiveXObject('Microsoft.XMLDOM');
xmlD.async=true;
xmlD.onreadystatechange = function ()
{ if ( xmlD.readyState == 4 )
{ alert ("xml="+xmlD.xml); }
}
}
try { xmlD.load(fichier); }
catch(e) { alert ("erreur="+e); }
}
xmlCharge("xml Inconnu");
banbanfr
Messages postés132Date d'inscriptiondimanche 8 janvier 2006StatutMembreDernière intervention15 février 2011 19 juil. 2008 à 22:56
Bonsoir,
Oui en php il existe une fonction :
file_exists('chemin de ton xml');
Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
thaaabet
Messages postés47Date d'inscriptionjeudi 20 avril 2006StatutMembreDernière intervention 3 mars 2015 21 juil. 2008 à 14:39
Merci a tous,
ca marche, mais maintenat j'ai un easy php et je veut utilisé du js je sais que "file_exists('chemin de ton xml');" resoudre mon probleme mais je ne peut pas l'utilisé et lorsque j'ai enregistré le code de monsieur Bultez en php, easy php bloque le code js.
SVP ya t-il une solution !!
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 juil. 2008 à 14:53
easyphp c'est du php, pas du javascript.
si tu veux tester l'existence d'un fichier en php :
<?php
...
if (file_exists('nom du fichier'))
{ Le Fichier existe }
else { Le Fichier n'existe pas }
...
?>
banbanfr
Messages postés132Date d'inscriptiondimanche 8 janvier 2006StatutMembreDernière intervention15 février 2011 21 juil. 2008 à 15:01
Je comprends pas ce que tu veux.
Peut etre :
var fso=new ActiveXObject("Scripting.FileSystemObject")
if (!fso.FileExists("<?php echo $monfichier; ?>"))
Cordialement Banban
-------------------------------------------------------------------------->
Developpement sous MAC
Firefox - Safarie - Internet Explorer - Opéra
Mon site pro : www.wubart.net
Mon site perso : www.mafiacity.fr
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 21 juil. 2008 à 15:12
si ce que donne banban ne convient pas :
j'ai du mal à suire : déjà le javascript n'est pas compilé, c'est de l'interprété.
et >>lorsque j'ai enregistré le code de monsieur Bultez en php
lequel ? comme plusieurs propositions...
et restons simple, pas de monsieur entre nous,
appelle moi ( ou bul pour les biens entendants ),
<hr /> Cordialement Bul [mon Site] [M'écrire]