Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: После регулярки пропадают данные формы
 
 автор: VL   (12.05.2013 в 07:26)   письмо автору
 
 

Добрый день.
Делаю парсинг страницы http://auctions.yahoo.co.jp/jp/auction/167434932 чтобы взять данные
с form
<form method="post" action="http://pageinfo14.auctions.yahoo.co.jp/jp/show/bid_preview" id="frmbb1">


Чтобы не редиректило убираю скрипты и после них тогда форма исчезает как быть


 \Curl::setHeader( array
        (
            'Referer'   =>  'http://auctions.yahoo.co.jp/',
        ));

        $content = \Curl::get( 'http://auctions.yahoo.co.jp/jp/auction/' . $auction_id );

        $content = preg_replace( "#<script.*>.*</script>#Usi", "", $content );

        preg_match_all ( "#<form method=\"post\" action=\"(.*)\" id=\"frmbb([0-9]+)\">(.*)</form>#Usi", $content, $match );

  Ответить  
 
 автор: Deed   (12.05.2013 в 08:29)   письмо автору
 
   для: VL   (12.05.2013 в 07:26)
 

Там всего три формы:
<form action="http://search.yahoo.co.jp/search" name="p" target="uhd" style="padding:0px;margin:0px;">

<form method="post" action="https://account.edit.yahoo.co.jp/registration?.src=auc&.done=http%3A%2F%2Fpage.auctions.yahoo.co.jp%2Fjp%2Fauction%2F167434932" id="frmnavi">

<form method="post" action="https://login.yahoo.co.jp/config/login">

  Ответить  
 
 автор: VL   (12.05.2013 в 09:43)   письмо автору
 
   для: Deed   (12.05.2013 в 08:29)
 


<form method="post" action="http://pageinfo14.auctions.yahoo.co.jp/jp/show/bid_preview" id="frmbb0">
<input type="hidden" name="ItemID" value="s332967569">
<input type="hidden" name="u" value=";soundheights_corp">
<input type="hidden" name="login" value="hiroguni">
<input type="hidden" name="cc" value="jp">
<input type="hidden" name="buynow" value="1">
<input type="hidden" name="Bid" value="2500">
<input type="hidden" name="setPrice" value="" id="setPrice0">
<input type="hidden" name="Quantity" value="1">
<p class="decTx01"><b>
&#20197;&#19979;&#12398;&#37329;&#38989;&#12391;&#12356;&#12414;&#12377;&#12368;&#33853;&#26413;&#12391;&#12365;&#12414;&#12377;
</b></p>
<table border="0" cellspacing="0" cellpadding="0"><tbody><tr>
<th>&#21363;&#27770;&#20385;&#26684;:</th>
<td><b><span>2,500 &#20870;</span></b></td>
</tr></tbody></table>
<script language="javascript">
document.write("<p class=\"decBtn01\"><input id=\"subbtn0\" type=\"button\" value=\"&#30906;&#35469;&#12377;&#12427;\"></p>");
</script><p class="decBtn01"><input id="subbtn0" type="button" value="&#30906;&#35469;&#12377;&#12427;"></p>
<noscript>
&lt;p class="decBtn01"&gt;&lt;input type="submit" value="&#30906;&#35469;&#12377;&#12427;"&gt;&lt;/p&gt;
</noscript>
<input type="hidden" value="2,500 &#20870;" id="nextBid0">
</form>


Вот эта.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования