Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > apache + mod_python + psp


Автор: rgb 19.9.2006, 16:30
Суть такая: установлен Apache вместе с mod_python все настроено и чудесно работает, но есть вопрос... Как работать с PSP, в смысле обрабатывать данные полученые из формы, http заголовки, как они передаются и тд? К примеру в том же php переменные передаются через ассоциативный масив (если не забыл HTTP_{POST|GET}_VARS[])

Автор: rgb 20.9.2006, 10:57
В результате некоторых мучений и поисков по гуглу вопрос решен. Если кому интересно:

index.psp:
Код

<html>
<%
import time
%>
<p>Hello world, the time is: <%=time.strftime("%d-%m-%Y, %H:%M:%S")%>
<form method='post' action='./form.psp'>
<table border="1">
<tr>
    <td>Name:</td><td><input name='user_name' value=''></td>
</tr>
<tr>
    <td>Phone</td><td><input name='phone' value=''></td>
</tr>
<tr>
    <td colspan='2'><input type='submit' value='Check' name='go_there'></td>
</tr>
</table>
</form>
</html>


form.psp:
Код

<html>
<%
if form.has_key('go_there'):
%>
<p>Your name: <%=form['user_name']%>
<p>Phone #: <%=form['phone']%>
<%
%>
</html>

http://www.onlamp.com/pub/a/python/2004/02/26/python_server_pages.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)