devo fare una funzioncina che mi sostituisce gli spazi di una stringa inserita tramite campo text di un form, con il carattere _ per inserirla nel db e passarla come variabile GET, ho fatto cosi:

Codice PHP:

function codifica_spazi($testocodificato
{
str_replace(" ""_"$testocodificato);
return 
$testocodificato;

e la ho appcìlicata in questo modo

Codice PHP:
$categoria codifica_spazi($_POST['categoria']); 
ma non funziona... quando vado a vedere nel db mi rimane con gli spazi... come mai?