Thursday, September 12, 2013

Can not extract href value from anchor tag

Can not extract href value from anchor tag

Trying getting the href value for this HTML
<a class="list-item clearfix"
href="/en/rolex/submariner-date--id2334149.htm" id="watch-2334149"
style="background-color: rgb(255, 255, 255);">
<span
onclick="_gaq.push(['first._trackEvent','Click','search','watch-image-click']);_gaq.push(['second._trackEvent','Click','search','watch-image-click']);"
class="pic ">
<span style="position:absolute">
<img width="100" height="100" alt="Rolex Submariner Date" src=""
class="photo">
</span>
</span>
<span class="disc">
<span
onclick="_gaq.push(['first._trackEvent','Click','search','watch-headline-click']);_gaq.push(['second._trackEvent','Click','search','watch-headline-click']);"
class="watch-headline"><span class="underline">Rolex Submariner
Date</span></span>
<span class="spec">
<span
onmouseover="$('#infobox-title').text('Germany');$('#infobox-text').text('This
dealer is from Augsburg, Germany.')" style="width: 21px;"
class="flag">
<img width="16" height="16" alt=""
src="http://cdn.chrono24.com/images/flags-icons/DE.png">&nbsp;
</span>
<span class="icon i-hasnostore"></span>
<span onmouseover="$('#infobox-title').text('Trusted
Seller since 2004');$('#infobox-text').text('We have
no knowledge about pending/unsolved disputes or
complaints about this seller.')" class="icon
i-trusted"></span>
<span
onmouseover="$('#infobox-title').text('Retailer
recommendations');$('#infobox-text').text('This
watch retailer is recommended on Chrono24 by 1
other watch retailers.')" class="i-buddies">
<span class="icon buddie-count">1</span>
<span class="icon i-star-blue"></span>
</span>
<span onmouseover="$('#infobox-title').text('Trusted Seller
since 2004');$('#infobox-text').text('We have no knowledge
about pending/unsolved disputes or complaints about this
seller.')" class="trustedseller">
<script type="text/javascript">
// &lt;![CDATA[
document.write('Trusted Seller since 2004');
// ]]&gt;
</script>Trusted Seller since 2004
</span>
<span style="width: 2px;" class="icon"></span>
<span onmouseover="$('#infobox-title').text('Premium
Seller');$('#infobox-text').text('The Chrono24 Premium
Seller Package is only available for Trusted Sellers who
frequently use Chrono24.')" class="icon
i-premium"></span>
<span onmouseover="$('#infobox-title').text('Premium
Seller');$('#infobox-text').text('The Chrono24 Premium
Seller Package is only available for Trusted Sellers who
frequently use Chrono24.')"
class="premiumseller">Premium</span>
</span>
<span
onclick="_gaq.push(['first._trackEvent','Click','search','watch-desc-click']);_gaq.push(['second._trackEvent','Click','search','watch-desc-click']);"
class="description">
Ref. No. 116610 LN; Steel; Automatic; Condition 0 (unworn);
Year 2013; With Box; With Papers; Location: Germany,
Augsburg; The current, the manufacturer's recommended retail
price is 6800 Euro
</span>
<span class="availability">Availability: Available
immediately</span>
</span>
<span class="pricebox">
<span
onclick="_gaq.push(['first._trackEvent','Click','search','watch-price-click']);_gaq.push(['second._trackEvent','Click','search','watch-price-click']);"
class="amount price"><span class="large">$&nbsp;7,961</span>
</span>
<span class="buttonbox">
<span
onclick="_gaq.push(['first._trackEvent','Click','search','watch-button-click']);_gaq.push(['second._trackEvent','Click','search','watch-button-click']);"
class="button-blue">
<span>
Watch details
</span>
</span>
</span>
</span>
</a>
preg_match_all('#<a href="(.+)">#',$html,$urlarr);
This is not giving the href value at all , Don't know what going wrong
with this.

No comments:

Post a Comment