Добрый день,гуру php и html,подскажите! Есть сайт ,а именно страница сайт site.ru/1 есть мой сайт,а именно страница. smy.ru/1 Так вод мне надо дергать код страницы site.ru/1 и вставлять на мою страницу. как это осуществить?
Ээээ... .Эт вроде называется регулярки... . preg_match('<html>(.*)<\/html>',$где,$куда); Вот тут $куда[0]; у тибя будет храниться та часть которую ты сказал найти ТОесть <html> .......</html> \/Эт что бы у тибя / получился
Буфон,можно популярно объяснить? из поста дума я хоть чет понял,что я ниче не понял,а из твоего я даже не понял,что я не понял,что я не понял. во загнул))),но не о грустном,вообщем растолкуй плиз!
Ну вот грабер части страницы PHP: <?php $url = "http://www.site.ru/1"; $content = file_get_contents($url); $pattern = "@<table>.*</table>@isU"; preg_match_all($pattern, $content, $out); foreach($out[0] as $info) { echo("$info"); } ?>
я вот недавно собрал немножко материала по регулярным выражениям думаю будет интересно http://emik.ho.com.ua/conference/index.php?event=topic&fid=0&id=121035267721 вот например скрипт из сайта http://www.pcre.ru/ (там есть еще очень много интересного) ------------------------------------------- Выбор всех слов из текста Извлекает все слова (непрерывная последовательность латинских, русских букв) из строки. PHP: # Пример в PHP $x="Типа, %^& читайте___люди~~~~__маны__ На... РУССКОМ!! Будете+здоровы."; preg_match_all('/([a-z A-Zа-яА-Я]+)/', $x, $ok); for ($i=0; $i<count($ok[1]); $i++) echo $ok[1][$i]."<br />"; # Результат будет таким: # # Типа # читайте # люди # маны # На # РУССКОМ # Будете # здоровы еще один пример с того-же сайта Выделе ние из кода страницы Yandex числа запросов Применение регулярного выражения для выделения из кода страницы поисковой системы Yandex числа запросов за месяц. Обращаем ваше внимание, что автоматические запросы к поисковой системе Yandex запрещены. Использование приведенного ниже кода может привести к бану вашего IP-адреса. PHP: # Пример в PHP $html = file_get_contents('http://www.yandex.ru/yand search?rpt= rad&text=%ED%E5%E4%E2%E8%E6%E8%E C%EE%F1%F2%FC'); $out = array(); preg_match('/Запросов за месяц:[\s\S]* — ([\s\S]*). <a href/i', $html, $out); $out = preg_replace('/nbsp;I\s+/i', '', $out[1]); # $out будет содержать число запросов, например '426793' можно конечно воспользовтся функцыей : file — Читает содержимое файла и помещает его в массив http://ua.php.net/manual/ru/function.file.php
<SCRIPT LANGUAGE="JavaScript"> <!-- Original: Eric B. Dennis --> <!-- This script and many more are available free online at --> <!-- The JavaScript Source!! http://javascript.internet.com --> <!-- Begin if(document.layers || document.all) { a = 1; setInterval("Jump()", 10); } function Jump() { a = a + 1; self.moveBy((Math.random() * a * 2 - a), (Math.random() * a * 2) - a); } // End --> </script>
Поботанил я на выходных я учебник по php. и написал я дергальщик ))) <? $address = 'сайт'; $sindex = file($address); print $sindex[номер строки]; ?> вывод => Я батан,сделал сам!