-4

次のことを手伝っていただければ幸いです。写真付きのディレクトリをスキャンするphpメソッドがあります。

<?php
                        $dirname = "images/";
                        $images = scandir($dirname);
                        $ignore = Array(".", "..");
                        foreach($images as $curimg){
                            if(!in_array($curimg, $ignore)) {

                            echo "<li><a href=\"$dirname$curimg\"> class=\"portfolio-item-preview\" <img src=\"img/portfolio/portfolio-img-01.jpg\" /></a></li>\n ";

                            // echo "<li><a href=\"$dirname$curimg\"><img src=\"img.php?src=$dirname$curimg&w=300&zc=1\" alt='' /></a></li>\n ";
                                                }
                        }               
                    ?>

foreach ループの後に次のコードを追加します。

                            <li class="one-fourth logos">
                        <p>
                            <a href="images/project2/IMG_0268.jpg" class="portfolio-item-preview" data-rel="prettyPhoto"><img src="img/portfolio/portfolio-img-01.jpg" alt=" " width="210" height="145" class="portfolio-img pretty-box"/></a>
                        </p>
                        </li>

PHPがあらゆる種類のエラーを生成するすべての行をエコーすると、誰かが行の解析を手伝ってくれませんか? 私はただの初心者です。非常に初心者の場合は申し訳ありません:)フォルダーに画像が含まれている限り、これでクラスの4分の1のロゴを作成したいと考えています。

4

2 に答える 2

2

HTML には一重引用符 (') が含まれていないため、HTML を囲むことができ、エコーできる有効な文字列になります。

echo '<li class="one-fourth logos">
    <p>
        <a href="images/project2/IMG_0268.jpg" class="portfolio-item-preview" data-rel="prettyPhoto">
        <img src="img/portfolio/portfolio-img-01.jpg" alt=" " width="210" height="145" class="portfolio-img pretty-box">
        </a>
    </p>
</li>';
于 2013-09-07T14:54:25.073 に答える