Итак, я пытаюсь создать слайд-шоу для сайта, который я создаю, но неясно, сколько изображений я должен будет включить. Текущий код для получения изображения приведен ниже, но при запуске он отображает только:PHP for-loop с HTML внутри не работает должным образом
<?php
$dir = dirname(__FILE__).'/img';
$images = scandir($dir);
if($images)
{
foreach($images as $image)
{?>
<div class="slide active-slide slide-feature">
<div class="container">
<div class="row">
<div class="col-xs-12">
<a href="#"><img src= <?php echo ('"' . $dir . '/' . $image . '"') ?> ></a>
</div>
</div>
</div>
</div>
<?php
}
}
?>
Примечание: Когда я только тип из HTML вручную и включают в себя конкретные адреса, сам HTML отлично работает, поэтому я предполагаю, что это проблема с интеграцией HTML и PHP.
Хорошо. Спасибо за помощь. Следующий вопрос: Мое слайд-шоу теперь работает по большей части, но мой Javascript, который был функционален с ранее объявленным количеством изображений (без PHP), больше не является полностью функциональным. Он настроен так, что когда он находится на последнем пункте, и вы нажмете на следующую стрелку, он вернется к первому. Слайд-шоу можно найти здесь (http://www.zacharyamason.com/slideshow.php), а JS можно найти здесь (http://www.zacharyamason.com/js/slideshow-app.js) – user3213722