Försöker du köra med en annan content-type, typ wml eller nåt sånt?
Lägg upp koden ivilket fall som helst, tycker mig känna igen erroret.
Andreas
10 svar · 213 visningar · startad av diablo
Hallå, hallå!
Nån som kan säga vad de här e för fel:
HTTP-fel 405
405 Ogiltig metod
Den metod som anges i begäran är inte tillåten för den resurs som begäran avser. Kontrollera att du använder rätt MIME-typ för den resurs som du frågar efter.
Kontakta serverns administratör om det här problemet kvarstår.
Det kommer upp på en sida jag gjort i ASP som ska lägga till nya rader i en databas! ..
Försöker du köra med en annan content-type, typ wml eller nåt sånt?
Lägg upp koden ivilket fall som helst, tycker mig känna igen erroret.
Andreas
Okej, här koden:
----------
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open("DRIVER={Microsoft Access Driver (\*.mdb)}; DBQ=" & Server.MapPath ("data/klotter.mdb"))
User = Session("username")
Text = Request.Form("text")
If Text = "" Then
Response.Write "Du kan juh inte slänga in ett tomt meddelande!"
Else
SQL = "INSERT INTO klotter (Date, From, Text) VALUES ('"& DateAdd("h", 6, Now()) &"','"& User &"','"& Text &"')"
Set RecSet = Connect.Execute(SQL)
Response.Redirect("klotter.asp")
End If
%>
_______
E juh bara vanlig ASP! ..
jag hade problem när jag hade ett fält som hette text. så prova att byta namn på det.
Blev samma fel ..
Hjälpte inte att klamra heller!
Jag ska alltså göra ett klotterplank, koden ovan är den kod som ligger i filen som slänger in texten i databasen!
Själva klotterplanket ser ut så här:
-----------------
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open("DRIVER={Microsoft Access Driver (\*.mdb)}; DBQ=" & Server.MapPath ("data/klotter.mdb"))
SQL = "SELECT \* FROM klotter ORDER BY date DESC"
Set RecSet = Connect.Execute(SQL)
%>
<HTML>
<HEAD>
<LINK REL=STYLESHEET HREF=CSS/NORMAL.CSS TYPE=TEXT/CSS>
</HEAD>
<BODY>
<FONT FACE="Verdana" SIZE="2" COLOR="YELLOW">
<STRONG> Klotterplanket </STRONG>
<BR> </FONT>
<FORM METHOD="POST" ACTION="klotternew,asp" name="newklotter">
\<FONT FACE="Verdana" SIZE="1" COLOR="WHITE"\>
Text: \<BR\>
\<TEXTAREA COLS="45" ROWS="3" NAME="klotter" STYLE="font-family: Verdana, Tahoma; Font-size: 8pt;"\>\</TEXTAREA\>
\<P\>
\<INPUT TYPE="SUBMIT" VALUE="Släng in!"\>
\</P\>
</FORM>
<HR WIDTH="400" ALIGN="left">
<BR>
\<%
Do Until RecSet.EOF
%\>
\<TABLE CELLSPACING="0" CELLPADDING="3"\>
\<TR\>
\<TD BGCOLOR="#394A63" WIDTH="200"\>
\<FONT FACE="Verdana" SIZE="1" COLOR="YELLOW"\>
Från:\</FONT\>
\<FONT FACE="Verdana" SIZE="1" COLOR="WHITE"\>
\<%= RecSet("From") %\> \</FONT\>
\</TD\>
\<TD BGCOLOR="#394A63" WIDTH="300"\>
\<FONT FACE="Verdana" SIZE="1" COLOR="YELLOW"\>
Datum: \</FONT\>
\<FONT FACE="Verdana" SIZE="1" COLOR="WHITE"\>
\<%= RecSet("Date") %\> \</FONT\>
\</TD\>
\</TR\>
\</TABLE\>
\<TABLE CELLSPACING="3" CELLPADDING="4"\>
\<TR\>
\<TD BGCOLOR="#536785" WIDTH="500"\>
\<FONT FACE="Verdana" SIZE="1" COLOR="WHITE"\>
\<%= RecSet("Text") %\>
\</TD\>
\</TR\>
\</TABLE\>
\<BR\>
\<%
RecSet.MoveNext
Loop
%\>
</BODY>
</HTML>
"Date" är ju oxå ett reserverat ord i vbscript... testa att byta det till "datum" eller något annat kreativt!
vilken av dessa två sidor är det alltså som genererar felet? den senare?
det har inget att göra med kommatecknet i filnamnet?
<FORM METHOD="POST" ACTION="klotternew,asp" name="newklotter">