Jump to content


Photo

Global.asa


  • Faça o login para participar
8 replies to this topic

#1 brsalgado

brsalgado

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 25/11/2004, 11:20

Bom dia pessoal!
Eu estou fzdo um site em um servidor gratuito (www.brinkster.com) e gostaria de saber mais sobre o global.asa, porque eu fiz todo o conteudo dele, mas não esta acessando. Eu posso colokar esse arquivo qm qq pasta!? Tenho que indicar ele dentro do meu arquivo?! por favor, expliquem o que sabem sobre o global.asa!

Caso queiram ver o conteudo:

'O comando acima define que o código será escrito na linguagem VBScript
'e será executado no servidor

Sub Application_OnStart
'Comando executado quando o primeiro usuário acessar o aplicativo

'Trava-se a variável para que mais de um processo não a acesse simultaneamente
Application.Lock
'Visitantes atuais no site
Application("UsuariosAtuais")=0
'Total de visitas
Application("TotalVisitas")=0
'Destrava as variáveis
Application.UnLock
End Sub

Sub Application_OnEnd
'Comando executado quando o servidor for desligado
End Sub

Sub Session_OnStart
'Comandos executados quando um usuário entrar no site

'Trava-se a variável para que mais de um processo não a acesse simultaneamente
Application.Lock
'Soma 1 aos visitantes atuais no site
Application("UsuariosAtuais")=Application("UsuariosAtuais")+1
'Soma 1 ao total de visitas
Application("TotalVisitas")=Application("TotalVisitas")+1
'Destrava as variáveis
Application.UnLock
End Sub

Sub Session_OnEnd
'Comandos executados quando o usuário sai do site

'Trava-se a variável para que mais de um processo não a acesse simultaneamente
Application.Lock
'Subtrai 1 aos visitantes atuais no site
Application("UsuariosAtuais")=Application("UsuariosAtuais")-1
'Destrava as variáveis
Application.UnLock
End Sub


Desde já agradeço,
Bruno Salgado.

#2 Operador

Operador

    12 Horas

  • Usuários
  • 228 posts
  • Sexo:Masculino
  • Localidade:Picos - PI

Posted 25/11/2004, 11:45

Bom utilize esse aqui que conta a quantidade de usuários online, para contador de visitas não acho muito legal, pq se caso seu servidor seja reiniciado irá voltar do zero. Vc deve colocar o global.asa na raiz do servidor.

Global.asa

<script LANGUAGE=VBSCRIPT RUNAT=SERVER>
Sub Application_OnStart
Application("Totalvisitas") = 0
End sub
Sub Application_OnEnd
End sub
Sub Session_OnStart
Application.Lock
Application("Visitasatuais") = Application("Visitasatuais") +1
Application.Unlock
End sub
Sub Session_OnEnd
Application.Lock
Application("Visitasatuais") = Application("Visitasatuais") -1
Application.Unlock
End sub
</SCRIPT>


E para acessar coloque isso na página que vc quer ver a quantidade de usuários online: <% =application("visitasatuais") %>

Espero ter ajudado...

Valeu
----------------------------------------------------------------------------
Não sei assinar... ehehehe
----------------------------------------------------------------------------

#3 brsalgado

brsalgado

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 25/11/2004, 11:49

Vlw pela resposta, mas assim, o problema eh que o servidor nao ta "vendo" o global.asa ...

#4 Operador

Operador

    12 Horas

  • Usuários
  • 228 posts
  • Sexo:Masculino
  • Localidade:Picos - PI

Posted 25/11/2004, 12:28

Então ele pode não aceitar o global.asa, entre em contato com alguém o pergunte se tem algum site hospedado lá que use global.asa.
----------------------------------------------------------------------------
Não sei assinar... ehehehe
----------------------------------------------------------------------------

#5 Programador

Programador

    Se correr o bicho pega...

  • Usuários
  • 233 posts
  • Sexo:Masculino
  • Localidade:São Paulo - BR
  • Interesses:Não sou interesseiro

Posted 25/11/2004, 13:28

Os servidores gratuitos não dão suporte a Global.asa, porque esse arquivo deve estar no diretório-raiz do servidor, ex (www.brinkster.com/global.asa), e vc está usando uma pasta no servidor (www.brinkster.com/site/global.asa).

Se vc quiser usar esse recurso terá que pagar um servidor ASP ou então tentar fazer essa aplicação sem o Global.asa.
Programador

ASP ...............llllllllllllllllllllllllllllllllll
ASP.net...........llllllllllllllllllllllllllllllllll
SQL server..... llllllllllllllllllllllllllllllllll
MySQL............llllllllllllllllllllllllllllllllll

#6 brsalgado

brsalgado

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 25/11/2004, 13:55

vlw pela dica, pelo jeito eles nao aceitam por motivos de segurança tb....

mas, eu tinha um server na minha casa e colokei na pasta raiz do site e tudo mais, soh que nao funcionava tb, sabe de alguma hipotese?

#7 Coutrahh

Coutrahh

    24 Horas

  • Usuários
  • 445 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 23/12/2004, 01:41

Mas pra mostrar quantos usuários online no total de todas as páginas eu devo colocar o include file do global asa em todas as páginas, é isso?

Edição feita por: Coutrahh, 23/12/2004, 02:10.

Rede Social de Sexo e Swing 100% grátis
http://sexdelirio.com
Conteúdo destinado a maiores de 18 anos

#8 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 23/12/2004, 02:25

pra ele funcionar nao. pq ele semrpe tem q ta na raiz do server, o q impende muito de usa-lo..

mas pr aexibir q vc teria q incluir ele na pg. Pra contar nao, pq a contagem seria so ao acessar o diretorio raiz da pg.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#9 Coutrahh

Coutrahh

    24 Horas

  • Usuários
  • 445 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 23/12/2004, 02:29

;) Valeu! (y)
Rede Social de Sexo e Swing 100% grátis
http://sexdelirio.com
Conteúdo destinado a maiores de 18 anos




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq