ユーザー名パラメーターに応じて、XML ファイルが存在するかどうかを確認しようとしています。
<?php
$username = $_GET["username"];
$filename = "/documents/$username/data.xml";
if (file_exists($filename)) {
// output documents
} else {
echo "No documents exist in your account.";
}
?>
ファイルが存在しないことを返し続けます。
フルパス: http://example.com/documents/ {ユーザー名}/data.xml
ファイルが存在することがわかっているのに false を返し続けるのはなぜですか?
編集:私は何年も前にこの投稿を作成しました。これは間違いなくユーザーデータを保持する最良の方法ではありませんが、この投稿への回答は file_exists() の適切な説明として役立ちます。