• 締切済み

PHP 1ページあたりの表示制限に関して

<?php require_once('test/common.php'); $Data=file("test/item.csv"); $ID=$_GET[id"]; if($P>0){ $Prev=$ID-1; $PrevPage="<a href='index2.html?id={$Prev}'>前の10件</a>"; } $Size=sizeof($Data); if($Size/1-1>$ID){ $Next=$ID+1; $NextPage="<a href='index2.html?id={$Next}'>次の10件</a>"; } ?> 全<?=$Size?>件 | <?=$PrevPage?> <?=$NextPage?> 「次の10件」「前の10件」のところを文字じゃなく画像を用いたいのですが、<img src="img/next.png" width="100px" />を入れてみるとページがエラーになってしまいます。文字じゃなく画像を使うにはどのようにすればいいのですか? 教えてください。

みんなの回答

  • irisaya
  • ベストアンサー率48% (50/103)
回答No.2

見当違いかもしれませんが、中のダブルクォーテーションを \" のようにエスケープしてないだけっていう事はないでしょうか。 あと余談ですが、PHPでしたらヒアドキュメントを使うともう少しスマートに書けそうな気がします。

  • mzon
  • ベストアンサー率48% (26/54)
回答No.1

はずしてたらすみません。 <img src="img/next.png" width="100px" /> ↓ <img src='img/next.png' width='100' /> では?「”」ではなく「’」としないと文字列の内容が途中で終わってしまっているのでは? あと、「px」は不要では?

関連するQ&A