在php中隐藏url参数


Hide url parameters in php

我没有办法隐藏在php中通过url传递的值。点击链接,页面重定向和参数也会显示在url上。例如:-

/localhost/oops/edit.php?id='1'

但是我想在重定向时隐藏?之后的数据。

如果你登录的页面是由第三方控制的,你唯一的选择是使用表单和POST。尝试在登录时使用隐藏的输入类型。也许这对你有用。例如:

<form action="http://mywebsite.com/login.aspx" method="post">
   <input type="hidden" name="check" value="uid" />
   <input type="hidden" name="user" value="adam" />
   <input type="hidden" name="pass" value="pass1234" />
   <input type="hidden" name="profile" value="profile" />
   <input type="hidden" name="defaultdatabaseb" value="database" />
   <input type="submit" value="submit" />
</form>