私はこれまで見たことがなく、適切に説明できるかどうかさえ確信が持てませんが、どうしても解決策が必要です.
私の Web サイトでは、ヘッダー ファイルとフッター ファイルを使用しています。ブラウザから直接ファイルにアクセスすると、正常に動作します。しかし、「include」機能を使用して別のファイルからそれらにアクセスすると、ファイルに対するクエリが機能しません。私の場合、ヘッダー ファイルとフッター ファイルは、視聴者がログインしているかどうかを確認する必要があります。ファイルは単独で問題なく動作します。ブラウザから直接ファイルにアクセスすると (アドレス: website/html/header.php)、クエリは機能し、結果は正しくなります。次を使用する index.php ページに移動すると、 include("$webpath/html/header.php"); header.php ファイルのクエリは正しいデータを返しません。
最近、ウェブサイトを新しいウェブホストに移しました。ファイルは以前のウェブホストで問題なく機能していたので、ウェブホストの設定か何かだと思いますか? 私のコントロール パネルには、それに関連するものは何も表示されませんが、ウェブホストは、それが適切に機能することを誓っています。
何か案は?ご意見をいただければ幸いです。