現在、次の機能を開発しようとしています。
誰かが自分のアルバムやプロフィール写真を見たい場合、次のように URL でalbum_id
またはを使用したいと思います。id
album.php?album_id=(numeric Number)
album.php?id=(numeric number)
現在、最初のコマンドを実行できますが、2 番目のコマンドを実行しようとすると、ロードに失敗し、代わりにインデックス ページが表示されます (スクリプトの設計による)。
これが私のコードです:
$album_id = addslashes(is_numeric($HTTP_GET_VARS["album_id"]));
$profile_id = addslashes(is_numeric($HTTP_GET_VARS["id"]));
?>
<?php
if($album_id==Null||!$profile_id==Null)
{
print("<script language='JavaScript'> window.location='index.php'; </script>");
}
else
{
if ($album_id==$album_id)
{
include("/home/emo/public_html/incldues/layout/photos/pages/albums/album_photos.php");
}
else
{
if ($profile_id==$profile_id)
{
include("/home/emo/public_html/incldues/layout/photos/pages/albums/profile_photos.php");
}
else
{
include("/home/emo/public_html/incldues/layout/photos/pages/albums/album_photos.php");
}
}
}
?>
明確にするために、これらの「ページ」には、「 アルバムの写真を表示」と「ユーザーの写真を表示」という大胆な言葉しか含まれていません。
しかし、私の問題が何であるかについては、私には理解できないようです。