Newsgroup: it.lavoro.professioni.webmaster
Titolo: Problemino

Salve a tutti ho trovato questo script x visualizzare gli utenti connessi in
una pagina usando JavaScript al posto del VBScript .
Questo va aggiunto al global.asa
<SCRIPT LANGUAGE="JavaScript" RUNAT="Server">
   function Application_OnStart()
   {
       Application.Lock()
       Application("collegati")=0
       Application.Unlock()
   }
   function Session_OnStart()
   {
       Application.Lock()
       Application("collegati")++
       Application.Unlock()
   }
   function Session_OnEnd()
   {
       Application.Lock()
       Application("collegati")--
       Application.Unlock()
   }
</script>
... e questo va inserito nella pagina:
<SCRIPT language=JavaScript runat=server>
   response.write("Ci sono "+Application("collegati")+" utenti collegati a
questo server<br>")
</script>
... e infine questo è il problema:
Errore: "response" non è definito
Codice: 0
Quindi dov'è l'errore?
Grazie a chi risolve.
F.
--

        Application("collegati")--
Application("collegati")-1
Ho un codice un poco simile ma la più grande differeza sta in quei 2
cambiamenti che ti ho fatto notare... magari ti può tornare utile, e
nell'aggiunta della sessione Time out... ^_^
--
Bye!!!
^_^ NIKO    -    ICQ # 52977134
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.
www.enkey.it
 - Il portale alternativo, tutto a portata di click
www.fumettisti.com
 - Il primo centro italiano di fumettisti
----------------------------------------------------------------------------
"Quando la guerra sarà finita saremo troppo stanchi per
goderci la vita..."
:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.

 ha scritto nel messaggio
news:K2xd9.63967$pX1.2...@news2.tin.it...


 </script>
JavaScripr e' case-sensitive, prova:
Response.Write("Ci sono "+Application("collegati")+" utenti collegati a
questo server<br>");
Kalle
--
Saturiamo ECHELON:
bomba saddam attentato medio oriente

Nada sempre questo errore: "response" non č definito.
Cmq. grazie anche a te di averci provato!
Ciao
F.
--
"Kalle" <ilkalle@NONSONO_libero.it> ha scritto nel messaggio
news:WPGd9.3317$AW6....@twister2.libero.it...


 Nada sempre questo errore: "response" non è definito.
Prova allora in questo modo:
All'inizio della pagina (prima riga) inserisci:
<%@ LANGUAGE = "JScript" %>
E poi scrivi al posto del codice che hai postato:
<%
Response.Write("Ci sono " + Application("collegati") + " utenti
collegati a questo server<br>");
%>


 Nada sempre questo errore: "response" non è definito.
Questo a me funziona:
<%@ LANGUAGE = JScript %>
<HTML>
<BODY BGCOLOR="#ffffff">
<%
Response.write("Riccardo")
%>
</BODY>
</HTML>
In ogni caso va "Response" con la "R" maiuscola e "write" come ti pare, e' 
vero che in effetti JavaScript e' case sensitive, ma non so dirti perche' poi 
"write" funziona comunque.
Cmq ricorda che qui stiamo parlando di JScript (Microsoft) usato per le ASP, 
non di JavaScript (W3C) usato lato client.
Usa <%@ LANGUAGE = JScript %> messo come PRIMA RIGA dello script e la 
sintassi sopra.
Se invece faccio
<SCRIPT language=JavaScript runat=server>
Response.write("Riccardo")
</script>
mi succede una cosa strana: la stringa stampata esce prima o dopo di tutto il 
contenuto del BODY... non chiedermi perche' :-O
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 [cut]
Ehm... sorry per il duplicato... ho scritto off-line ieri sera :-))


 JavaScript (W3C)
?

, 
macg...@despammed.com
 says...

Cannai! :-)
Volevo dire 
http://www.ecma.ch
Cmq il senso era (piu' o meno) che JScript e' un linguaggio di scripting  di 
Microsoft per le ASP derivato da JavaScript.
Quindi probabilmente affetto dalle tante "licenze poetiche" che di solito si 
prende MS (v. JavaScript lato client).
