salve ragazzi, ho fatto una ricerca sul forum ma non ho trovato quello che mi interessava, semplicemente il mio problema č questo utilizzo un parser xml sul mio sito provato in locale (easyphp) funziona provato sul altervista non compare nulla
(nemmeno errori) qualche suggerimento?
ecco il parser con qualche echo di debug
Codice PHP:
<?php
function get_tag_contents($tag) {
$i=0;
$offset=0;
$xmlcode = trim(file_get_contents("www.prova.com\pagina.aspx"));
do{
$start_tag=strpos ($xmlcode,"<".$tag.">",$offset);
$offset = $start_tag;
$end_tag=strpos ($xmlcode,"</".$tag.">",$offset);
$offset = $end_tag;
$our_tag = substr ($xmlcode,$start_tag,($end_tag-$start_tag));
$start_tag_length = strlen("<".$tag.">");
if (substr($our_tag,0,$start_tag_length)=="<".$tag.">"){
$our_tag = substr ($our_tag,$start_tag_length);
}
$array_of_tags[$i] =$our_tag;
$i++;
}while(!(strpos($xmlcode,"<".$tag.">",$offset)===false));
return $array_of_tags;
}
$array1= get_tag_contents("imageUrl");
$array2= get_tag_contents("totalRatings");
$array3= get_tag_contents("dateLastRating");
$array4= get_tag_contents("ratingValue");
$img=$array1[0];
$rtng=$array2[0];
$date=$array3[0];
$verbose=$array4[0];
echo $img; #dovrebbe essere una url
echo $rtng; #dovrebbe essere un numero
?>