Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php foreach循环中的Set会话不工作_Php_Session_Input Parameters - Fatal编程技术网

Php foreach循环中的Set会话不工作

Php foreach循环中的Set会话不工作,php,session,input-parameters,Php,Session,Input Parameters,当用户发布表单时,我试图在foreach循环中设置会话,这样当他们刷新页面时,post值不会丢失,但会话不会保存 我的代码 <?php session_start(); if(isset($_POST['EventLookUp'])){ /* city state zipcode country*/ $EventPostArgs = filter_input_array(INPUT_POST); foreach($EventPostArgs as $pname =>

当用户发布表单时,我试图在foreach循环中设置会话,这样当他们刷新页面时,post值不会丢失,但会话不会保存

我的代码

<?php session_start();
if(isset($_POST['EventLookUp'])){
/* city state zipcode country*/
    $EventPostArgs = filter_input_array(INPUT_POST);
    foreach($EventPostArgs as $pname => $pval){
        $_SESSION[$pname] = htmlentities($pval);
    }
echo $_SESSION['country'];
?>


尝试打印所有会话值print\r($\u会话)@SujalPatel谢谢你现在正在工作,我不知道以前发生了什么