Синтаксическая проблема с HTML в PHP - PullRequest
0 голосов
/ 29 апреля 2011

Я получаю синтаксическую ошибку в этой строке кода и не знаю правильное форматирование для нее.

Это часть, с которой у меня проблемы -

echo " 
   <ul>";  

foreach($photos as $photo) {  

           $farm              = $photo['farm'];  
           $server            = $photo['server'];  
           $photo_id          = $photo['id'];  
           $secret            = $photo['secret'];  
           $photo_title       = $photo['title'];  

<li><img src="http://farm'.$photo['farm'].'.static.flickr.com/'.$photo['server'].'/'.$photo['id'].'_'.$photo['secret'].'_t.jpg" alt="'.$photo['title'].'" ></li>  

Проблема с этим тегом li. Как я могу отформатировать это правильно?

Ответы [ 2 ]

2 голосов
/ 29 апреля 2011

Часть <li> должна быть в кавычках.Попробуйте:

echo " 
   <ul>";  

foreach($photos as $photo) {  

           $farm              = $photo['farm'];  
           $server            = $photo['server'];  
           $photo_id          = $photo['id'];  
           $secret            = $photo['secret'];  
           $photo_title       = $photo['title'];  

    echo '<li><img src="http://farm' . $photo['farm'] . 'static.flickr.com/' . $photo['server'] . '/' . $photo['id'] . '_' . $photo['secret'] . '_t.jpg" alt="' . $photo['title'] . '" ></li>';
}
echo '</ul>';
2 голосов
/ 29 апреля 2011

Согласно комментариям, вы, вероятно, имеете в виду следующее для вашей последней строки:

echo '<li><img src="http://farm'.$photo['farm'].'.static.flickr.com/'.$photo['server'].'/'.$photo['id'].'_'.$photo['secret'].'_t.jpg" alt="'.$photo['title'].'" ></li>';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...