28. oktober 2003 - 22:11Der er
4 kommentarer og 1 løsning
Gemme request.form variable til brug ved en respons.redirect
Jeg har et søgeresultat som baseres på en række variable gemt i request.form - ok med det
Resultatet kan være 4 rækker ud af 2000 og de skal f.eks slettes ( eller rettes). Jeg vil gerne automatisk gerne tilbage mit (opdateret) søgeresultat ( nu 3 i stedet for 4 rækker). Brugeren har ikke glæde af at se f.eks. alle records.
if request("mode") = "slet" then ...... Response.redirect(delresponder + nogle parametre gemt i en request.form) end if
ellers udsøg databasen og vis søgeresulatatet.
Et godt forslag til en history.back og exekvering - for det er i bund og grund det jeg vil have.
Tja - forstå mig ret - en søgeform kalder ListBrugere.asp med parametre gemt i request.form -> det giver en tabel med ret/slet knapper ud for hver record. En slette aktion kalder samme fil, men med andre parametre.
ListBrugere.asp?IDpas=11798&mode=slet
Når slettefunktionen i starten af filen er udført, vil jeg gerne 'tilbage' til et opdateret søgeresultat. Jeg er bange for, at jeg ikke her kan have request.form variable med frem sammen med ListBrugere.asp?IDpas=11798&mode=slet ellers kunne jeg bruge server.transfer muligheden. jeg håbede derfor, at jeg kunne gemme variablerne i en session variabel. Det er nok ikke muligt.
Du kan hente alle post data ved at skriver: str = Request.Form
men når du så laver dem om til en QueryString
.Redirect("fil.asp?" & str)
Så kan man i fil.asp ikke længere skriver Request.Form("navn") for at hendte værdien af inputet "navn", man kan så skriver Request("navn") den kan finde både post og get data.
>>eagleeye Du har ret, jeg havde helt glemt at grisse på den måde. jeg må lige sove på det, har har en en del multi select lister, hvor de overførte parametre er hentes ud ala
FNcount=request("HEN").count firstPW=request.form("HEN")(1) og whichPW=request.form("HEN")(counter)
Så det bliver noget mere gris Anyway eagleeye - du fortjener points.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.