|
|
|
|
|
для: dinya_1
(25.09.2011 в 21:28)
| | Спасибо за совет. работает (Выкладываю вдруг кому пригодится)
Зделал след.образом:
<?php
$link = "http://www.spicesshop.org";
// Загружаем HTML-страницу
$fd = fopen($link, "r");
$text="";
if (!$fd) echo "Запрашиваемая страница не найдена";
else
{
// Чтение содержимого файла в переменную $text
while (!feof ($fd)) $text .= fgets($fd, 4096);
}
// Закрыть открытый файловый дескриптор
fclose ($fd);
//return $text;
//Подцепляем файлик с искомым кодом
$findme = include ("blocks/knopka.php");
$pos = strpos($text, $findme);
// Заметьте, что используется ===. Использование == не даст верного
// результата, так как 'a' в нулевой позиции.
if ($pos === false) {
echo "Строка '$findme' не найдена в строке ''";
} else {
echo "Строка '$findme' найдена в строке ''";
echo " в позиции $pos";
}
?>
|
сам искомый код knopka.php (На примере HotLog)
<script type="text/javascript" language="javascript">
hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=2166473&im=715&r="+
escape(document.referrer)+"&pg="+escape(window.location.href);
</script>
<script type="text/javascript" language="javascript1.1">
hotlog_js="1.1"; hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N");
</script>
<script type="text/javascript" language="javascript1.2">
hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+"x"+screen.height+"&px="+
(((navigator.appName.substring(0,3)=="Mic"))?screen.colorDepth:screen.pixelDepth);
</script>
<script type="text/javascript" language="javascript1.3">
hotlog_js="1.3";
</script>
<script type="text/javascript" language="javascript">
hotlog_r+="&js="+hotlog_js;
document.write('<a href="http://click.hotlog.ru/?2166473" target="_blank"><img '+
'src="http://hit39.hotlog.ru/cgi-bin/hotlog/count?'+
hotlog_r+'" border="0" width="88" height="31" alt="HotLog"><\/a>');
</script>
<noscript>
<a href="http://click.hotlog.ru/?2166473" target="_blank"><img
src="http://hit39.hotlog.ru/cgi-bin/hotlog/count?s=2166473&im=715" border="0"
width="88" height="31" alt="HotLog"></a>
</noscript>
|
| |
|
|
|
|
|
|
|
для: cheops
(24.09.2011 в 21:44)
| | Спасибо, почитаю про strpos() | |
|
|
|
|
|
|
|
для: Dinya_1
(24.09.2011 в 20:20)
| | Можно регулярными выражениями, но я думаю и strpos() с этой задачей вполне справится. | |
|
|
|
|
|
|
|
для: cheops
(24.09.2011 в 17:23)
| | Спасибо понял!, а искать ссылку на странице нужно путем регулярных выражений? | |
|
|
|
|
|
|
|
для: Dinya_1
(24.09.2011 в 17:13)
| | Повесьте на cron задание, которое загружает HTML-код страницы, где должна быть ссылка и ищите ссылку на ваш сайт. Если её нет, сигнализируйте себе на почту. | |
|
|
|
|
|
|
| Добрый всем вечер!
Беспокоит такой вопрос:
Можно ли как то организовать проверку наличия моей ссылки, на стороннем сайте,
Для того чтобы не проделывать эту работу вручную, вед сайтов то ого го... рук не хватит.... | |
|
|
|
|