Arabian Countries Destinations
ARABIAN DESTINATIONS
More Middle East Places and Destinations : Iran to Jordan | Kuwait to Yemen
Iran Vacation Guide » Tehran | Shiraz | Mashhad | Isfahan | Bandar Abbas | Kish Island | Yazd
Iraq Vacation Guide » Baghdad
Israel Vacation Guide » Ashkelon | Dead Sea | Herzliya | Tiberias | Bat-Yam | Eilat | Jerusalem | Yehuda | Caesarea | Haifa | Tel Aviv | Netanya
Jordan Vacation Guide » Amman | Petra
More Middle East Places and Destinations : Iran to Jordan | Kuwait to Yemen
World Update from BBC News
%s",
trim($link),htmlspecialchars(trim($title)));
printf("
%s",htmlspecialchars(trim($description)));
$title = "";
$description = "";
$link = "";
$insideitem = false;
}
}
function characterData1($parser, $data) {
global $insideitem, $tag, $title, $description, $link;
if ($insideitem) {
switch ($tag) {
case "TITLE":
$title .= $data;
break;
case "DESCRIPTION":
$description .= $data;
break;
case "LINK":
$link .= $data;
break;
}
}
}
$xml_parser = xml_parser_create();
xml_set_element_handler($xml_parser, "startElement1", "endElement1");
xml_set_character_data_handler($xml_parser, "characterData1");
$fp = fopen($locations[$random_key], 'r')
or die("Error reading RSS data.");
$int = 0;
while ($int != 4){
$data = fread($fp, 1024);
xml_parse($xml_parser, $data, feof($fp))
or die(sprintf("XML error: %s at line %d",
xml_error_string(xml_get_error_code($xml_parser)),
xml_get_current_line_number($xml_parser)));
$int++;
}
fclose($fp);
xml_parser_free($xml_parser);
?>