Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php在发送方法获取url之前对文本进行编码_Php_Search_Methods_Get - Fatal编程技术网

php在发送方法获取url之前对文本进行编码

php在发送方法获取url之前对文本进行编码,php,search,methods,get,Php,Search,Methods,Get,我使用方法get发送ex:Name:Pie;28岁。 单击“提交”按钮时 类似于data.php的URL?name=pie&age=28 但我不喜欢其他的see age,我想编码age(MD5) 到data.php?name=pie&age=6F4922F45568161A8CDF4AD2299F6D23 因此,我如何编辑我的代码: <form action="<?php $_PHP_SELF ?>" method="GET"> Name: <input t

我使用方法get发送ex:Name:Pie;28岁。 单击“提交”按钮时 类似于
data.php的URL?name=pie&age=28

但我不喜欢其他的see age,我想编码age(MD5)

data.php?name=pie&age=6F4922F45568161A8CDF4AD2299F6D23

因此,我如何编辑我的代码:

<form action="<?php $_PHP_SELF ?>" method="GET">
    Name: <input type="text" name="name" />
    age: <input type="text" name="<?php echo md5("age"); ?>" />
    <input type="submit" />
</form>

如果您不希望其他人看到您的数据,最好使用方法Post而不是Get,但如果您坚持使用哈希来保护代码,则不建议使用md5。选中

你可以用它来加密和解密。

你应该用它来编码
base64\u encode()
和解码
base64\u decode()
你应该用
POST
而不是
GET
@Bluetree他想要编码的年龄。md5哈希只是一种方法,你为什么要对它进行编码?@robining我建议他把它改成
POST
method。为什么要使用
GET
方法?