Codice PHP:
<?php
$valore = $_GET['stati']
// Array con dati di ogni Stato
$stato_arr = array ('usa' => 'USA'; 'urss' => 'URSS');
$nome_compl_arr = array ('usa' => "Stati Uniti d\'America", 'urss' => 'Unione delle Repubbliche Socialiste Sovietiche');
$nome_uff_arr = array ('usa' => 'United States of America', 'urss' => 'Сою́з Сове́тских Социалисти́ческих Респу́блик');
$link_band_arr = array ('usa' => 'http://upload.wikimedia.org/wikipedia/commons/thumb/a/a4/Flag_of_the_United_States.svg/800px-Flag_of_the_United_States.svg.png',
'urss' => 'http://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Flag_of_the_Soviet_Union.svg/800px-Flag_of_the_Soviet_Union.svg.png');
$capitale_arr = array ('usa' => 'Washington D.C.', 'urss' => 'Mosca');
$governo_arr = array ('usa' => 'Repubblica presidenziale federale', 'urss' => 'Stato federale socialista a partito unico');
$blocco_arr = array ('usa' => 'NATO'; 'urss' => 'Patto di Varsavia');
$valuta_arr = Array ('usa' => 'Dollaro statunitense (USD, $)', 'urss' => 'Rublo sovietico (SUR, руб)');
// Estrazione dati
$stato = array_search($valore,$stato_arr);
$nome_compl = array_search($valore,$nome_compl_arr);
$nome_uff = array_search($valore,$nome_uff_arr);
$link_band = array_search($valore,$link_band_arr);
$capitale = array_search($valore,$capitale_arr);
$governo = array_search($valore,$governo_arr);
$blocco = array_search($valore,$blocco_arr);
$valuta = array_search($valore,$valuta_arr);
// Stampa dati
echo '<div id="desc_stati">';
echo '<h1>'.$stato.'</h1>';
echo '<div class="desc_stati">';
echo 'Nome completo: '.$nome_compl;
echo 'Nome ufficiale: '.$nome_uff;
echo 'Bandiera: [img]'.$link_band.'[/img]';
echo 'Capitale: '.$capitale;
echo 'Forma di governo: '.$governo;
echo 'Blocco: '.$blocco;
echo 'Valuta: '.$valuta;
?>
ragazzi ho ancora un problema, non capisco dove ho sbagliato, mi dice
Parse error: syntax error, unexpected T_VARIABLE in C:\Program Files (x86)\EasyPHP-5.3.6.0\www\php_stati.php on line 6
inoltre ho un dubbio ma così mi viene stampata la chiave o il valore della chiave?