echo $pol_id . "\t"; } else { echo "TROVATO PIU' DI UN POLITICO \t"; } if ($sen->next_sibling()) { if ($sen->next_sibling()->tag == "span") { $data_inizio = explode('(dal', $sen->next_sibling()->plaintext); } if (count($data_inizio) == 2) { $data_inizio = explode(')', $data_inizio[1]); $data_inizio = str_replace("l'", "", $data_inizio[0]); $data_fine = explode(" al ", trim($data_inizio)); if (count($data_fine) == 2) { echo data_format(trim($data_fine[0])) . "\t" . data_format(trim($data_fine[1])); } else { echo data_format(trim($data_inizio)) . "\t" . datafine($argv[1]); } } else { $data_fine = explode('(fino al', $sen->next_sibling()->plaintext); if (count($data_fine) == 2) { $data_fine = explode(')', $data_fine[1]); $data_fine = str_replace("l'", "", $data_fine[0]); echo datainizio($argv[1]) . "\t" . data_format(trim($data_fine)); } } } else { echo datainizio($argv[1]) . "\t" . datafine($argv[1]); } echo "\n"; } }
} elseif ($k == 1) { echo $pol_id . "\t"; } else { echo "TROVATO PIU' DI UN POLITICO \t"; } $codice = explode('asp?Deputato=', str_replace("&", "&", $dep->href)); $url = "http://legislature.camera.it/deputati/legislatureprecedenti/Leg" . $leg . "/datpersonali.asp?vis=0&deputato=" . ltrim($codice[1], "0 1") . "&gove="; $html1 = file_get_contents($url); $data_inizio = explode('>Proclamat', $html1); $data_inizio = explode('<br>', trim($data_inizio[1])); $data_inizio = str_replace(array("il ", "l'", "</span>", "?"), "", trim($data_inizio[0])); echo "*"; echo data_format(ltrim(trim($data_inizio), 'o a')); echo "*"; echo "\t"; $data_fine = explode('dal mandato parlamentare', $html1); if (count($data_fine) == 2) { $data_fine = explode('<br>', trim($data_fine[1])); $data_fine = strip_tags($data_fine[0]); $data_fine = str_replace(array("il ", "l'"), "", trim($data_fine)); echo "*"; echo data_format(trim($data_fine)); echo "*"; echo "\t"; } else { echo datafine($leg) . "\t"; } echo "\n"; } } }