Ciao a tutti

sto ultimando un sito in as3 e mi sono cacciato in un vicolo dal quale non esco proprio ad uscirne:facebook!
nel sito ho tante frasi differenti, con la possibilità di condividerle ognuna singolarmente in fb.

ho agito così:
quando clicco per condividere la prima frase, chiamo un ExternalInterface.call passando due parametri
Codice PHP:
ExternalInterface.call("parametriFace"par_titopar_desc); 
nella pagina html c'è un codice javascript che riceve i parametri
Codice PHP:
function parametriFace(fb_titofb_desc) {
window.open('http://www.facebook.com/sharer.php?u=miosito.com/scusa.php?titolo='+encodeURIComponent(fb_tito)+'&descrizione='+encodeURIComponent(fb_desc));
return 
false;

nella parametro "u" di facebook passo i parametri in una pagina chiamata "scusa.php" per fare in modo che i suoi meta siano sempre aggionati
ecco la pagina php che riceve:
Codice PHP:
<?php
$fb_titolo 
$_REQUEST['titolo'];
$fb_descrizione $_REQUEST['descrizione'];
?>
e sempre nella stessa pagina passo i valori ai meta che vede facebook:
Codice PHP:
<meta name="title" content="Condividi la frase" />
<meta name="description" content="<?php echo htmlentities($fb_titolo?>" />
questo è tutto. e funziona! il problema? è che a volte (in maniera totalemente casuale) non passa a fb i valori.

l'unica cosa che ho pensato è che possa essere un problema di aggiornamento cache del server facebook. ma la cosa stranissima è che passa i parametri corretti a facebook a volte si e a volte no in maniera totalmente casuale.

qualcuno sa aiutarmi?

se non mi fossi spiegato correttamente contattatemi
grazie in anticipo