Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [asp] aller a la racine du site [ Scripting / VBScript ] (Alexis35)

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é 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

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.