Hej!
Helt plötsligt när jag håller på med min mini-communty så får jag ett fel i loggaut.asp som aldrig har kommit förut...vet itne vad som är fel. kan ngn hjälpa mig?
Får detta fel meddelande:
Ogiltigt proceduranrop eller argument.: 'left'
/jonas/db/loggaut.asp, line 6
Och koden i loggaut.asp ser ut så här:
<%
un=Session("username")
if un<>"" and Application("namn_online")<>"" then
tmp=Application("namn_online")
idx=instr(tmp,un & "*")
tmp2=left(tmp,idx-1) & right(tmp,len(tmp)-idx-len(un))
Application("namn_online")=tmp2
end if
Förmodligen så får variablen idx värdet 0 (dvs det finns inte un & "*" i tmp) och då skickar du -1 som längdargument till left.
<%
un=Session("username")
if un<>"" and Application("namn_online")<>"" then
tmp=Application("namn_online")
idx=instr(tmp,un & "*")
if idx > 0 then
tmp2=left(tmp,idx-1) & right(tmp,len(tmp)-idx-len(un))
Application("namn_online")=tmp2
end if
end if
Application("antal_online")=Application("antal_online")-1
Session.Abandon
Response.Redirect("default.asp")
%>
------------------ essentitia preter non sans multiplicandum
268 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e