我正在开展一个项目,我需要访问干净的网址,即不能在网址中传递参数,以便在另一个网页上获取值。
任何人都可以建议除“表单提交”方法之外的其他选择。
提前致谢。
答案 0 :(得分:2)
为此目的使用$_SESSION
。
使用$_SESSION
,您可以在任意位置使用多个页面中的变量。
// assigning variable
$_SESSION['name']="variable";
//retrieving
echo $_SESSION['name'];
在页面顶部写下session_start()
,无论您想要$_SESSION
变量
答案 1 :(得分:1)
Sessions可以提供帮助,或者ajax通话。
答案 2 :(得分:1)
对于Clean URL,我更喜欢您使用 HTTP POST 方法。希望有所帮助。
<form name="frmApp" method="POST" action="/action.php">
</form>
否则,您可以将 AJAX 与 jQuery 一起使用,将值提交到其他页面。
$.ajax({url:"action.php",success:function(result){
$("div").html(result);
}});
查看w3schools以开始使用AJAX:http://www.w3schools.com/jquery/jquery_ajax.asp
不支持 SESSION ,因为我不喜欢在我的网页中编写 php 代码。
答案 3 :(得分:1)
使用干净的网址,您可以使用表单
中的post方法 <form name='' method='POST' action=''>
答案 4 :(得分:0)