使用屏蔽URL预填充表单

时间:2013-04-09 18:02:18

标签: php javascript forms url

有没有办法使用PHP或javascript预先填充带有屏蔽URL的表单?

在index.php中的

,我使用了base64_encode函数来屏蔽firstname = peter& lastname = pan到一个变量并回显出这个

使用example.php?randomstring

然后在example.php表单文件中,我使用base64_decode来解码randomstring 但我只得到firstname = peter& lastname = pan,并且不能将它用作$ _GET [firstname]和$ _GET [lastname]变量。 那么有没有办法使用randomstring变量在表单上预先填充它?

或使用屏蔽网址预填充表单的任何其他简单方法?

谢谢,

专利

1 个答案:

答案 0 :(得分:0)

请检查:

$query = "firstname=peter&lastname=pan";
$encodedQuery = base64_encode($query);

parse_str(base64_decode($encodedQuery), $result);

$_GET = array_merge($_GET, $result);
print_r($_GET);

然后你可以照常填充。