0

「cultbook」と呼ばれるこのオープン ソース システムを xampp サーバーにインストールしようとしています。指示に従って、htdocsの下に必要なディレクトリを配置しました。しかし、ページを読み込もうとすると、次のエラーが表示されます。

致命的なエラー: 242 行目の C:\xampp\htdocs\cultbooking\Sessionmaincomponent\cultbooking.maincomponentNS.maincomponentImpl.class.php の自動グローバル変数 _POST を再割り当てできません

ファイルを開いて 242 のようなメッセージを確認すると、次のように表示されます (php タグの下):

public function BookingMessage($_POST,$hoteldescarr,$lang,$customarr)

何が問題なのか、どうすれば解決できるのか、誰かが私に手がかりを与えることができますか? ありがとう。

4

1 に答える 1

0

PHP 5.4 では、$_POST や $_SESSION などのグローバル変数を関数の引数として使用できなくなりました。以下のリンクを確認してください。

https://bugs.php.net/bug.php?id=54657

$_POST 配列を他の配列変数に割り当ててから、それをパラメーターとして関数に渡す必要があります

$_POSARR = $_POST

public function BookingMessage($_POSARR,$hoteldescarr,$lang,$customarr)

于 2013-09-17T07:38:28.280 に答える