選択した一部のユーザーのみがアクセスできる Web フォーラムがあります。つまり、$_SEESION['username']
オンにする必要があります。
プロフィールページに - このように見えます
http://127.0.0.1/mysite/profile.php?username=john
画像がアップロードされているかどうかに応じて、アップロード ボタンまたはプロファイルの編集ボタンを表示したいと考えています。
$_GET が設定されているかどうかを確認しています。最初に設定されていない場合は、ホームページにリダイレクトされます。
if(isset($_GET['username'])) {
$username = mysql_real_escape_string($_GET['username']);
$profile = mysql_query(SELECT *
FROM forum
WHERE username = '$username') or DIE(mysql_error());
$row = mysql_fetch_array($profile);
echo"
Name : $row[name];
Country : $row[country];
if($_GET['username'] == $_SESSION['username'] && $row['imagepath'] == '') {
echo "Upload Button";
}
else {
echo"Edit Button";
}
}
アップロードボタンは、実際に画像パスが指定されている場合に画面に表示されます。
どこが間違っているのか教えてください。