db->mysql_query("SELECT id FROM classes"); $allClassesID = array(); while($row = $allClasses->fetch_array(MYSQL_ASSOC)) { $allClassesID[$row['id']] = true; } $classes = array( 1, // текстовые страницы 2, // доп страницы 3, // доп страницы 8, // новости 19, // каталоги 15, // товары ); $urls = array(); foreach($classes as $classID) { if(isset($allClassesID[$classID])) { $items = $api->db->mysql_query("SELECT * FROM objects WHERE class_id=$classID AND objects.active=1"); while($row = $items->fetch_array(MYSQL_ASSOC)) { if(!strstr($api->getLink($row), 'onclick="return false;"')){ $urls[] = ' https://'.$_SERVER['HTTP_HOST'].preg_replace('/href="(.*)"/', '$1', $api->getLink($row)).' '; } } } } header ("content-type: text/xml"); echo ' '.join("\n",$urls).' '; ?>