begin process at 2012 05 28 04:43:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Débutants

 > 

problem Global.asa


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

problem Global.asa

vendredi 28 septembre 2001 à 08:54:15 | problem Global.asa

oda95

Bonjour,

J'ai des soucis avec, je pense mon Global.asa qui ne se connecte pas a la BD Access et ne mettre pas les informations voulu...Pourtant tout est bien installer dans le répertoire racine... ???
voivi la source global.asa :

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
SUB Application_OnStart
Application("en_ligne")=0
END SUB







SUB Session_OnStart
Session.TimeOut=1
Application.lock
Application("en_ligne")=Application("en_ligne")+1
Application.unlock

On error resume next

'--------- DEBUT DU CODE STAT SERVER

Dim numerosite

'--------- Code spécifique à chaque site :
'----- Numerosite correspond au site numero i dans la table statsite

numerosite = 1

'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ATTENTION A modifier
'Si l'on trouve "intermade.be" dans la varible "URL" du site ....
if instr(Ucase(Request.ServerVariables("HTTP_REFERER")),Ucase("etoilegouss.dnydns.com"))=0 then

infocookie=""
'SI LE COOKIES EXISTE...
if request.cookies("dernieracces")<>"" then
'SI LE DERNIER ACCES AU SITE EST AUJOURD'HUI...
if datevalue(request.cookies("dernieracces"))=date then
'INFOCOOKIE = o = LE VISITEUR EST DEJA VENU AUJOURD'HUI...
infocookie="o"
else
response.cookies("dernieracces")=date
response.cookies("dernieracces").expires=date+1
end if
else
response.cookies("dernieracces")=date
response.cookies("dernieracces").expires=date+1
end if

CodePays=request.servervariables("HTTP_ACCEPT_LANGUAGE")

if Instr (CodePays,",")<>0 then
codepays=left(CodePays,Instr(CodePays,",")-1)
end if

Dim numinfo

'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ATTENTION A modifier

' Il suffit de décommanter les lignes pour utiliser la declaration de la base de données qui vous interesse
' Connection à la base de données avec l'adresse direct du fichier de la bd
DSN_base="DBQ="&Server.Mappath("/stat/db/stat.mdb")&";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set CONN = Server.CreateObject("ADODB.Connection")
CONN.Open DSN_BASE

'Set conn=Server.createObject("ADODB.connection")
'DSN_base="DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.MapPath("/stat/db/stat.mdb") & "/stat.mdb"
'conn.open DSN_base,"",""


sql="Select * from infourl where '"&Request.ServerVariables("HTTP_REFERER")&"' LIKE convert(varchar(255),'%'+racine_info+'%') "

Set rs=conn.execute(sql)
if rs.eof then
numinfo=0
else
rs.movefirst
numinfo=rs.fields("id_info")
end if
set rs=nothing


Dim jour, mois, annee
jour=Day(date)
mois=Month(date)
annee=Year(date)

sql="Select * from etatmois where '"&Request.ServerVariables("REMOTE_ADDR")&"'=Ip and Day(etatmois.quand)="&jour&" and Month(etatmois.quand)="&mois&" and Year(etatmois.quand)="&annee&" and numsite="&numerosite

Set rs=conn.execute(sql)
if rs.eof then
valeurip=null
else
Valeurip="o"
end if
set rs=nothing
sql="Select max(id_session) from etatmois"
Set rsID=conn.execute(sql)

sql=" INSERT into etatmois (id_session,quand,heure,url,referrer,remotehost,useragent,ip,userid,numinfo,cookieinfo,ipinfo,codelangue,numsite) VALUES "
sql=sql & "('"& rsID(0)+1 & "','"& date &"','"& time &"','"&Request.servervariables("URL")&"','"&Request.ServerVariables("HTTP_REFERER")&"','"
sql=sql & Request.ServerVariables("REMOTE_HOST")&"','"&request.ServerVariables("HTTP_USER_AGENT")&"','"
sql=sql& Request.ServerVariables("REMOTE_ADDR")&"',"&CLng(Session.SessionId)&","&numinfo&",'"&infocookie&"','"&valeurip&"','"&CodePays&"',"&numerosite&")"
'response.write sql

conn.execute sql


set conn=nothing
end if

'---- FIN DU CODE STAT SERVER

END SUB




SUB Session_OnEnd
Application.lock
Application("en_ligne")=Application("en_ligne")-1
Application.unlock
END SUB

SUB Application_OnEnd
Application("en_ligne")=0
END SUB
</SCRIPT>

MErci de votre Aide :)
mardi 27 novembre 2001 à 17:44:09 | Re : problem Global.asa

zizizi





-------------------------------
Réponse au message :
-------------------------------

Bonjour,

J'ai des soucis avec, je pense mon Global.asa qui ne se connecte pas a la BD Access et ne mettre pas les informations voulu...Pourtant tout est bien installer dans le répertoire racine... ???
voivi la source global.asa :

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
SUB Application_OnStart
Application("en_ligne")=0
END SUB







SUB Session_OnStart
Session.TimeOut=1
Application.lock
Application("en_ligne")=Application("en_ligne")+1
Application.unlock

On error resume next

'--------- DEBUT DU CODE STAT SERVER

Dim numerosite

'--------- Code spécifique à chaque site :
'----- Numerosite correspond au site numero i dans la table statsite

numerosite = 1

'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ATTENTION A modifier
'Si l'on trouve "intermade.be" dans la varible "URL" du site ....
if instr(Ucase(Request.ServerVariables("HTTP_REFERER")),Ucase("etoilegouss.dnydns.com"))=0 then

