KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Lundi 12 mai 2008 - 11:51:07

Chemin relatif pour DTD

Rechercher : dans
Chemin relatif pour DTD
par OGZ
 Fil de Discussions
Statut : Non résolu
mercredi 23 mai 2007 à 18:08:03
Bonjour a tous,

j'ai créé ma propre DTD et celle ci fonctionne sans problème en local sur ma machine, en incluant a mon XML la ligne :

<!DOCTYPE regles SYSTEM "maDTD.dtd">

Maintenant j'aimerais pouvoir la mettre sur plusieurs serveurs différents sans avoir à modifier le code source de ma page. Or je ne connais ni l'URL qui permet d'acceder au serveur, ni le path sur la machine en local.

Il faudrait pouvoir mettre le chemin de la DTD relatif au projet, mais je ne sais pas comment faire.

Quelqu'un aurait une solution ?

Merci a tous
Configuration: Windows XP
Firefox 2.0
Répondre à OGZ  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par gryzzly, le jeudi 24 mai 2007 à 00:47:20 Fil de Discussions
tout simplement :

<!DOCTYPE regles SYSTEM "http://www.mondomaine.com/maDTD.dtd">

et tu place maDTD.dtd en racine de ton site...

non ?
Répondre à gryzzly

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par OGZ, le jeudi 24 mai 2007 à 09:49:38 Fil de Discussions
He bien le problème c'est que les même sources, et donc le même chemin, doivent être utilisé sur plusieurs nom de domaines différents.
De ce fait le site tournera sur :
http://www.domaine1.com
http://www.domaine2.com
....
et chaque domaineN doit pouvoir tourner indépendament des autres.

Pour finir un serveur tournant sur domaineN peut changer en cours de route et passer sur domaineN+1.

Par conséquent je ne peut pas rentrer de chemin en dur pour ma DTD. Seul un chemin relatif serait efficasse
Répondre à OGZ

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par gryzzly, le jeudi 24 mai 2007 à 10:36:19 Fil de Discussions
<!DOCTYPE regles SYSTEM "./maDTD.dtd"> 

et dtd dans le meme dossier que la page web

<!DOCTYPE regles SYSTEM "/maDTD.dtd"> 

et dtd dans le dossier racine (a vérifier jsuis pas sur...)
Répondre à gryzzly

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par OGZ, le jeudi 24 mai 2007 à 11:40:40 Fil de Discussions
Ca ne marche pas non plus (ca aurait etait trop facile)

Le ./ va prendre le répertoire d'execution du framework qui fait tourner le projet.

ici j'ai donc :
chemin du framework : C:\framework\
chemin du XML et de la DTD :C:\framework\projet\sousRep\iciDTD\

et la ligne devient : <!DOCTYPE regles SYSTEM "C:\framework\maDTD.dtd">
Répondre à OGZ

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par gryzzly, le jeudi 24 mai 2007 à 12:00:34 Fil de Discussions 
alors je ne peux pas t'aider!
bon courage
Répondre à gryzzly
Discussions pertinentes trouvées dans le forum
04/12 22h22[Access] Chemin relatif à une imageProgrammation05/12 12h102
03/12 09h18[ACCESS] créer un chemin relatif à une imageProgrammation05/12 13h5412
06/08 00h20chemin relatif captivate 2Logiciels/Pilotes06/08 00h200
28/05 09h13[php] chemin relatif vers adresse internetProgrammation28/05 09h130
Plus de discussions sur « Chemin relatif pour DTD » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide