10.12.2010, 17:07 | #1 |
Новичок
Регистрация: 11.05.2009
Адрес: Aden Castle
Сообщений: 94
Вес репутации: 184
|
Блок ссылок и контекстная реклама
Знатоки PHP подскажите как при отсутствии ссылок сапе выводить другие ссылки, например от Гугла или Директа.
Код:
<? @setlocale(LC_ALL, "ru_RU.1251"); @define('_SAPE_USER', '*****************************'); require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); $sape_block= ''; $c=0; while($tmp=$sape->return_links(1)){ if(@preg_match('~<a href="(https?://([^"/]+)[^"]*)"[^>]*>([^<]+)</a>~i', $tmp, $match)){ $c++; $sape_url= $match[1]; $sape_host= $match[2]; $sape_anchor= ucfirst(trim($match[3])); $sape_text= ucfirst(trim(preg_replace('~<[^>]+>~', '', $tmp))); $sape_block.= '<td style="padding:4px" width=""><p align="left"><b onclick="window.open(\''.$sape_url.'\')">'.$sape_anchor.'</b><br /><span onclick="return false">'.$tmp.'</span><br /><small>'.$sape_host.'</small></p></td>'; } else $i= false; } if($sape_block!=''){ $sape_block= str_replace(' width=""', ' width="'.floor(100/$c).'%"', $sape_block); // фишка! чтобы ячейки таблицы были "как на подбор" :p echo '<div><center><table class="sp_ads" cellspacing="0" cellpadding="0"><tr valign="top">'.$sape_block.'</tr><tr class="sp_sub" valign="bottom"><td colspan="5"><img src="/ads2.gif" align="left" /></td></tr></table></center></div>'; } ?> |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CPA или контекстная реклама? | slon | Контекстная реклама | 4 | 09.05.2010 00:49 |
Контекстная реклама в браузере пользователя | slon | Контекстная реклама | 0 | 26.04.2010 13:52 |
Контекстная реклама в быту. | bliq | Курилка | 1 | 14.03.2010 02:29 |
Контекстная реклама | Rerighter | Вопросы от новичков | 4 | 16.01.2010 13:32 |
Контекстная реклама на видео. | s_mart | Партнерские программы, баннерная реклама | 0 | 29.03.2009 14:17 |
Часовой пояс GMT +3, время: 09:14.