×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
・raspberypy python3 CGIサーバーの構築画面からのsubmit(その2) 2017/08
1.送信用HTMLの作成
--------------------------------------
name:[ ]
adrdr:[ ]
[送信]
-------------------------------------
cgitest1.html
1.送信用HTMLの作成
--------------------------------------
name:[ ]
adrdr:[ ]
[送信]
-------------------------------------
cgitest1.html
<html>
<head>
<title>Python3 CGI test1</title>
</head>
<body>
<h1>Python3 CGI test1</h1><hr><p>
<form name = "Form1" method="POST" action="/cgi-bin/cgitest1.py">
name: <input type="text" size=30 name="name"><p>
addr: <input type="text" size=30 name="addr"><p>
<input type="submit" value="送信" name="button1"><p>
</form>
</body>
</html>
2.受信用のCGIの作成
ルート>>cgi-binにcgi-bin/cgitest1.py
2.受信用のCGIの作成
ルート>>cgi-binにcgi-bin/cgitest1.py
#!/usr/bin/env python
import cgi
print "Content-Type: text/html\n\n"
print "<html><body>"
form = cgi.FieldStorage()
if form.has_key("name") and form.has_key("addr") :
print "<h2>Result</h2><hr><p>"
print "<p><b>name: </b>", form["name"].value
print "<p><b>addr: </b>", form["addr"].value
else :
print "<h1>ERROR</h1>"
print "</body></html>"
cgi-bin内でchmod 755で権限変更
3.結果
-----------------------------------------
name:入力値
addr:入力値
----------------------------------------
cgi-bin内でchmod 755で権限変更
3.結果
-----------------------------------------
name:入力値
addr:入力値
----------------------------------------
PR