/ 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
Jeg mangler lidt sparring...........
Fra : Birger Amstrup


Dato : 07-08-01 08:45

Hejsa!

Jeg er igang med at udvikle lidt til min administration, og her er jeg rendt
ind i et problem, som jeg håber der er nogle som måske kan give mig lidt
input til!

Problem:
- Jeg opretter dynamisk en form via en database, alle felter bliver hentet
fra denne. Det ene af felter skal gå en gennem en DHTML editor, og der
virker såmen fint nok, men problemet består i at alle mine felt værdier
forsvinder når jeg kommer tilbage til formen.

Kan nogle evt. give mig lidt input til hvordan man kan bevare alle sine felt
værdier i formen ???????

På forhånd tak
Birger



 
 
j. Robert (07-08-2001)
Kommentar
Fra : j. Robert


Dato : 07-08-01 23:12

Jeg ved ikke om jeg har forstået dit spørgsmål rigtigt, men går udfra at du
gerne vil se brugerens Input i formen efter en Validering.

Uanset hvad, så bliver du nød til at gemme bruger input i variabler(global) for
at hente dem igen.

Jeg ved ikke om følgende kan bruges og har ikke testet det, da jeg normalt
bruger faste formularer?

<%
'Variabler
Dim form,objNavn,count,intLoop,strValue

Response.Write "<Form Action='form.asp' Method='Post'>"

'Hvis formen er udfyldt og afsendt
If Request.Form.Count>0 Then

############################
'Her kan du evt. indsætte din dhtml-funktion, som en "include".
Evt. udfra nogle kriterier.
##########################

'Formularen laves igen vha. en løkke
For intLoop = 0 To count
'Hver enkelte værdi fra formularen hentes
strValue=Request.Form (intLoop)
Response.Write "<Input type='text' name='" & objForm & count & "' value=" &
strValue & "><br>"
Next

Else

'Åben database+connection - du ved selv hvordan

Do While form.EOF
objNavn=form.Fields("ditformnavn")
count=count+1
Response.Write "<Input type='text' name='" & objForm & count & "'><br>"
form.MoveNext
Loop

End If

Response.Write "<Input type='Submit' Value='Send'>"
response.write "</form>"
%>

Med venlig hilsen
J. Robert

Birger Amstrup wrote in dk.edb.internet.webdesign.serverside.asp:
> Hejsa!
>
> Jeg er igang med at udvikle lidt til min administration, og her er jeg rendt
> ind i et problem, som jeg håber der er nogle som måske kan give mig lidt
> input til!
>
> Problem:
> - Jeg opretter dynamisk en form via en database, alle felter bliver hentet
> fra denne. Det ene af felter skal gå en gennem en DHTML editor, og der
> virker såmen fint nok, men problemet består i at alle mine felt værdier
> forsvinder når jeg kommer tilbage til formen.
>
> Kan nogle evt. give mig lidt input til hvordan man kan bevare alle sine felt
> værdier i formen ???????
>
> På forhånd tak
> Birger
>
>


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

Birger Amstrup (08-08-2001)
Kommentar
Fra : Birger Amstrup


Dato : 08-08-01 07:15

Hej J. robert.

Tak for dit svar!

Jeg var egentligt kommet frem til svaret inden jeg lagde denne besked ind i
ng, men håbede at der måske var en lidt nemmere måde ala response.buffer =
true. Så på med vanten og igang med at kode.......

endnu engang tak for dit svar

Birger
"j. Robert" <j.robert@mail1.stofanet.dk> wrote in message
news:9kpp3a$oec$1@sunsite.dk...
> Jeg ved ikke om jeg har forstået dit spørgsmål rigtigt, men går udfra at
du
> gerne vil se brugerens Input i formen efter en Validering.
>
> Uanset hvad, så bliver du nød til at gemme bruger input i
variabler(global) for
> at hente dem igen.
>
> Jeg ved ikke om følgende kan bruges og har ikke testet det, da jeg normalt
> bruger faste formularer?
>
> <%
> 'Variabler
> Dim form,objNavn,count,intLoop,strValue
>
> Response.Write "<Form Action='form.asp' Method='Post'>"
>
> 'Hvis formen er udfyldt og afsendt
> If Request.Form.Count>0 Then
>
> ############################
> 'Her kan du evt. indsætte din dhtml-funktion, som en "include".
> Evt. udfra nogle kriterier.
> ##########################
>
> 'Formularen laves igen vha. en løkke
> For intLoop = 0 To count
> 'Hver enkelte værdi fra formularen hentes
> strValue=Request.Form (intLoop)
> Response.Write "<Input type='text' name='" & objForm & count & "' value="
&
> strValue & "><br>"
> Next
>
> Else
>
> 'Åben database+connection - du ved selv hvordan
>
> Do While form.EOF
> objNavn=form.Fields("ditformnavn")
> count=count+1
> Response.Write "<Input type='text' name='" & objForm & count & "'><br>"
> form.MoveNext
> Loop
>
> End If
>
> Response.Write "<Input type='Submit' Value='Send'>"
> response.write "</form>"
> %>
>
> Med venlig hilsen
> J. Robert
>
> Birger Amstrup wrote in dk.edb.internet.webdesign.serverside.asp:
> > Hejsa!
> >
> > Jeg er igang med at udvikle lidt til min administration, og her er jeg
rendt
> > ind i et problem, som jeg håber der er nogle som måske kan give mig lidt
> > input til!
> >
> > Problem:
> > - Jeg opretter dynamisk en form via en database, alle felter bliver
hentet
> > fra denne. Det ene af felter skal gå en gennem en DHTML editor, og der
> > virker såmen fint nok, men problemet består i at alle mine felt værdier
> > forsvinder når jeg kommer tilbage til formen.
> >
> > Kan nogle evt. give mig lidt input til hvordan man kan bevare alle sine
felt
> > værdier i formen ???????
> >
> > På forhånd tak
> > Birger
> >
> >
>
>
> --
> 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



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408877
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste