Esa parte lo que hace es reemplazar los espacios en blanco por su equivalente hexadecimal. Quizá funcione reemplazarlo por un:
Código PHP:
..."&text=".urlencode($txt);
o por:
Código PHP:
..."&text=".rawurlencode($txt);
O quizá te interese ver
http_build_query