Avatar billede jps6kb Novice
04. maj 2004 - 13:18 Der er 3 kommentarer og
1 løsning

Method Not Allowed

Jeg prøver at tilføje data til en Access database men får en fejlmelding:

Method Not Allowed
The requested method POST is not allowed for the URL /guestdata.asp.


Apache/1.3.29 Server at meduza.dk Port 80

-----------------------------------------------------

Guest.asp :


<%@LANGUAGE="VBScript"%>

<!--#include file="connect.asp"-->

<%
Set data = Server.CreateObject ("ADODB.Recordset")
data.Open "select * from guest", MyConn
%>

<html>

<head>
<style type="text/css">
body {
  background-color: #A49BB8;
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #E1E2FF;
  scrollbar-highlight-color: #A49BB8;
  scrollbar-shadow-color: #A49BB8;
}

.main {
  font-family: Verdana, san-serif;
  font-size: 10;
  color: #000000;
}
</style>
    <TITLE>untitled</TITLE>
</head>

<body>
<FORM ACTION="guestdata.asp" METHOD="POST">

<table width="100%" HEIGHT="100%" cellpadding="3" cellspacing="0" border="0">
<tr><td valign="MIDDLE" CLASS="main">
<CENTER>
<table width="40%" HEIGHT="40%" cellspacing="5" cellpadding="3">
<tr>
<td class="main" width="20%" valign="TOP" BGCOLOR="#8F85A9" style="border:solid black 1px">
<img src="profile6.jpg" border="1">
<br><br>

<!-- indtast indlæg -->

<table border="0" cellpadding="0" cellspacing="0" width="37%">
<tr>
<td width="50%"><FONT SIZE="2" COLOR="#000000" FACE="Arial">Navn</FONT></td>
<td width="50%"><INPUT TYPE="TEXT" NAME="navn" SIZE="44" style="border:solid 1px black;"></td>
</tr>
<tr><td width="50%"><FONT SIZE="2" COLOR="#000000" FACE="Arial">Besked</FONT></td>
<td width="50%"><textarea style="border:solid 1px black;" rows="5" cols="35"></textarea></td>
</tr>
<tr>
<td width="50%">&nbsp;</td>
<td width="50%"><INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Send" style="border:solid 1px black;"></td>
</tr>
</table>

<!-- indtast færdig -->


</td>
</tr>
</table>

<BR><BR><BR>
<table border="0" cellpadding="0" cellspacing="0" width="40%" style="border-collapse : collapse">
   
<%
While NOT data.EOF
%>

<tr>
<td width="100%"><FONT SIZE="2" FACE="Arial" COLOR="#A0A0A4"><% = data.Fields ("dato")%> - <% = data.Fields

("tid")%></FONT></td>
</tr>
<tr>
<td width="100%" style="border-top:solid #a0a0a0 1px;"><FONT SIZE="1" FACE="Arial" COLOR="#A0A0A4">Navn : </FONT>
<FONT SIZE="2" FACE="Arial" COLOR="#A0A0A4"><% = data.Fields ("navn")%></FONT></td>
</tr>
<tr>
<td width="100%"><FONT SIZE="2" FACE="Arial" COLOR="#FFFFFF"><% = data.Fields ("besked")%></FONT></td>
</tr>

<tr>
<td width="100%"></td>
</tr>
<tr>
<td width="100%"></td>
</tr>

<%
data.MoveNext
Wend
%>

</table>

</body>

</html>


-----------------------------------------------------------
Hvorfor må jeg ikke bruge POST ?
Avatar billede tzag_dk Nybegynder
04. maj 2004 - 13:30 #1
Prøv sådan her:

<%@LANGUAGE="VBScript"%>

<!--#include file="connect.asp"-->

<%
Set data = Server.CreateObject ("ADODB.Recordset")
data.Open "select * from guest", MyConn
%>

<html>

<head>
<style type="text/css">
body {
  background-color: #A49BB8;
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #E1E2FF;
  scrollbar-highlight-color: #A49BB8;
  scrollbar-shadow-color: #A49BB8;
}

.main {
  font-family: Verdana, san-serif;
  font-size: 10;
  color: #000000;
}
</style>
    <TITLE>untitled</TITLE>
</head>

<body>
<table width="100%" HEIGHT="100%" cellpadding="3" cellspacing="0" border="0">
<tr><td valign="MIDDLE" CLASS="main">
<CENTER>
<table width="40%" HEIGHT="40%" cellspacing="5" cellpadding="3">
<tr>
<td class="main" width="20%" valign="TOP" BGCOLOR="#8F85A9" style="border:solid black 1px">
<img src="profile6.jpg" border="1">
<br><br>

<!-- indtast indlæg -->
<FORM ACTION="guestdata.asp" METHOD="POST">
<table border="0" cellpadding="0" cellspacing="0" width="37%">
<tr>
<td width="50%"><FONT SIZE="2" COLOR="#000000" FACE="Arial">Navn</FONT></td>
<td width="50%"><INPUT TYPE="TEXT" NAME="navn" SIZE="44" style="border:solid 1px black;"></td>
</tr>
<tr><td width="50%"><FONT SIZE="2" COLOR="#000000" FACE="Arial">Besked</FONT></td>
<td width="50%"><textarea style="border:solid 1px black;" rows="5" cols="35"></textarea></td>
</tr>
<tr>
<td width="50%">&nbsp;</td>
<td width="50%"><INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Send" style="border:solid 1px black;"></td>
</tr>
</table>
</form>
<!-- indtast færdig -->


</td>
</tr>
</table>

<BR><BR><BR>
<table border="0" cellpadding="0" cellspacing="0" width="40%" style="border-collapse : collapse">
   
<%
While NOT data.EOF
%>

<tr>
<td width="100%"><FONT SIZE="2" FACE="Arial" COLOR="#A0A0A4"><% = data.Fields ("dato")%> - <% = data.Fields

("tid")%></FONT></td>
</tr>
<tr>
<td width="100%" style="border-top:solid #a0a0a0 1px;"><FONT SIZE="1" FACE="Arial" COLOR="#A0A0A4">Navn : </FONT>
<FONT SIZE="2" FACE="Arial" COLOR="#A0A0A4"><% = data.Fields ("navn")%></FONT></td>
</tr>
<tr>
<td width="100%"><FONT SIZE="2" FACE="Arial" COLOR="#FFFFFF"><% = data.Fields ("besked")%></FONT></td>
</tr>

<tr>
<td width="100%"></td>
</tr>
<tr>
<td width="100%"></td>
</tr>

<%
data.MoveNext
Wend
%>

</table>

</body>

</html>
Avatar billede jps6kb Novice
04. maj 2004 - 13:33 #2
PIZ! Nevermind... sorry... web10 har fejlet... har oprettet som PHP istedet for ASP... hvorfor er det så udbredt blandt udbydere ...? Det er langt fra første gang jeg prøver det... *suk*
Avatar billede tzag_dk Nybegynder
04. maj 2004 - 13:36 #3
hehe... ja, det er noget skidt. Men i det jeg havde rettet havde du glemt at afslutte din form og jeg flyttede også din form til det sted hvor det skulle bruges :-)
Avatar billede jps6kb Novice
04. maj 2004 - 13:37 #4
Okay... hmm... jeg havde taget formen fra en gammel side jeg havde lavet, så den burde nu virke da... :o) Gjorde den om ikke andet på det gamle hotel hehe...
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