私はPHPには新しく、POSTを使用してフォームを送信しようとしています。私のフォーム要素は次のようになりますNotice:別のページへのフォーム提出時の未定義インデックス
<form action="<?php htmlspecialchars($_SERVER["/php/somefunctions.php"]);?>" method="post">
両方のファイルにはsession_start()があります。一番上に宣言され、フォームには必須フィールドはありません。私はそれが示しているブラウザでフォームを開くと、
お知らせ:未定義のインデックスは:行の「ファイルパス」で/php/somefunctions.php 31
ライン31は、前述したラインです。 これを無視してフォームに記入して送信をクリックすると、それは私に与えます
アクセスが禁止されています!
要求されたオブジェクトにアクセスする権限がありません。読み取り保護されているか、サーバーによって読み取られていないかのいずれかです。
'$ _SERVER ["/php/somefunctions.php "]'はまったく意味がありません。どのような価値があると思いますか?あなたはそれが何をすると思いますか? – Quentin