現在、私は中国にいます。写真をアップロードして友達と共有するための簡単な Web サイトを作成しました。コメントなどを追加します。私はすべての写真をアップロードしますが、中国では読み込みが非常に遅いので、私の考えは次のとおりです。
ログインすると(セッションで見つけることができます)、ウェブサイトからではなく、ローカルマシンから写真をロードするだけです。これは、非常に遅いか、写真をロードしないためです。
私はこれを試しました:
if ($_SESSION['id'] == 1) { //check if i am logged in
$china = "file:///F:/";
} else { $china = ''; }
その後:
echo "<div id='title" . $image['id'] . "'><h2>" . $image['title'] . "</h2></div>
<img src='$china" . $image['url'] . "'/>";
しかし、ブラウザを開くと、幅はあるが高さがないため、画像を見つけることができるようで、画像が表示されません。devoloperツールを使用して画像へのリンクをたどると、画像が表示されるので、リンクは正しいです。
セキュリティ上の理由か何かのために、これは機能していないと思います。誰かが私を助けてくれることを願っています。