Code:
<Listing
rank="2"
title="L'accès au DVD sans limite pour 1 EUR le premier mois"
description="Glowria.fr : la location de DVD sur Internet en toute simplicité. ...."
siteHost="www.glowria.fr"
biddedListing="true"
adultRating="G">
<ClickUrl type="body">http://www20.overture.com/d/sr...ww.glowria.fr</ClickUrl>
</Listing>
<Listing
rank="2"
title="L'accès au DVD sans limite pour 1 EUR le premier mois"
description="Glowria.fr : la location de DVD sur Internet en toute simplicité. ...."
siteHost="www.glowria.fr"
biddedListing="true"
adultRating="G">
<ClickUrl type="body">http://www20.overture.com/d/sr...ww.glowria.fr</ClickUrl>
</Listing>
Elem, problem je u ClickUrl atributu, kao i u jos nekim koje nisam naveo da ne gusim. Svaki "&" znak parser iz nekog razloga dozivljava kao delimiter i tu mi "cepa" atribut.
Tako da iz gornjeg primera - ClickUrl, koji hvatam sa callback-om xml_set_character_data_handler() izgleda otprilike ovako:
Code:
function characterDataHandler ($parser, $data) {
// blabla
if ($state=="CLICKURL") {$userdata[$usercount]["ClickUrl"] = $data;}
// blabla
}
function characterDataHandler ($parser, $data) {
// blabla
if ($state=="CLICKURL") {$userdata[$usercount]["ClickUrl"] = $data;}
// blabla
}
Umesto da uzme http://www20.overture.com/d/sr...Qfj2n&yargs=www.glowria.fr
Uzima samo poslednji deo iza '&' - &yargs=www.glowria.fr
Dakle, smorio sam se pokusavajuci da resim ovo...probao sam i da str_replacujem & sa '&' misleci da je tu kvaka, ali nista...
ima neko neku ideju?
TIA
Jeff, one day you’ll understand that it’s harder to be kind than clever.