[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: узнать код страницы
sk47
как узнать исходный код страницы
например
http://passport.webmoney.ru/asp/certview.asp?wmid=тутвмид
и потом например
echo тут имя и фамилия того чей атестат.



Спустя 3 минуты, 20 секунд (30.08.2011 - 16:40) m4a1fox написал(а):
sk47
Регуляркой.... ХЗ в общем!

Спустя 2 минуты (30.08.2011 - 16:42) sk47 написал(а):
регуляркой понятно но как записать весь код например в $string

Спустя 9 минут, 41 секунда (30.08.2011 - 16:52) m4a1fox написал(а):
грабер тебе в руки!

Спустя 4 часа, 14 минут, 17 секунд (30.08.2011 - 21:06) sk47 написал(а):
$code = file_get_contents("http://passport.webmoney.ru/asp/certview.asp?wmid=тут вмид");
$pos1 = strpos($code,"5px;\"> <i><b>");
$name = substr($code,$pos1+13,17);
echo $name;

я взял человека с аттестатом продавца
тут получается размер строки 17
а если у человека формальный аттестат(тут размер 19)
как узнать конечный размер.

Спустя 30 минут, 46 секунд (30.08.2011 - 21:37) Winston написал(а):
Так попробуй
$code = file_get_contents("http://passport.webmoney.ru/asp/certview.asp?wmid=вмид");
preg_match_all('#<i><b>(.*)</b><br>#iU', $code, $data);
echo '<pre>'.htmlspecialchars(print_r($data, 1)).'</pre>';

Спустя 32 минуты, 9 секунд (30.08.2011 - 22:09) sk47 написал(а):
выводит вот так .
Цитата
Array
(
    [0] => Array
        (
            [0] => <i><b>Формальный аттестат</b><br>
        )

    [1] => Array
        (
            [0] => Формальный аттестат
        )

)

как сделать чтобы просто Формальный аттестат?

Спустя 1 минута, 27 секунд (30.08.2011 - 22:11) Winston написал(а):
echo $data[0][1];
:)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.