parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

глюк в документации по Parser3 (lesson 4)

vladimir 02.05.2002 13:34

Фишка в чем - в lesson 4 (да и в 5 тоже, нифига не работал) форма объявляется как (action-то не задается):
<form method="POST">
<p>
Date: <input name="date" value="${now.year}-${now.month}-${now.day}">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Header: <input name="header">
</p>
<p>Body:<br>
<textarea cols="50" name="body" rows="5"></textarea>
</p>
<p>
<input type="submit" value="Add New" name="posted">&nbsp;&nbsp;&nbsp;
<input type="reset" value="Cancel">
</p>
</form>

Запускаю - фиг работает. 405 error. Думаю, может POST не пашет? Решил проверить в asp.
index.html
@greeting[]
Администрирование новостей (ASP)

@body_additional[]
Добавление новостей

@body_main[]
$now[^date::now[]]

<center>
<form method="POST" action="submit.asp">
<p>
Date: <input name="date" value="${now.year}-${now.month}-${now.day}">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Header: <input name="header">
</p>
<p>Body:<br>
<textarea cols="50" name="body" rows="5"></textarea>
</p>
<p>
<input type="submit" value="Add New" name="posted">&nbsp;&nbsp;&nbsp;
<input type="reset" value="Cancel">
</p>
</form>

submit.asp
<%
Response.Write("Date: "+Request.Form("date")+"<br>")
Response.Write("Header: "+Request.Form("header")+"<br>")
Response.Write("Body: "+Request.Form("body")+"<br>")
%>

Все работает. Ставлю теперь action="index.html" - ура! Все заработало. Уфф.
index.html
@greeting[]
Администрирование новостей (ASP)

@body_additional[]
Добавление новостей

@body_main[]
$now[^date::now[]]

<center>
<form method="POST" action="index.html">
<p>
Date: <input name="date" value="${now.year}-${now.month}-${now.day}">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Header: <input name="header">
</p>
<p>Body:<br>
<textarea cols="50" name="body" rows="5"></textarea>
</p>
<p>
<input type="submit" value="Add New" name="posted">&nbsp;&nbsp;&nbsp;
<input type="reset" value="Cancel">
</p>
</form>

Parser3 - rules. Я же говорил.

Вопрос: это глюк parser3, документации на него или у меня в настройках IIS?

Adio, Vladimir.