Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    263

    File global.asa e Aruba: problemi

    Per vosta informazione (ma sarei felice se qualcuno mi spiegasse anche il perchè): circa tre settimane fa ho pubblicato nella root di un mio dominio di test il file global.asa che conteneva le seguenti righe di codice:
    <SCRIPT language="VBScript" runat=server>
    Sub Application_OnStart()
    Application("Utenti_n")=0
    End Sub

    Sub Session_OnStart()
    Application.Lock()
    Application("Utenti_n")=Application("Utenti_n")+1
    Application.Unlock()
    End Sub

    Sub Session_OnEnd()
    Application.Lock()
    Application("Utenti_n")=Application("Utenti_n")-1
    End Sub

    </SCRIPT>

    con l'intento di visualizzare il numero di utenti collegati contemporaneamente sul sito.
    In IE il numero di utenti me li visualizzava correttamente salvo che mi impediva 9 volte su 10 di accedere alle mie pagine asp (ho anche pubblicato su questo forum un messaggio di aiuto...); non mi visualizzava nessun errore salvo il fatto che si perdeva in una ricerca "infinita" senza arrivare mai alla pagina richiesta.
    Finalmente dopo tre settimane di "nervosismo" e parecchi ticket aperti al servizio di assistenza di Aruba mi han detto testualmente di "verificare" questo file e rinominandolo effettivamente tutti i problemi di navigazione si sono risolti.
    Al di là del fatto che ci hanno messo quasi tre settimane a trovare il problema, qualcuno mi sa dire come mai queste poche righe di codice han mandato in tilt la navigazione ?
    E in ogni caso, visto che ho dovuto eliminare questo file, qualcuno mi può suggerire come tener traccia del numero di utenti connessi al sito ?

    Grazie a tutti e spero non vi capiti un casino come questo.

    Marco

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Forse perche' non sblocchi l'Application...

    Sub Session_OnEnd()
    Application.Lock()
    Application("Utenti_n")=Application("Utenti_n")-1
    End Sub
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    263
    .....che altro aggiungere...grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.