php - Text process and insert it to database -
i grabbed html code , inserted database.
it looks this, don't need exactly. need same html code want links inside have href="#" , don't know how can this.
<div id="olpdivid"> <span class="olpcondlink" ><a class="buyaction olpbluelink" href="/gp/offer-listing/b002ydzsqm/ref=dp_olp_new/192-2317768-5155903?ie=utf8&condition=new">4 new</a> from <span class="price">$164.99</span></span> <span class="olpcondlink" ><a class="buyaction olpbluelink" href="/gp/offer-listing/b002ydzsqm/ref=dp_olp_used/192-2317768-5155903?ie=utf8&condition=used">18 used</a> from <span class="price">$80.00</span></span> <span class="olpcondlink" ><a class="buyaction olpbluelink" href="/gp/offer-listing/b002ydzsqm/ref=dp_olp_refurbished/192-2317768-5155903?ie=utf8&condition=refurbished">6 refurbished</a> from <span class="price">$124.95</span></span> </div>
do made myself clear trying do?
best regards.
you can use domdocument parse html , edit it:
<?php $html='<div id="olpdivid"> <span class="olpcondlink" ><a class="buyaction olpbluelink" href="/gp/offer-listing/b002ydzsqm/ref=dp_olp_new/192-2317768-5155903?ie=utf8&condition=new">4 new</a> from <span class="price">$164.99</span></span> <span class="olpcondlink" ><a class="buyaction olpbluelink" href="/gp/offer-listing/b002ydzsqm/ref=dp_olp_used/192-2317768-5155903?ie=utf8&condition=used">18 used</a> from <span class="price">$80.00</span></span> <span class="olpcondlink" ><a class="buyaction olpbluelink" href="/gp/offer-listing/b002ydzsqm/ref=dp_olp_refurbished/192-2317768-5155903?ie=utf8&condition=refurbished">6 refurbished</a> from <span class="price">$124.95</span></span> </div>'; $dom = new domdocument; $dom->loadhtml( $html); $dom->preservewhitespace = false; $links = $dom->getelementsbytagname("a"); foreach($links $link){ $link->setattribute('href','#'); } echo $dom->savehtml(); ?>
Comments
Post a Comment