[PHP-users 5215] Re: 画像の並びを変えるには?
YasuhiroSuzuki
php-users@php.gr.jp
Tue, 05 Feb 2002 19:05:53 +0900
こんにちは
鈴木@PHPはまりたて
と申します
>大変、お世話になってます。
>PHPで画像の並びを換えるプログラムを作成しているのですが
>どうして良いのかわかりません。
>■使用環境■
>OS : Windows98
>WEBサーバ :FreeBSD / Apache
>PHP :PHP3
>ブラウザ :IE6
>■質問内容■
>画像の一覧を表示して、クリックした画像を一番上に移動させ
>たいのです。画像には表示する際に並び順が設定されています。
>※並び順の値は1から設定しています。
こんな感じダメですか?(質問内容の仕様とは違いますけど)
一応、それらしくなりましたが、意図が違っていたらゴメンナサイ
(多分もっとセンスの良いやり方があるとは思いますが)
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
<html>
<head>
<title>img</title>
</head>
<body>
<?php
function PrintImg($now_file, $img_file)
{
$rtnValue == "";
if($now_file != $img_file)
{
$rtnValue = "<a href=\"./img.php3?img=${now_file}\"><img src=\"./img/${now_file}\" border=\"0\"></a><hr>\n";
}
return $rtnValue;
}
if(!isset($img))
{
$img = "11111.jpg";
}
print "<a href=\"./img.php3?img=${img}\"><img src=\"./img/${img}\" border=\"0\"></a><hr>\n";
print PrintImg("11111.jpg", $img);
print PrintImg("22222.jpg", $img);
print PrintImg("33333.jpg", $img);
print PrintImg("44444.jpg", $img);
print PrintImg("55555.jpg", $img);
?>
</body>
</html>