begin process at 2010 03 22 11:37:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Scripting

 > 

VBScript

 > 

[asp] aller a la racine du site


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[asp] aller a la racine du site

lundi 27 novembre 2006 à 11:29:57 | [asp] aller a la racine du site

Alexis35

Bonjour,
j'aimerais connaitre la syntaxe pour me donner le chemin de la racine de mon site, sans me soucier dans quel sous repertoire je suis...
J'ai bien server.MapPath(..)mais ca c'est le repertoire courant, sinon j'ai vu request.ApplicationPath mais j'ai une erreur comme quoi il ne gere pas cette methode...
Si qulqu'un savait la bidouille a effectuer...
D'avance merci!

En fait c'est pour ma connection a ma base sql via un fichier dsn je voudrais une connection du genre :

Code :
connstring="FILEDSN="+LA RACINE DE MON SITE(*)+/"DSN/DATABASE.dsn"

(*) et la racine quelque soit la position ou je me trouve sur le site
lundi 27 novembre 2006 à 13:32:30 | Re : [asp] aller a la racine du site

Nurgle

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

Mais si, la fonction Server.MapPath est justement faite pour ça !
Quand tu passes quelque chose comme "dsn/database.dsn" là c'est par rapport au répertoire courant.
Mais quand tu passes "/dsn/database.dsn" là c'est par rapport à la racine de l'application web. (attention au slash / au début)
Fait donc tout simplement :

en C# :
connstring = "FILEDSN=" + Server.MapPath(@"/dsn/database.dsn");
ou en VB :
ConnString = "FILEDSN=" & Server.MapPath("/dsn/database.dsn")

Bonne journée,
A++


Nurgle(Antoine)
mardi 28 novembre 2006 à 09:49:36 | Re : [asp] aller a la racine du site

Alexis35

ok merci,
mais en fait on m'a expliqué que mon dsn devait non pas etre placé a la racine mais le repertoire au dessus a savoir sur IIS, j'ai wwwroot, j'ai un repertoire DSN, et 3 sites et on m'a donc expliqué que mon dsn devait etre placé ici pour me permettre de me connecter a ma base via les trois sites avec un seul fichier dsn, donc mon probleme n'est plus d'aller au repertoire racine, mais au dessus :)
J'ai bien essayé avec  Server.MapPath("../dsn/database.dsn") ou  Server.MapPath("../../dsn/database.dsn") mais la il tient compte du repertoire courant...



Cette discussion est classée dans : asp, site, dsn, racine, aller


Répondre à ce message

Sujets en rapport avec ce message

a propos du global.asa [ par nico ] Bonjour , je suis en train de developper un site web en asp , et après avoir fait quelques essais en lignes , je me suis apercu que les variables dé Protection de source ASP ? [ par Infoptic ] J'ai une grosse question existentiel, comment proteger les sources ASP ?Je m'explique : si je veux developper un site ASP et l'installer sur une machi hebergement de site asp [ par valou ] salut, je voudrais savoir s'il existe des hebergeurs d'asp gratuit et si oui quelles sont les différences avec des hébergeurs payantmerci HELP pour Ultra debutant PLEAZZZE!!!!! [ par DEL ] Salut nix (eh ui encore moi) excellent ton nouvo site, nikel ,ptin tu t'ballade en ASP, VB et tout ce ki est prog ... quand a moi g comencé a toucher K'est ce ke l'ASP ??? [ par fabiin ] Bonjour,G la grande kestion, k'est ce ke l'ASP en regardant les sources sur ce site, g vu plain de choses ki m'interresserai pour mon s HTTP 500 lors d'ajout de données, pourquoi ? [ par Steph ] Bonjour,Depuis le début de l'année, je me suis mis en tête de réussir à créer un site complet en ASP (et oui, y a des inconscients partout!). Bref, ma Resolution ASP [ par Pirator 2000 ] <img sr Développement de vos site web asp/html [ par misterno ] Si vous souhaitez des conseils, aide, développement de votre site web, j'étudie toutes propositions.A++ Compatibilité ASP [ par lukhater ] je viens juste de commencer à développer mon site en asp.ma page se nomme INDEX.HTML et fait appel aux frames GAUCHE.ASP (frame de gauche) et MALISTE. Utilisateurs ASP [ par Paul ] Salut !Comment faire un systeme d'utilisateurs sur un site.C'est a dire que les gnes peuvent s'inscrire en donnant password et user, et ensuite, peuve


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,499 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales