2016-05-31 1 views
-3

ОшибкаUnfdefine переменная: мастерская

Примечание: Undefined переменной: семинар в C: \ WAMP \ WWW \ MBL \ index.php на линии 273

линии 273

$workshop .= '<div class="workshopAddon col-xs-4 text-center no-padding" style="display:none;">'; 

Вырезанные кодовые обозначения

</script> 
    <!-- Server Workshop Collection --> 
    <div class="col-xs-12" style="overflow:hidden;position:absolute!important;bottom:25px;"> 
     <?php 
     include 'simple_html_dom.php'; 
     $url = 'http://steamcommunity.com/sharedfiles/filedetails/?&format=json&id=124102726'; 
     $html = file_get_html($url); 
     foreach($html->find('.collectionItem') as $element) { 
      $workshop .= '<div class="workshopAddon col-xs-4 text-center no-padding" style="display:none;">'; 

      foreach($element->find('.workshopItemPreviewHolder') as $previewImg) { 
       $img = '<div class="col-xs-3 no-padding text-center circular">'.$previewImg->innertext.'</div>'; 
      } 

      foreach($element->find('.workshopItemTitle') as $displayName) { 
       $title = '<p class="workshopItemTitle">'.$displayName->innertext.'</p>'; 
      } 

      foreach($element->find('.workshopItemAuthor') as $displayName) { 
       $author = '<p class="workshopItemAuthor">'.$displayName->innertext.'</p>'; 
      } 


      $workshop .= $img.' 
       <div class="col-xs-9 no-padding"> 
       '.$title.$author.' 
       </div> 
      </div>'; 
     } 
     echo $workshop; 
     ?> 
     <script> 
+0

Пожалуйста, прочтите http://stackoverflow.com/help/how-to-ask –

ответ

3

Определите $workshop, прежде чем добавлять к нему элементы струны.

</script> 
    <!-- Server Workshop Collection --> 
    <div class="col-xs-12" style="overflow:hidden;position:absolute!important;bottom:25px;"> 
     <?php 
     include 'simple_html_dom.php'; 
     $url = 'http://steamcommunity.com/sharedfiles/filedetails/?&format=json&id=124102726'; 
     $html = file_get_html($url); 
     $workshop = ''; // <!-------------------------------------------------- ADDED 
     foreach($html->find('.collectionItem') as $element) { 
      $workshop .= '<div class="workshopAddon col-xs-4 text-center no-padding" style="display:none;">'; 

      foreach($element->find('.workshopItemPreviewHolder') as $previewImg) { 
       $img = '<div class="col-xs-3 no-padding text-center circular">'.$previewImg->innertext.'</div>'; 
      } 

      foreach($element->find('.workshopItemTitle') as $displayName) { 
       $title = '<p class="workshopItemTitle">'.$displayName->innertext.'</p>'; 
      } 

      foreach($element->find('.workshopItemAuthor') as $displayName) { 
       $author = '<p class="workshopItemAuthor">'.$displayName->innertext.'</p>'; 
      } 


      $workshop .= $img.' 
       <div class="col-xs-9 no-padding"> 
       '.$title.$author.' 
       </div> 
      </div>'; 
     } 
     echo $workshop; 
     ?> 
     <script> 
Смежные вопросы