Php 将值从一个页面传递到另一个页面,不使用表单,也不传入URL
我在一个项目中工作,我需要访问干净的URL的总是,即没有参数可以通过URL获得另一页上的值Php 将值从一个页面传递到另一个页面,不使用表单,也不传入URL,php,forms,url,post,submit,Php,Forms,Url,Post,Submit,我在一个项目中工作,我需要访问干净的URL的总是,即没有参数可以通过URL获得另一页上的值 $.ajax({url:"action.php",success:function(result){ $("div").html(result); }}); 任何人都可以建议一种除“表单提交”方法之外的替代方法 提前感谢。为此,请使用$\u会话 使用$\u SESSION您可以在任意位置的多个页面中使用变量 //分配变量 $\u会话['name']=“变量” //检索 echo$_会话['name
$.ajax({url:"action.php",success:function(result){
$("div").html(result);
}});
任何人都可以建议一种除“表单提交”方法之外的替代方法
提前感谢。为此,请使用
$\u会话
使用$\u SESSION
您可以在任意位置的多个页面中使用变量
//分配变量
$\u会话['name']=“变量”代码>
//检索
echo$_会话['name']代码>
将session\u start()
写在页面顶部您想要的任何位置$\u session
变量可以帮助,或者ajax调用 对于干净的URL,我希望您可以使用HTTPPOST方法。希望有帮助
<form name="frmApp" method="POST" action="/action.php">
</form>
查看w3schools以开始使用AJAX:
不支持会话,因为我不喜欢在网页中编写php代码。您可以尝试将资源映射到url
假设你想得到一个客户的邮寄地址,那么你可以写
http://[baseurl]/[customerId]/mailingaddress
阅读更多有关使用干净url的信息,您可以在表单中使用post方法
<form name='' method='POST' action=''>
是的,你可以使用jQuery+ajaxThank,但如果它是从一个页面到另一个页面的直接链接,该怎么办?@do\u do\u为此你必须使用sessionya。。但是对于一个完整的站点,我认为这不是一个可行的方法,这会将会话数量增加到站点中使用的一个大列表中。@do_do_尝试这种方式,使用oops概念,创建一个类,在其中存储值,在单独的文件中编写该类,并将其包含在项目文件中,你们可以在任何地方获取和设置值……是的,这是可以做到的,但我认为VIJAY SARIN建议的答案更容易处理……嘿。你可以发布一些代码来帮助理解更多关于你的ajax概念来传递值吗。。我使用ajax在同一页面上需要时获取值。