お世話になっております。
下記ソースは、PHPとjavascriptを用いた無料で配布されているコードの一部です。
//*** 配布されたソースコードの一部 *** <section> <p><img src="/images/pic_1.jpg" width="100%" alt=""></p> <div class="btn_area"> <p class="ico_heart like_1"><?= get_count('like_1') ?></p> <p class="btn_like" id="like_1"></p> </div> </section>
上記、<?= get_count('like_1') ?> の部分は数値が表示され、この部分をブラウザ経由でソースを見ると、
//*** ブラウザ経由のソース *** <section> <p><img src="/images/pic_1.jpg" width="100%" alt=""></p> <div class="btn_area"> <p class="ico_heart like_1">100</p> <p class="btn_like" id="like_1"></p> </div> </section>
となっています。
そこで、ソースコードの内、数値の部分を任意の番号に変えたいため、テストで以下のようなものを試してみました。
//*** テストコード *** for($i=0; $i<4; $i++){ $list .= "<section>\n"; $list .= "<p><img src=\"/images/pic_".$i.".jpg\" width=\"100%\" alt=\"\"></p>\n"; $list .= "<div class=\"btn_area\">\n"; $list .= "<p class=\"ico_heart like_".$i."\"><?= get_count('like_".$i."') ?></p>\n"; $list .= "<p class=\"btn_like\" id=\"like_".$i."\"></p>\n"; $list .= "</div>\n"; $list .= "</section>\n\n"; }
すると、ブラウザ経由でソースを見ると
//*** ブラウザ経由のテスココード *** <section> <p><img src="/images/pic_01.jpg" width="100%" alt=""></p> <div class="btn_area"> <p class="ico_heart like_1"><?= get_count('like_1') ?></p> <p class="btn_like" id="like_1"></p> </div> </section>
となってしまい、<?= get_count('like_1') ?>個々の部分が適正に処理されません。
<?= get_count('like_1') ?>↑このようなソースは初めて見るのですが、この部分を上記、*** テストコード ***に示したような内容で変数に代入するには、どのようにすれば宜しいのでしょうか?
アドバイスのほど頂戴出来れば幸いです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/25 11:32