09. november 2006 - 11:34Der er
8 kommentarer og 1 løsning
Replace problem
Jeg bruger følgende kode til at indsætte i min database:
titel = Request.Form("titel") udgivelse = Request.Form("udgivelse") dato = Request.Form("aar") &"-"&Request.Form("man")&"-"&Request.Form("dag") tra = Request.Form("beskrivelse") la = Request.Form("type") strText = Replace(Request.Form("tekst"), "?", "?") srtText = Replace(Request.Form("tekst"), "&", "&") strText = Replace(Request.Form("tekst"), "'", "\'") strText = Replace(Request.Form("tekst"), """",""")
if isdate(dato) = true then Response.write "Gyldig Dato!" else Response.redirect"../index.asp?menu=login&umenu=upload&mode=datofejl" end if
SQL = "Insert into publikationer (titel, udgivelse, dato, beskrivelse, tekst, type) values('" & titel & "','" & udgivelse & "','"& dato &"','" & tra & "','" & strText & "','" & la & "')" Response.Write SQL conn.execute(SQL)
Response.redirect "../RTE.asp?mode=done"
Men den giver mig problemer.. Jeg tror nok selv fejlen ligger i at når jeg prøver at replace ", går den i ged... MEn håber en af jer lige kan se det igennem og finde fejlen... Kan det lade sig gøre at lave en funktion der erstatter alle ', " osv fra en form??
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
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.