如何在另一页中获取foreach值?

时间:2015-02-17 11:08:50

标签: php

表单一旦提交,我将获得checkbox值并存储在$segment.Based $segment值上。我正在显示form.From表单我发送了一些值到下一页(final.php)不是分段值,但是我想在这里得到$segment值,我必须做什么?

注意:$ segment值是array.can任何人帮助我

这里是tutorsubject.php

<?php
    if(isset($_POST['submit']))
    {
      $segment=$_POST['segment'];
      echo $segment;
    }
   ?>
    <form name="f1" action="tutorsubject.php" method="post">
    <p>Teaching segment
    <input type="checkbox" name="segment[]" value="Engineering">Engineering
    <input type="checkbox" name="segment[]" value="Technology">Technology
    <input type="checkbox" name="segment[]" value="Dances">Dance
    </p>
    <input type="submit" name="submit" value="submit">
    </form>

现在

    <form name="f1" action="final.php" method="post"/>
   Name:<input type="Text" name="name" value=""/>
    <input type="submit"  name="Submit" value="submit"/>
    </form>

Final.php这里我得到的是final.php值。在Final.php中,我想得到我必须做的$ segment值

1 个答案:

答案 0 :(得分:0)

为什么不使用会话:

$_SESSION["segment"] = $segment;

并在final.php页面中阅读:

print_r($_SESSION["segment"]);

希望这会对你有所帮助。