doufu6130 2012-07-07 15:38
浏览 36

在会话数组中存储表单值

In page1.php a user can enter a day name and it stores in session array called days.

<?
// starting the session
session_start(); 

if (isset($_POST['submit'])) { 
    $_SESSION['days'] = $_POST['days'];
} 
?> 

<strong>Add a day</strong>
<form action="" method"post">
    <input type="text" name="days[]"/>
    <input type="submit" name="submit" value="Submit!" />
</form>
<p><a href="/test/page2.php">Page 2</a></p>

The in page2.php, a user can check which days it has entered:

<?php
session_start();
// loop through the session array with foreach
foreach($_SESSION['days'] as $key=>$value)
    {
    // and print out the values
    echo 'The value of $_SESSION['."'".$key."'".'] is '."'".$value."'".' <br />';
    }
?>

But I cant make the session connection correct, it is just blank. Is this the correct way of handling sessions with arrays?

  • 写回答

2条回答 默认 最新

  • dongzhe6287 2012-07-07 15:41
    关注

    you forgot to session_start() in page2.php and $_SESSION != $_session

    评论

报告相同问题?

悬赏问题

  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 用hfss做微带贴片阵列天线的时候分析设置有问题
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥120 计算机网络的新校区组网设计
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据