I w*_*ce. 2 php post action get
所以我有一个个人资料页面:profile.php?pin=xx,我使用GET方法确定要显示的配置文件.我将测试是否$_SESSION['pin'] == $_GET['pin']以及如果是,请选择编辑配置文件.
我不想写一个完整的脚本并将用户引导到另一个页面.所以为了可用性,并保持服务器整洁,所以我并不总是猜测哪个脚本做什么,我想混合POST和GET.我做了一些研究,看起来很合法,但是怎么样?
<form method="post" action="profile.php?pin=xx">
<form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
Run Code Online (Sandbox Code Playgroud)
这就是我所能想到的,而不会让代码变得凌乱.
如果将action属性保持为空,则它将是相同的URI,包括GET参数(URI的query-info部分):
<form method="post" action="">
Run Code Online (Sandbox Code Playgroud)
也许这就是你要找的东西?有关标记和属性的参考,请参阅HTML <form>标记.
如果你想了解它是如何工作的:这就是所谓的相对URI.它解析为文档的基本URI.由于相对URI为空,因此完全接管基本URI.
| 归档时间: |
|
| 查看次数: |
2016 次 |
| 最近记录: |