suscettibile io???????????![]()
al massimo un poooochiiiiiiinooo permaloso!![]()
![]()
cmq posta il codice che cerco di adattartela
suscettibile io???????????![]()
al massimo un poooochiiiiiiinooo permaloso!![]()
![]()
cmq posta il codice che cerco di adattartela
grazie questo è il codice:
sono riuscito a far andare anche il tuocodice:<% nomeUtente="poppo" utenti=split(application("utenti"),"|") for i = 0 to ubound(utenti) if nomeUtente = utenti(i) then i=ubound(utenti) else if i = ubound(utenti) then application("utenti")=application("utenti")&"|"&nomeUtente end if end if next response.write "sono connsessi " for k = 0 to ubound(utenti) response.write utenti(k)&", " next %>
se vuoi puoi modificare in javascript il tuo
graziecodice:<% session.timeout=1 x=Application("nickname") x=x & "," & application("nickname") Application("nomiusers")=x response.write(Application("nomiusers"))& session("nickname") %>
www.telefoninook.com
contenuti e risorse gratis per il tuo cellulare
va bene?codice:<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%> <% Application("nickname") = "GIGI,mario"; var x = Application("nickname"); x = x & "," & Application("nickname"); Application("nomiusers") = x; Response.write(Application("nomiusers")) & Session("nickname"); %>
cmq questo:
Response.write(Application("nomiusers")) & Session("nickname");
non lo capisco..nell'application dovrebbe già esserci il nome dell'user quindi la session è inutile
ma poi me l'hai modificata tutta ora non significa piu nulla![]()
se la scrivi cosi l'application non serve ad un beneamato..codice:<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%> <% Application("nickname") = "GIGI,mario"; var x = Application("nickname"); qua tu aggiungi a x e contiene i valori dell'app l'application stessa!!devi aggiungere il nome di session dell'utente che si è appena connesso!! :confused: x = x & "," & Application("nickname"); Application("nomiusers") = x; 'e qui non devi scrivere and session nickname ma solo l'application!! Response.write(Application("nomiusers")) & Session("nickname"); %>
ho combinato un casino..
comunque,
ho inserito il tuo codice modificato in js
nella mia pagina "scrivi.asp"codice:<% var x = Application("nickname"); x = x & ", "&"pippo" ; Application("nickname") = x; Response.write(Application("nickname")); %>
ed essa riceve il nickname dalla pag login
dove ho inserito questo passo (in rosso)
ma il tuo script mi restituisce 0 (zero)codice:<%@ LANGUAGE = JScript %> <% var nickname = String(Request.Form("nickname")); if (nickname!="undefined" && nickname!="") { if (nickname.indexOf("@")!=-1 || nickname.indexOf("$")!=-1) { Response.Write("ERRORE! NICKNAME NON VALIDO (ESCLUDERE @ E $)"); Response.End; } Session("nickname") = nickname; Application.Lock(); Application("utenti")=nickname; Application.UnLock(); Response.Redirect("scrivi.asp"); } %>
non riesco proprio a capire pperchè lo fa anche se mi loggo
www.telefoninook.com
contenuti e risorse gratis per il tuo cellulare
:master:
forse non hai ben chiara la differenza tra session e application![]()
la session è unica del singolo utente mentre l'application la vedono tutti percui secondo me dovrebbe essere una cosa cosi:
ovvero senza quell'application che li non serve(credo!)codice:<%@ LANGUAGE = JScript %> <% var nickname = String(Request.Form("nickname")); if (nickname!="undefined" && nickname!="") { if (nickname.indexOf("@")!=-1 || nickname.indexOf("$")!=-1) { Response.Write("ERRORE! NICKNAME NON VALIDO (ESCLUDERE @ E $)"); Response.End; } Session("nickname") = nickname; Response.Redirect("scrivi.asp"); } %>
poi nella pagina dove cè il mio script requesti la session e l'aggiungi all'application globale che si chiama
Application("nickname").
ovvero:
codice:<% var x = Application("nickname"); x = x & ", "& Session("nickname") ; Application("nickname") = x; Response.write(Application("nickname")); %>![]()
ho seguito attentamente le tue istruzioni
ma lo script mi restituisce sempre il carattere 0 (zero) è possibile?
www.telefoninook.com
contenuti e risorse gratis per il tuo cellulare
ho fatto altre prove ed eliminando session("nickname")
dallo script
<%
var x = Application("nickname");
x = x & ", "& Session("nickname") ;
Application("nickname") = x;
Response.write(Application("nickname"));
%>
praticamente compare solo la virgola ed ogni volta che aggiorno la pagina sene aggiunge un altra....
sembra che l'application non venga letta o non esista...
www.telefoninook.com
contenuti e risorse gratis per il tuo cellulare
www.telefoninook.com
contenuti e risorse gratis per il tuo cellulare