只是有一些处理哈希的代码所以这是我遇到的问题...
THE PYTHON:
import whirlpool import cgi form = cgi.FieldStorage() iR = form["iR"].value print iR iH = whirlpool.Whirlpool(iR) pT = iH.hexdigest() crosscheck = "8d8309ca6af848095bcabaf9a53b1b6ce7f594c1434fd6e5177e7e5c20e76cd30936d8606e7f36acbef8978fea008e6400a975d51abe6ba4923178c7cf90c802" if pT == crosscheck: print "YAY u know da PASSWORD!" else: print "fail."
PHP: http://tekknolagi.co.cc/testme
我做错了什么?我认为这是CGI位。
答案 0 :(得分:0)
如果要将Python脚本用作CGI,则需要将其用作CGI(即,将其设置为表单的action
属性的值),而不是直接调用它。