infocookie=""
'SI LE COOKIES EXISTE...
if request.cookies("dernieracces")<>"" then
'SI LE DERNIER ACCES AU SITE EST AUJOURD'HUI...
if datevalue(request.cookies("dernieracces"))=date then
'INFOCOOKIE = o = LE VISITEUR EST DEJA VENU AUJOURD'HUI...
infocookie="o"
else
response.cookies("dernieracces")=date
response.cookies("dernieracces").expires=date+1
end if
else
response.cookies("dernieracces")=date
response.cookies("dernieracces").expires=date+1
end if

CodePays=request.servervariables("HTTP_ACCEPT_LANGUAGE")

if Instr (CodePays,",")<>0 then
codepays=left(CodePays,Instr(CodePays,",")-1)
end if

Dim numinfo

'!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!ATTENTION A modifier

' Il suffit de décommanter les lignes pour utiliser la declaration de la base de données qui vous interesse
' Connection à la base de données avec l'adresse direct du fichier de la bd
DSN_base="DBQ="&Server.Mappath("/stat/db/stat.mdb")&";Driver={Microsoft Access Driver (*.mdb)};DriverId=25"
Set CONN = Server.CreateObject("ADODB.Connection")
CONN.Open DSN_BASE

'Set conn=Server.createObject("ADODB.connection")
'DSN_base="DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.MapPath("/stat/db/stat.mdb") & "/stat.mdb"
'conn.open DSN_base,"",""


sql="Select * from infourl where '"&Request.ServerVariables("HTTP_REFERER")&"' LIKE convert(varchar(255),'%'+racine_info+'%') "

Set rs=conn.execute(sql)
if rs.eof then
numinfo=0
else
rs.movefirst
numinfo=rs.fields("id_info")
end if
set rs=nothing


Dim jour, mois, annee
jour=Day(date)
mois=Month(date)
annee=Year(date)

sql="Select * from etatmois where '"&Request.ServerVariables("REMOTE_ADDR")&"'=Ip and Day(etatmois.quand)="&jour&" and Month(etatmois.quand)="&mois&" and Year(etatmois.quand)="&annee&" and numsite="&numerosite

Set rs=conn.execute(sql)
if rs.eof then
valeurip=null
else
Valeurip="o"
end if
set rs=nothing
sql="Select max(id_session) from etatmois"
Set rsID=conn.execute(sql)

sql=" INSERT into etatmois (id_session,quand,heure,url,referrer,remotehost,useragent,ip,userid,numinfo,cookieinfo,ipinfo,codelangue,numsite) VALUES "
sql=sql & "('"& rsID(0)+1 & "','"& date &"','"& time &"','"&Request.servervariables("URL")&"','"&Request.ServerVariables("HTTP_REFERER")&"','"
sql=sql & Request.ServerVariables("REMOTE_HOST")&"','"&request.ServerVariables("HTTP_USER_AGENT")&"','"
sql=sql& Request.ServerVariables("REMOTE_ADDR")&"',"&CLng(Session.SessionId)&","&numinfo&",'"&infocookie&"','"&valeurip&"','"&CodePays&"',"&numerosite&")"
'response.write sql

conn.execute sql


set conn=nothing
end if

'---- FIN DU CODE STAT SERVER

END SUB




SUB Session_OnEnd
Application.lock
Application("en_ligne")=Application("en_ligne")-1
Application.unlock
END SUB

SUB Application_OnEnd
Application("en_ligne")=0
END SUB
</SCRIPT>

MErci de votre Aide :)


Cette discussion est classée dans : end, application, sql, request, servervariables


Répondre à ce message

Sujets en rapport avec ce message

developpeur PHP veut faire de l'ASP [ par salma ] Bonjour et bonne annee 2003!Je suis bien rodee en PHP et voila que je me retrouve face a l'ASP.On me demande de commenter ce code, et j'ai un peu du m Cette opération n'est pas autorisée si l'objet est fermé. [ par IvanTheBlackDog ] Bonjour à tous, Voila j'ai petit problème j'ai fait un script qui verifie une variable et selon ce que la variable contient on fait une conditionnel p Problème avec une requete SQL [ par jerome_p ] Bonjour, Voila j'ai un problème avec une requete SQL. Pour expliquer un peu, ma requete est construite par l'application et les paramètres sont dyn Request.ServerVariables("HTTP_REFERER") [ par fgaleron ] generer plusieures enregistrements a la vollé [ par ludwigfve ] voila sur une page en asp vbscript j ai un formulaire dans lequel j ai 5 champs (adresses mail virtuelles) je veux que lors de mon envoie de formulai DLL Gérant connection à SQL [ par apacheswiss ] Bonjour, je débute en ASP...Le projet sur lequel je travai et un client WEB d'une application qui existe déjà en WinForm...dans cette application (Win connexion a une base de donnée sql via c# application web [ par New_World ] salut svp est ce qqu il ya quelqu'un qui peux m'aider a etablir un connexion avec sql server via c# application web et merciiiiiiiiiiiiiiiii un seul b nombre de connectés [ par youcefe ] voilà mon global.asa Sub Application_OnStart'Nombre de session(s) active(s).Application("nbrSession") = 0End SubSub Application_OnEnd'rien ici pour le Incompatibilité de types?!? [ par Chris_LaFouine ] J'ai une bibliothèque appelée "modules.asp" ou se trouvent diverses fonctions dont ma fonction "recSelect(sql)" qui me renvoie un recordset du sql ent comment ajouter des donnees a ma table "tres tres urgent" [ par zoung_ous ] <TABLE id=HB_Mail_Container height="100%" cellSpacing=0 cellPadding


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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,671 sec (4)

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