lars@intercambiodvd.com wrote in
dk.edb.internet.webdesign.serverside.asp:
> kimweltz wrote:
>
> > Hvad gør jeg forkert?
>
> du har et komma til overs i linien:
>
> strSQL = strSQL & "url= '" & Request.Form("url") & "', "
Jeg forstår stadig ikke helt ideen med hvordan det opsættes. Nu virker
det med 3 linier, men jeg vil have endnu et felt hentet ind, hvad gør jeg
så?
strSQL = strSQL & "Overskrift= '" & Request.Form("overskrift") & "', "
strSQL = strSQL & "Forfatter= '" & Request.Form("forfatter") & "', "
strSQL = strSQL & "Nyhed= '" & Request.Form("nyhed") & "' " <---NY
LINIE!
strSQL = strSQL & " Where Id = '" & Request.Form("ID") & "' "
Jeg fristes jo til at sætte et komma efter nyhedslinien som der står på
de andre linier, men det virker ikke.
>
>
> Derudover kan du jo altid prøve at udskrive din SQL med
> response.write(strSQL), så er det en hel del nemmere at fejlsøge.
>
> Endelig bør du også escape pling-tegnet med
> replace(Request.Form("url"),"'","''")
> vel og mærke hvis det kommer fra et input felt der kan redigeres af en
> besøgende.
>
> Med venlig hilsen
> Lars Hoffmann
>
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials