0

我正在尝试将表单中的一些隐藏字段从一个页面传递到另一个页面:

<form action=\"secondPage.php\" method=\"post\">
   <input name=\"from\" type=\"hidden\" value=\"$fday/$fmonth/$fyear\">
   <input name=\"to\" type=\"hidden\" value=\"$tday/$tmonth/$tyear\">
   <input type=\"submit\">
</form>

secondPage.php 包含:

<?php
   $fdate = $_POST("from");
   $tdate = $_POST("to");
   echo "$fdate --- $tdate";
?>

当我单击提交并被重定向到 secondPage.php 时出现此错误:

Fatal error: Array callback has to contain indices 0 and 1 in C:\xampp\htdocs\blah\secondPage.php on line 2
4

1 回答 1

22

PHP 使用方括号而不是圆括号来访问数组:

<?php

    $fdate = $_POST["from"];
    $tdate = $_POST["to"];
    echo "$fdate --- $tdate";

?>
于 2013-08-30T12:04:39.243 回答