/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Mange data fordelt på flere sider
Fra : Thomas


Dato : 04-03-02 02:24

Hej NG

Jeg har 4 html sider med formularer der indeholder forskelige data som skal
gemmes i min access database. Problemstillingen er den at man som bruger
skal igennem alle 4 skridt for at data'ene giver mening og derfor
registreres. Med andre ord ville det altså hænge bedst sammen hvis man
"gemte" dataene fra de første 3 registrerings sider og i forbindelse med
registrerings side nr. 4 foretog skrivningen til databasen (efter
valideringen). Spørgsmålet er derfor om man skal overføre dataene (fra de
indledende sider) via URL eller hvordan ? Det drejer sig vel om ca. 8-12
attributter pr side altså ca. 25-30 i alt.

Thomas



 
 
Jørn Andersen (04-03-2002)
Kommentar
Fra : Jørn Andersen


Dato : 04-03-02 02:52

On Mon, 4 Mar 2002 02:24:20 +0100, "Thomas" <asasd@asfdads.dk> wrote:

>Jeg har 4 html sider med formularer der indeholder forskelige data som skal
>gemmes i min access database. Problemstillingen er den at man som bruger
>skal igennem alle 4 skridt for at data'ene giver mening og derfor
>registreres. Med andre ord ville det altså hænge bedst sammen hvis man
>"gemte" dataene fra de første 3 registrerings sider og i forbindelse med
>registrerings side nr. 4 foretog skrivningen til databasen (efter
>valideringen). Spørgsmålet er derfor om man skal overføre dataene (fra de
>indledende sider) via URL eller hvordan ? Det drejer sig vel om ca. 8-12
>attributter pr side altså ca. 25-30 i alt.

Gem dem undervejs i en midlertidig tabel og nøjes med at trække et id
af en slags med fra side til side. Lad være med at bruge URL - brug en
formular med "post" metode, så eksponerer du dine data lidt mindre.

Good luck,
Jørn


--
Jørn Andersen,
Brønshøj

Jonathan Stein (04-03-2002)
Kommentar
Fra : Jonathan Stein


Dato : 04-03-02 11:37

Thomas wrote:

> ... Spørgsmålet er derfor om man skal overføre dataene (fra de
> indledende sider) via URL eller hvordan ? Det drejer sig vel om ca. 8-12
> attributter pr side altså ca. 25-30 i alt.

"POST" dine data til serveren: <FORM method="post" ...>

Skriv dem så på de følgende sider som "hidden" felter. Har du f.eks. på side
1 et felt, der hedder navn, så skriver du på de følgende sider:
<input type="hidden" name="navn" value="<%=
Server.HTMLEncode(Request.Form("navn")) %>">

M.v.h.

Jonathan

--
Start med PHP, Perl eller JSP uden at omskrive al din gamle ASP-kode.
jsp-hotel.dk tilbyder nu Chili!Soft ASP på alle hoteller.
http://www.jsp-hotel.dk/





Cocktail-Henning (04-03-2002)
Kommentar
Fra : Cocktail-Henning


Dato : 04-03-02 15:10

Altså hvis jeg forstår dig ret, så siger du at brugeren først skal have
skrevet sine data på disken i slutningen af sessionen...?

Kalder det ikke lissom på, at du bruger session-variable?

En midlertidig tabel lyder godt, men hvis brugeren går i gang, afbryder og
begynder igen... så er der en del at styre mht oprydning.

Data i post eller get (hidden el ej) er ikke det mest sikre...

Session-variable er en herlig ting - osse i denne situation. Kender du ikke
begrebet, så læs mere om dem i tutorial-delen!!

Med de bedste ønsker,
Cocktail - still shaking always stirred...


Thomas wrote in dk.edb.internet.webdesign.serverside.asp:
> Hej NG
>
> Jeg har 4 html sider med formularer der indeholder forskelige data som skal
> gemmes i min access database. Problemstillingen er den at man som bruger
> skal igennem alle 4 skridt for at data'ene giver mening og derfor
> registreres. Med andre ord ville det altså hænge bedst sammen hvis man
> "gemte" dataene fra de første 3 registrerings sider og i forbindelse med
> registrerings side nr. 4 foretog skrivningen til databasen (efter
> valideringen). Spørgsmålet er derfor om man skal overføre dataene (fra de
> indledende sider) via URL eller hvordan ? Det drejer sig vel om ca. 8-12
> attributter pr side altså ca. 25-30 i alt.
>
> Thomas
>
>


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Mark S. Rasmussen (04-03-2002)
Kommentar
Fra : Mark S. Rasmussen


Dato : 04-03-02 20:03

> Session-variable er en herlig ting - osse i denne situation. Kender du
ikke
> begrebet, så læs mere om dem i tutorial-delen!!

Sessions er dejlige ja. Men bestemt ikke i denne situation... Nu siger
Thomas ikke hvor mange besøgende han har. Men at oprette 30 sessions med
data hver gang en bruger går igennem formen er ikke nogen god ide. Det med
en midlertidig tabel er bedre, og det kræver ikke nogen speciel kompliceret
sletteprocedure.

Mvh Mark



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408843
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste