Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4513 connectés 

 


Dernière réponse
Sujet : [ASP] problème avec Include
LeMegaBlaireau Bon, ..QQun peut juste me dire s'il reussit a faire des includes virtuels provenant d'une autre partition (D:/) ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
LeMegaBlaireau Bon, ..QQun peut juste me dire s'il reussit a faire des includes virtuels provenant d'une autre partition (D:/) ?
LeMegaBlaireau malheureusement, il ne l'accepte pas en "file" car justement en dehors du root physique (message de refus).  
Ca marche en "file" si tu veux lorque je mets le fichier incude dans le même repertoire (en D/), mais dans ce cas autant l'intégrer à la page, puisque je redouble mon fichier sousmenu qui lui est en C:
 
pourtant les "virtual" fonctionne
 
J'ai une page asp qui appelle un include au dela du root en "virtual" sur IISsamples, ...mais pas lorqu'il est sur le D/.
 
Ce que je fais c'est inclure un sous menu a gauche de ma page asp, qui sert pour d'autres pages, et j'inclus également une page exemple d'index serveur (vous savez, le champs "rechercher" ) en haut a gauche.

 

[edtdd]--Message édité par LeMegaBlaireau--[/edtdd]

TontonVader Essaye ça :
><!--#include file="../../../../iissamples/ISS/inclusX.inc" -->
LeMegaBlaireau ?? ben (il me semble que) si, ..j'ai quelques pages asp qui fonctionnent déjà en dehors du www.root, dans IIsamples par exemple ou d'autres en html et asp sur le D: , simplement ils sont dans des dossiers "virtuels" donc reconnu comme étant à la racine du site/qquchose..(Tu peux d'ailleurs heberger les pages sur un autre serveur et qu'ils fassent partie d'un repertoire"virtuel" du siteWeb
 
ex de mon cas au-dessus:
 
SiteWeb/IIsamples  
SiteWeb/Menu  
SiteWeb/Data/market/plans.asp
(d'ailleurs les IIsamples de MS qui sont livrés avec IIS
fonctionnent en dehors du wwwroot.)
 
C'est juste avec les includes que je rencontre ce problème, la page ne semble ne pas les "voir". je sais pas s'il y a un paramètre supplèmentaire a gérer ou une erreur de code.
 
QQun a déjà fait des includes sur d'autres repertoire "physique"..?
Belegar mais tu ne peux pas sortir de wwwroot ! ce répertoire représente la racine du serveur.
LeMegaBlaireau ma page n'affiche pas mes deux incudes en étant sur un répertoire D et l'autre en C: mais en dehors du root.(je suis sous NT4 IIS 4sp6.  
(les deux sont des virtuels, mais c'est la premiere fois que je créees sur un autre répertoire, et ca marche pas  :sweat: ) .  
 
Voilà l'arborescence physique:
C:
 /InetPub
  |
  |---/IIsamples/ISS/inclus1.inc
  |---/WWWroot/
  |         |
  |         |
  |         |-----/Menu/Market/inclus2.inc
D:
 /Data
  |
  |---/Market/plans/1.asp
   
 
Les repertoires respectifs sont déclarés comme repertoires web virtuels donc on a bien
 
SiteWeb/Data
 
SiteWeb/IIsamples
et
 
SiteWeb/Menu
 
et dans 1.asp j'inclus donc les deux fichiers .inc ci dessus. Bref un truc simple.
 
Mon code est :
 
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>  
    <td width="17%" valign="top">  
      <table width="150" border="0" cellspacing="2" cellpadding="0">
        <tr>  
          <td><!--#include virtual="../../../../iissamples/ISS/inclus1.inc" --></td>
        </tr>
      </table>
    </td>
    <td rowspan="2" width="83%">  
      <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>  
          <td>  
            <div align="center"><b><font face="Tahoma, Arial, Helvetica">Accueil  
              Plans de Services</font></b></div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <tr>  
    <td width="17%" valign="top">  
      <table width="150" border="0" cellspacing="2" cellpadding="0">
        <tr>  
          <td> <!--#include virtual="../../../Menu/market/inclus2.inc" --> </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
 
 
QQun voit le problème.? Merci pour ceux qui se donnent la peine de regarder le topic.

 

[edtdd]--Message édité par LeMegaBlaireau--[/edtdd]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)