以下、メモ。

先日の PHP による写真ページ作成の件 に関して 掲示板にて Ninc さんにご教示いただきました


<html>
<body>
<? if(!$img_num){$img_num=1;} ?>
<img src="fireworks_img/fireworks<? echo ($img_num++); ?>.jpg">
<a href="fireworks.php?img_num=<? echo ($img_num); ?>">following
</body> </html>

とすれば O.K. であるとのこと。おぉ、神が光臨した! と早速試みました( 完成したらお知らせします )。

なぜかできないです。どうしてですか。内容は変わらないですけど、上のソースを以下の通り作りかえてみたりもしました(完成したらお知らせします)。


<? header("Content-type: text/html; charset=euc-jp"); ?>
<html>
<body>
<?
if(empty($img_num)){
$img_num = 1 ;
echo("<img src="fireworks_img/fireworks" . $img_num++ . ".jpg">
");
echo("<a href="fireworks.php?img_num=" .$img_num . "">following</a>");
}
else{
echo("<img src="fireworks_img/fireworks" . $img_num++ . ".jpg">
");
echo("<a href="fireworks.php?img_num=" .$img_num . "">following</a>");
}
?>
</body>
</html>

ダメです…。$img_num の値が 2 になるところまではいいのですが、同ファイルを再度読み込んだときに、その値が反映されない…。

…ていうか、サーバの設定がマズいのかなぁ。あぁぁ。