Si, lo so, sono pirla.

Avevo dimenticato di recuperare le variabili con:
$url=$_POST['url'];
$titolo=$_POST['titolo'];
$testo=$_POST['testo'];

Perciò stampavo delle variabili vuote.

Grazie a chi ha partecipato.
Se volete rubarmi lo script, ve lo regalo