hele mit sctipt ser sådan her ud <% Const adOpenKeyset = 1 Const adLockOptimistic = 3 tempConn = "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../../database_tf.mdb") & ";UID=admin;PWD=;" if Request.ServerVariables("REQUEST_METHOD") = "POST" then nmmr = Trim(Request.Form("nmmr")) crt = Trim(Request.Form("crt")) crd = Trim(Request.Form("crd")) ipa = Trim(Request.Form("ipa")) nvn = Trim(Request.Form("nvn")) ner = Trim(Request.Form("ner")) Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * From tfnmm WHERE (ID = 0)" rs.Open strSQL, tempConn, adOpenKeyset, adLockOptimistic
rs.AddNew rs("nmmr") = nmmr rs("crt") = crt rs("crd") = crd rs("nvn") = nvn rs("ipa") = ipa rs("ner") = ner rs.Update rs.Close Set rs = Nothing End If if Request.ServerVariables("REQUEST_METHOD") = "POST" then Response.Redirect("telefonbog_add.asp") End If %>
"så får jeg jo bare en 500 server error man kan da heller ikke bare smide et nyt script ind i en asp sætning?"
Fejlen opstår, fordi du forvirrer ASP-fortolkeren med ". Erstat dem med ' eller "", som vist ovenfor. Du kan uden problemer udskrive et JavaScript med ASP, da ASP fortolkes på serveren og JavaScript hos klienten. Præcis som når du udskriver HTML o.lign. Blot husk at JavaScript kræver linieskift (vbCrlf). Tabulatorindrykket (vbTab) er kun for at strukturere kildekoden.
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.