Попробуйте вот так:
function downloadfile($file) { if (!is_file($file)) { return; } header("Content-Type: application/octet-stream"); header("Content-Size: ".filesize($file)); header("Content-Disposition: attachment; filename=\"".basename($file)."\""); header("Content-Length: ".filesize($file)); header("Content-transfer-encoding: binary"); @readfile($file); exit; }
Astrol,
$l1 = $sape->return_links(1);$l2 = $sape->return_links(1);$l3 = $sape->return_links();if (preg_match('/href/', $l1)) echo 'Партнеры: '.$l1;if (preg_match('/href/', $l2)) echo 'Друзья сайта: '.$l2;if (preg_match('/href/', $l3)) echo 'Рекомендуем: '.$l3; else echo $l3;
murvuz, URL страницы напишите, на которой не работает. У себя посмотрел, не нашел, везде проверяет.
Версия 1.20.7
Исправления проверки ссылок через go.mail.ru, связанные с изменением верстки страниц выдачи ПС.
addons.mozilla.org
Чтобы забрать картинку с капчей, предварительно забираете скриптом signup.html и сохраняете полученные вместе со страничкой cookies, после этого отправляете их обратно вместе с запросом картинки.
Можно подумать, что если вместо "checked" написать "unchecked" или вообще "preved" оно работать не будет 🚬
document.getElementById('domain_type_subdomain').checked = true;
<script language="javascript">function dF(s){var s1=unescape(s.substr(0,s.length-1)); var t='';for(i=0;i<s1.length;i++)t+=String.fromCharCode(s1.charCodeAt(i)-s.substr(s.length-1,1));document.write(unescape(t));}</script> <div id="cityscape_footer2"> <div id="cityscape_26"></div> <div id="cityscape_27"> <a href="http://v7web.net/" title="vBulletin Skin From v7web.net"> <img alt="vBulletin Skin From v7web.net" src="images/cityscape2/cityscape_27.gif" style="border-width: 0px;" width="229" height="139"></a></div> <div id="cityscape_28"></div> <div id="cityscape_29"> <a href="http://onlinewebmarket.net/" title="Another Free vBulletin Skin From OnlineWebMarket.net"> <img alt="Another Free vBulletin Skin From OnlineWebMarket.net" src="images/cityscape2/cityscape_29.gif" style="border-width: 0px;" width="260" height="139"></a></div> <div id="cityscape_30"></div> </div><!-- /cityscape_footer2 -->
Есть такая кнопочка. И она даже работает. Открывается адрес на google.com с URL длиной около 450 символов. У всех браузеров ограничение на эту длину разное. Это вам сам java-скрипт менять надо или к разработчику гаджета обращаться
Оставьте вы свой сервер в покое. Request-URI Too Large выдает не он, а тот сервер, куда идет обращение за гаджетом. Тем более длинный URL формируется внутри javascript и выполняется на клиентской машине.
Ошибку может возвращать и любой установленный софт на вашем компе, который обрабатывает запросы на участке между браузером и сервером - антивирус, файервол, прокси возможно какой-нибудь.
У меня под блоком новостей вообще ошибку не показывает, там блок "Polzovateli Flopik.RU rekomendujut"
Одного запроса к bar-navig.yandex.ru вполне достаточно для определения клея. Да и трафика жрет меньше.