Помощник
|
Кто может помочь со скриптом, самопис |
faiber
|
Сообщение
#1
|
||
|
|
||
|
|||
Gosudar1 |
16.11.2008, 23:28;
Ответить: Gosudar1
Сообщение
#2
|
|
дави ошибку примерно так @file_get_contents('....
|
|
|
Jeck |
16.11.2008, 23:47;
Ответить: Jeck
Сообщение
#3
|
|
>дави ошибку примерно так @file_get_contents('....
Суровое решение Только не поможет. Тут же надо что бы заработало а не ошибка исчезла. Надо проверить доступен ли этот URL серверу. -------------------- |
|
|
Gosudar1 |
16.11.2008, 23:59;
Ответить: Gosudar1
Сообщение
#4
|
|
и если не доступен показывай другой.
"зачем гадать?", нужно код смотреть |
|
|
zalex |
17.11.2008, 0:19;
Ответить: zalex
Сообщение
#5
|
|
а еще какие банеры надо в этот ротатор вставить кроме marketgid
-------------------- |
|
|
Samborsky |
17.11.2008, 1:12;
Ответить: Samborsky
Сообщение
#6
|
|
Вместо file_get_contents используй мою get_download
function get_download($url){
$ret = false; if( function_exists('curl_init') ){ if( $curl = curl_init() ){ if( !curl_setopt($curl,CURLOPT_URL,$url) ) return $ret; if( !curl_setopt($curl,CURLOPT_RETURNTRANSFER,true) ) return $ret; if( !curl_setopt($curl,CURLOPT_CONNECTTIMEOUT,30) ) return $ret; if( !curl_setopt($curl,CURLOPT_HEADER,false) ) return $ret; if( !curl_setopt($curl,CURLOPT_ENCODING,"gzip,deflate") ) return $ret; $ret = curl_exec($curl); curl_close($curl); } } else{ $u = parse_url($url); if( $fp = @fsockopen($u['host'],!empty($u['port']) ? $u['port'] : 80 ) ){ $headers = 'GET '. $u['path'] . '?' . $u['query'] .' HTTP/1.0'. "\r\n"; $headers .= 'Host: '. $u['host'] ."\r\n"; $headers .= 'Connection: Close' . "\r\n\r\n"; fwrite($fp, $headers); $ret = ''; while( !feof($fp) ){ $ret .= fgets($fp,1024); } $ret = substr($ret,strpos($ret,"\r\n\r\n") + 4); fclose($fp); } } return $ret; } -------------------- |
|
|
agentvini |
17.11.2008, 1:31;
Ответить: agentvini
Сообщение
#7
|
|
lnx, решение интересное, только для баннероротатора слишком замудренное. Явно оно написанно под другую задачу. Хотя при доработке напильником может быть очень интересным
-------------------- реализуем все ваши идеи качественно и быстро цена от 500$ (skype sanche.s) |
|
|
Samborsky |
17.11.2008, 1:53;
Ответить: Samborsky
Сообщение
#8
|
|
Чем оно мудреное? закинул в отдельный файл download.php и забыл о том что функция имеет длинный код.
Хотя при доработке напильником может быть очень интересным Смысл что-то дорабатывать, когда код рабочий и вполне грамотно написан? Сообщение отредактировал lnx - 17.11.2008, 1:54 -------------------- |
|
|
faiber
|
Сообщение
#9
|
|
|
Попытаюсь объяснить ещё раз.
Есть скрипт самопис на php с использование mysql. Скрипт ротатора баннеров с ограничение по показам и кликам (выбираю сам) Ошибка: Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /var/www/rumovie/data/www/rumovie.net/index.php(164) : eval()'d code on line 472 Warning: file_get_contents(http://proplay.net/banner.php?id=5): failed to open stream: Success in /var/www/rumovie/data/www/rumovie.net/index.php(164) : eval()'d code on line 472 То что здесь /var/www/rumovie/data/www/rumovie.net/index.php(164) Не как не относится к этому eval()'d code on line 472 Warning: file_get_contents(http://proplay.net/banner.php?id=5): failed to open stream: Success in /var/www/rumovie/data/www/rumovie.net/index.php(164) : eval()'d code on line 472 Это два независимых друг от друга скрипта. Ошибка появляется не сразу! А через определённый промежуток времени! Этот код для вызова баннеров! Вставляю туда где должен показываться банер. Но через него появляется ошибка (какая читаем с верху) <?php echo file_get_contents('http://proplay.net/banner.php?id=5');?> Через ifrane всё работает, но выглядит это почему то не красиво... Собственно вопрос какие ещё есть способы что бы вызвать баннер?
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Кто где хранит файлы? И какой объем? просто интересно |
19 | mark2013 | 1985 | 25.3.2024, 6:42 автор: Skyworker |
|
LITE.HOST - хостинг для тех, кто любит не переплачивать | 73 | akkyoh | 30440 | 24.3.2024, 18:28 автор: Kseniya_Klimova |
|
Пишет кто отзывы на сайт в янднекс с разных аккаунтах | 1 | TenDemon_rs | 1128 | 22.3.2024, 13:18 автор: writer80 |
|
Кто и зачем покупает картинки обезьян по $200 тысяч? NFT |
167 | metvekot | 27096 | 6.3.2024, 21:58 автор: Boymaster |
|
Тизерная сеть Visitweb - кто покупает здесь трафик? | 3 | Boymaster | 1305 | 29.2.2024, 10:24 автор: Skyworker |
Текстовая версия | Сейчас: 28.3.2024, 21:53 |