求一个关于md5函数的问题

求一个关于md5函数的问题



[复制到剪切板]
CODE:
<html>

<
head>
<
title>PHP MD5加密</title>
</
head>

<
body>

<
form id="form1" name="form1" method="post" action="">
<
input type="text" name="old" />
<
input type="submit" value="提交">
</
form>

<?
php

  $a
=$_POST['old'];
  
$b=md5($a);
  print 
"加密后的内容是:$b";

?>

</
body>

</
html> ;

第一个问题:为什么表单里是空白内容,但是浏览程序后会默认输出一个MD5数值。
第二个问题:a=$_POST['old'];      其中$_POST是固定函数么?我怎么在php手册中查询不到post函数啊?在哪里能查到这个函数的其他用法。

谢谢。

?

空串也会得到一个32为的md5散列。
$_POST是php预定义变量,是一个数组不是函数

[复制到剪切板]
CODE:
<html>

<
head>
<
title>PHP MD5加密</title>
</
head>

<
body>

<
form id="form1" name="form1" method="post" action="">
<
input type="text" name="old" />
<
input type="submit" value="提交">
</
form>

<?
php
if(isset($_POST['old'])){
  
$a=$_POST['old'];
  
$b=md5($a);
  print 
"加密后的内容是:$b";
}
?>

</
body>

</
html> ;

如履薄冰

$_POST是php预定义变量,是一个数组不是函数

请问这些数组哪里有介绍。

md5后

在数据库的显示是什么编码??输入密码是md5后的密码还是md5之前的

输入的密码先md5再和数据库里的密码比较
如履薄冰

引用:
原帖由 killertop 于 2008-2-21 13:08 发表
$_POST是php预定义变量,是一个数组不是函数

请问这些数组哪里有介绍。
手册预定义变量那里有
如履薄冰