Bonjour,

Je suis étudiant en BTS Informatique de Gestion en première année, et j'effectue actuellement un stage de 6semaines dans le service informatique d'un hopital.
Ma mission est d'améliorer l'intranet qui a été dévellopper par un webmaster ne travaillant actuellement plus dans l'entreprise.

Mon problème est le suivant :
Je souhaite accèder à une page comportant des domaines et des sous domaines. L'id des domaines étaient initialement des chiffres dans la BDD, jusque là domaine et sous domaine fonctionnaient correctement.

Lignes de code initiale :

$szContent .= " <TD><a href='"._INTERLIGO_FRONTOFFICE."pratique/livret/naviguer&domaine=".$p['LIV_CODE_DOM']."'>".$p['LIV_LIB_DOM']."</a></td>"; //Lien pour les domaines

$szContent .= " <TD><a href='"._INTERLIGO_FRONTOFFICE."pratique/livret/naviguer&domaine=".$_GET['domaine']."&sousdomaine=".$p['LIV_CODE_SS_DOM']."'>".$p['LIV_LIB_SS_DOM']."</a></td>"; //Lien pour les sous-domaines

Mais suite à un ajout de nouveaux domaines & sous-domaines dans la BDD, dont l'id est des lettres (AP, AC etc.. ) ceux-ci n'étaient pas accessible (Bien que les domaines utilisant des chiffres le restaient).

Le lien dans la barre d'adresse affiche :

http://**.**.**.**/pratique/livret/naviguer&domaine=AD
Les informations de la page(les sous domaines) ne s'affiche pas. Je me suis aperçu que en rajoutant des simples côtes de chaque côté de l'id du domaine sa fonctionné, et la page s'affiche correctement. Comme cela :
http://**.**.**.**/pratique/livret/naviguer&domaine='AD'

Je me suis donc mit à modifier la ligne de code concerné, pour que ces simples côtes s'affiche naturellement. Pour des raisons de "conflits" avec les autres " et ' de la ligne, j'ai du les rajouter en ASCII ( & # 3 9 ; )

Ce qui donne :

$szContent .= " <TD><a href='"._INTERLIGO_FRONTOFFICE."pratique/livret/naviguer&domaine=& # 3 9 ;".$p['LIV_CODE_DOM']."& # 3 9'>".$p['LIV_LIB_DOM']."</a></td>";

Cette solution fonctionne, et la page des sous-domaines s'affiche correctement, mais maintenant le problème se pose quand on souhaite accèder à l'un de ces sous-domaines. J'applique donc également ma méthode des simples côtes en ASCII pour la lignes de code concernant les sous domaines.

Ligne de code des sous-domaines :

$szContent .= " <TD><a href='"._INTERLIGO_FRONTOFFICE."pratique/livret/naviguer&domaine=& # 3 9 ;".$_GET['domaine']."& # 3 9 ;&sousdomaine=& # 3 9 ;".$p['LIV_CODE_SS_DOM']."& # 3 9'>".$p['LIV_LIB_SS_DOM']."</a></td>";

Mais voila ce qu'il me donne comme lien (Et je retourne donc à la page des domaines quand je clique sur un sous-domaine) :

http://**.**.**.***/pratique/livret/naviguer&domaine='

Et quand je remplace $_GET['domaine'] par $_POST['domaine'] j'obtient cela :

http://**.**.**.***/pratique/livret/naviguer&domaine="&sousdomaine=108 //108 étant un exemple

Voilà, désolé pour la présentation qui peut semblé un peu barbare. Si quelqu'un aurait une réponse ou une piste à me fournir, je suis tout ouïe

Merci d'avance.