---
title: "Skicka variabel från och till samma sida"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/48462-skicka-variabel-från-och-till-samma-sida"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Kramer_se"
published: "2002-07-22T18:40:14.000Z"
updated: "2002-07-23T09:21:56.000Z"
replies: 3
views: 196
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/48462-skicka-variabel-från-och-till-samma-sida"
---

# Skicka variabel från och till samma sida

## #1 — Kramer_se, 2002-07-22T18:40Z

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\>

Permalänk: https://www.webforum.nu/p/48462

## #2 — yohpops, 2002-07-23T08:54Z

Har du skrivit in det i global.asa?

Är din iis riktigt konfad?

Permalänk: https://www.webforum.nu/p/728704

## #3 — ekke_t, 2002-07-23T08:58Z

det ska väl stå

```
update = "yes"

if update = "yes" then
```

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

Permalänk: https://www.webforum.nu/p/728709

## #4 — Kramer_se, 2002-07-23T09:21Z

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\]

Permalänk: https://www.webforum.nu/p/728722

---

Tråden på webben: https://www.webforum.nu/amne/asp/48462-skicka-variabel-från-och-till-samma-sida
