webForumDet fria alternativet

Skicka variabel från och till samma sida

ASP

3 svar · 183 visningar · startad av Kramer_se

Medlem sedan dec. 2001291 inlägg
Frågan#1

Hej

Har ett problem med en sida som inte vill som jag....

Filen heter pp.asp och skall uppdatera sig själv med "REFRESH".
Den skall hämta ett värde "Application("t99")" som är ett heltal
mellan 0 och 101 (dvs 1,2,3....98,99,100).

Detta tal skall den sedan skicka till sig själv vid refreshningen.

När sidan laddas på nytt skall den jämföra det gamla värdet (som skickats från sidan) och det nya "t99".
Om de är olika skall den uppdatera en frame.

[r]
Värdet på "raden" (se nedan) blir ""
[/r]

Här är koden ;

Hjälp.

-------------- kod --------------------

<%
update = no

function repl(str)
tmpstr = Replace(str, "'", "''")
repl = tmpstr
end function

raden = repl(Request.QueryString("r"))

if raden = "" then
update = yes
end if

if raden <> Application("t99") then
update = yes
end if
%>

<% if update = yes then %>
<SCRIPT language=javascript>
window.open("play.asp", target="front");
</SCRIPT>

<% end if %>

<HTML>
<HEAD>
<META HTTP-EQUIV="REFRESH" CONTENT="5;pp.asp?r=<%=Application("t99")%>">
<TITLE></TITLE>
</HEAD>
<BODY BGCOLOR="#000099" TEXT="#FFFFFF">
<CENTER>
<FONT FACE="ARIAL" SIZE="2">
<B>Chattare
<BR>online:</B>
<br>
<br>
pp.asp?r=<%=Application("t99") %>
<br>
<%=raden%>
</FONT>
</CENTER>
</BODY>
</HTML>

Medlem sedan feb. 20011 198 inlägg
#2

Har du skrivit in det i global.asa?

Är din iis riktigt konfad?

Medlem sedan juli 2001203 inlägg
#3

det ska väl stå

update = "yes"

if update = "yes" then

osv... för yes är väl ingen variabel...

Medlem sedan dec. 2001291 inlägg
#4

Hej

Tack för tipset om "" för yes som mycket riktigt inte är en variabel.

Detta löset dock inte själva problemet.

Det som inte fungerar är skickande av variabeln från sidan
(exempel : pp.asp?r=13)

När Sidan laddas igen så tar den inte upp variabeln.

Jag har stirrat mig blind på koden så jag hittar inte felet.

[r]
Detta står inte i global.asa & IIS är rätt.
[/r]

257 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)