ASP pb pour créer un lien qui inclueraient une page dans un tableau

ASP pb pour créer un lien qui inclueraient une page dans un tableau - ASP - Programmation

Marsh Posté le 01-11-2005 à 22:40:30    

Bonjour à tous et merci d'avance si vous avez une solution à mon problème
 
Voilà je suis en train de faire l'intranet de ma boîte...
 
J'ai déjà créer plusieurs fichiers dans l'arborescence que l'on m'a demandé.
Je dois garder la même configuration à chaque page ouverte (entête, menu sur la gauche...) donc pour cela j'utilise un tableau en html ou dans la partie de droite je fais un <!--#include file"fichier.asp"--> au tout début pour afficher la page d'accueil...
 
Seulement je ne trouve pas le moyen lors de la réation de lien <a href....> pour qu'en cliquant dessus il m'inclut le fichier dans l'emplacement prévu à cet effet ..;
 
J'espère aloir été assez claire pour que vous puissiez répondre à mon problème...
 
Merci

Reply

Marsh Posté le 01-11-2005 à 22:40:30   

Reply

Marsh Posté le 02-11-2005 à 12:03:34    

Je ne m'y prendrais pas comme ça  :D  
 
Fait plutot autant de pages que tu as besoin et fait des includes pour l'entête, le menu et le pied de page et comme ça tu n'as plus de soucis de liens  ;)

Reply

Marsh Posté le 02-11-2005 à 12:11:19    

Pour les besoins de ma boite je fais une chose assez équivalente.
Perso nous avons une philosophie totalement inverse à la tienne, mais ca se rejoint quand même. Plutôt qu'inclure le contenu d'une page à une page générale nous faisons notre page (admettons page1.asp) avec des includes de notre tableau....
 
Pour être plus clair page1.asp ressemblera à ca:
<!--#include file"haut_page.asp"-->
<%
le contenu de la page
%>
<!--#include file"bas_page.asp"-->
 
et dans haut et bas on a notre tableau qui définit la cellule dans laquelle se trouvera le contenu de page1.asp
(haut_page finira par <tr><td>
bas page commencera par </td></tr> )
ainsi avec tes href c'est bcp plus facile et propre, tu appelles directement page1.asp.
 
si tu tiens à garder quand même ta structure telle qu'elle t'as deux solutions:
-sauvage++: tu fais passer dans l'url un numéro ou un nom de page et tu fais un "select case" avec cette donnée pour inclure le bon fichier
-moins sauvage: tu fais passer le nom de ta page par url
tu ajoutes la terminaison (.asp peut-etre)
et tu fais  
<!--#include file"<%=request("fichier" )&".asp"%>"-->
c'est pas testé mais je ne vois pas de raison pour que ca ne marche pas.
 
J'espère que ca t'aidera

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed