Php 如何存储$\u请求中的参数以供以后使用
我有一个带有表单的html页面。在表格中,我有一个搜索功能和一个删除功能,可以在每个结果行中使用,如下所示:Php 如何存储$\u请求中的参数以供以后使用,php,search,parameters,request,Php,Search,Parameters,Request,我有一个带有表单的html页面。在表格中,我有一个搜索功能和一个删除功能,可以在每个结果行中使用,如下所示: ..<td><img src="delete.gif" style="cursor: pointer" onClick="javascript:delete();"></td>.. <input type="submit" value="search" onClick="javascript:search();"> 非常感谢
..<td><img src="delete.gif" style="cursor: pointer" onClick="javascript:delete();"></td>..
<input type="submit" value="search" onClick="javascript:search();">
非常感谢 将其存储在局部变量中,也可以将其存储到cookie中。因此,您可以根据需要多次使用它。将其存储在局部变量中,或者您可以将其存储到cookie中。因此,您可以根据需要多次使用它。使用
$\u REQUEST
superglobal不太安全。根据您的方法使用$\u POST
或$\u GET
。要存储某些内容供以后使用,请使用$\u SESSION
子全局数组
session_start(); // In the beginning of your script
...
$_SESSION['param1'] = $_REQUEST['param1'];
然后,即使在重新加载页面后,您也可以在站点内的任何其他位置使用
$\u会话['param1']
。使用$\u请求
超全局是不太安全的。根据您的方法使用$\u POST
或$\u GET
。要存储某些内容供以后使用,请使用$\u SESSION
子全局数组
session_start(); // In the beginning of your script
...
$_SESSION['param1'] = $_REQUEST['param1'];
然后,即使在页面重新加载之后,您也可以在站点内的任何其他地方使用
$\u会话['param1']
。您也可以通过javascript来实现这一点
最好通过删除该行来删除该行,而不是再次调用服务器端来再次呈现结果
现在您可以将不需要的命中保存到服务器端
例如
// in JS
function delete(this){
$.ajax({}); // call ajax to delete from server side (php)<br>
delete this row (tr);<br>
}
//在JS中
函数删除(此){
$.ajax({});//调用ajax从服务器端删除(php)
删除此行(tr);
}
您也可以通过javascript实现这一点
最好通过删除该行来删除该行,而不是再次调用服务器端来再次呈现结果
现在您可以将不需要的命中保存到服务器端
例如
// in JS
function delete(this){
$.ajax({}); // call ajax to delete from server side (php)<br>
delete this row (tr);<br>
}
//在JS中
函数删除(此){
$.ajax({});//调用ajax从服务器端删除(php)
删除此行(tr);
}