[QUOTE]Grazie mille!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[QUOTE]
$str = 'http://www.youtube.com/watch?v=hHK5PGAX-sE&feature=related';
$parts = parse_url($str);
parse_str($parts['query'], $vars);
$url = "http://www.youtube.com?v={$vars['v']}";
echo $url;
	
		
			
			
				
Mai vista questa funzione!
			
		
 
	 
 
In pratica:
$array = parse_url(indirizzo);
Serve a ottenere i "valori" dell'indirizzo. Tipo indirizzo, parametri get, i paramentri che vanno dopo # (non ricordo il nome) ecc. In questo caso "query" è la stringa contenente i parametri get.
parse_str(valori get, array);
Ti divide la stringa in variabili.
E' equivalente a:
	Codice PHP:
	
$string = "tuoi valori";
$arr = array();
$div1 = explode("&",$string);
foreach($div1 as $v){
  $v = explode("=",$v);
  $nome = $v[0]; $valore = $v[1];
  $valore = explode("+",$valore); $valore = implode(" ",$valore);
  $arr[$nome] = $valore;
} 
 
Almeno credo....
 
