Avatar billede daiz Nybegynder
21. april 2002 - 21:40 Der er 12 kommentarer og
1 løsning

405 - Resouce Not Alloved

Jeg ved godt det er postet igen, men se 201361 !!!!

Koden kører på en w2k server med IIS
Access xp database (SQL'en virker i access!)

Det er menningen at koden skal kunne sætte en en ja/nej boks til true og false

ER der nogen der kan finde ud af, hvorfor jeg får en 405 Ressouce Not Alloved (det står ikke i hvorfor en linje)?


<%
    If Request.Form("Tilføj") = "add" Then

        fanConn.execute("UPDATE users SET nyhedsbrev = true WHERE brugernr = " & Session("UserID"))
        response.redirect("main.asp")

    else if Request.Form("Fjern") = "remove" Then

        fanConn.execute("UPDATE users SET nyhedsbrev = false WHERE brugernr = " & Session("UserID"))
        response.redirect("main.asp")
    end if
    end if
%>
Avatar billede kornfreak Nybegynder
21. april 2002 - 21:42 #1
du har så vidt jeg kan se en end if for meget ?
Avatar billede daiz Nybegynder
21. april 2002 - 21:43 #2
Så skriver den expected end !!!
Avatar billede whatever Nybegynder
21. april 2002 - 21:43 #3
ElseIf er i et ord - ikke i to.
Avatar billede whatever Nybegynder
21. april 2002 - 21:44 #4
Sæt ElseIf i et ord og fjern den ene End If
Avatar billede kornfreak Nybegynder
21. april 2002 - 21:44 #5
doh..det så jeg ik engang :/
Avatar billede daiz Nybegynder
21. april 2002 - 21:46 #6
yeah ... det er rigtigt, men det ændre jo ikke så meget funktionen. Den skriver også stadig 405
Avatar billede whatever Nybegynder
21. april 2002 - 21:51 #7
Prøv at fjerne ø'et i formfeltet.
Avatar billede daiz Nybegynder
21. april 2002 - 22:00 #8
Stadig fejl :(
Avatar billede daiz Nybegynder
21. april 2002 - 22:30 #9
Er der nogen der kender et sted, hvor man kan få en god forklaring på hvad 405 betyder ... det kunne måske hjælpe
Avatar billede daiz Nybegynder
21. april 2002 - 22:42 #10
http://www.macromedia.com/support/ultradev/ts/documents/method_not_allowed.htm

hvad betyder dette ?
Note: This error can also occur when creating a Data Source Name (DSN) in the Modify > Connections dialog box.
Avatar billede daiz Nybegynder
21. april 2002 - 22:45 #11
måske denne del også er intressant så :

  <form name="form1" method="post" action="add">
    <p>
        <input type="submit" name="Tilfj" value="Tilmeld">
    </p>
  </form>
  <form name="form2" method="post" action="remove">
    <p>
        <input type="submit" name="Fjern" value="Afmeld">
    </p>
  </form>
Avatar billede daiz Nybegynder
21. april 2002 - 23:03 #12
yeah nu virker det ... det tog lang tid af få til at virke, så jeg poster resultatet her :

<%If Request.Form("Action") = "Tilmeld" Then
fanConn.execute("UPDATE users SET nyhedsbrev = true WHERE brugernr = " & Session("UserID"))
        response.redirect("main.asp")

elseif Request.Form("Action") = "Afmeld" Then
fanConn.execute("UPDATE users SET nyhedsbrev = false WHERE brugernr = " & Session("UserID"))
        response.redirect("main.asp")
end if%>

<form name="form1" method="POST" Action="nyhedsbrev.asp?">
    <p><input type="submit" name="Action" value="Tilmeld"></p>
  </form>
<form name="form2" method="POST" Action="nyhedsbrev.asp">
    <p><input type="submit" name="Action" value="Afmeld"></p>
  </form>
Avatar billede daiz Nybegynder
21. april 2002 - 23:04 #13
glemte at svare
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