Avatar billede super_ko Nybegynder
19. maj 2001 - 14:20 Der er 10 kommentarer

HJÆLP!

Hej!


HVad er der galt her:


<%
email = Request.form(\"email\")
aktion = Request.form(\"aktion\")
If aktion = \"tilmeldt\" then

Const adOpenKeyset = 1
Const adLockOptimistic = 3


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../db/visitme_maillingliste.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From mail\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.AddNew
      rs(\"email\") = email
      rs.Update

    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing

Response.Redirect \"tilmeldt.asp?email=\" & email & \"&hvad=\" & aktion & \"\"


elseIF aktion = \"afmeldt\" then


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"DELETE * From mail WHERE email=\'\" & email &\"\'\"
    rs.Open strSQL, Conn


    Set rs = Nothing

Conn.Close
set Conn = Nothing

Response.Redirect \"tilmeldt.asp?email=\" & email & \"&hvad=\" & aktion & \"\"
End If
%>
Avatar billede bjarke-b Nybegynder
19. maj 2001 - 14:21 #1
Får du en fejæ ?
Avatar billede bjarke-b Nybegynder
19. maj 2001 - 14:23 #2
fejl even
Avatar billede super_ko Nybegynder
19. maj 2001 - 14:25 #3
Ja, den siger at jeg ikke kan ændre på http-headerne??? Hvad sker der?!
Avatar billede bjarke-b Nybegynder
19. maj 2001 - 14:27 #4
<%
Response.Buffer = True
email = Request.form(\"email\")
aktion = Request.form(\"aktion\")
If aktion = \"tilmeldt\" then

Const adOpenKeyset = 1
Const adLockOptimistic = 3


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../db/visitme_maillingliste.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From mail\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.AddNew
      rs(\"email\") = email
      rs.Update

    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing

Response.Redirect \"tilmeldt.asp?email=\" & email & \"&hvad=\" & aktion & \"\"


elseIF aktion = \"afmeldt\" then


Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"DELETE * From mail WHERE email=\'\" & email &\"\'\"
    rs.Open strSQL, Conn


    Set rs = Nothing

Conn.Close
set Conn = Nothing

Response.Redirect \"tilmeldt.asp?email=\" & email & \"&hvad=\" & aktion & \"\"
End If
%>
Avatar billede super_ko Nybegynder
19. maj 2001 - 14:34 #5
Der står jo det samme!!!!!!!!!!
Avatar billede bjarke-b Nybegynder
19. maj 2001 - 14:35 #6
Nej, der er sat

Response.Buffer = True

ind i toppen!
og det skulle virke nu !
Avatar billede super_ko Nybegynder
19. maj 2001 - 14:43 #7
Det virker stadig IKKE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Den siger det sammen bortset fra at nu kommer fejlen i den linie hvor der står Response.Buffer = True.....
Avatar billede bjarke-b Nybegynder
19. maj 2001 - 14:44 #8
Du skal sætte
<%
Response.Buffer = True
%>

I DEN ØVERSTE LINIE I DIT DOKUMENT
Avatar billede super_ko Nybegynder
19. maj 2001 - 14:49 #9
Tak skal du have!!!!!
Avatar billede bjarke-b Nybegynder
19. maj 2001 - 15:08 #10
Hvad med at acceptere mit svar ?
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester