Gracias pero...
abimaelrc: he tratado con la modificación que has posteado y no me funciona, me reemplaza las ñÑ por -
De momento estoy usando
Código PHP:
function RemoveBadURLChars($str)
{
return preg_replace("/\s/", "-", $str);
}
Pero obviamente tendré problemas porque las " y ' no son removidas.
Sigo mirando...
David: gracias, ya había visto pero no veo solución con urlencode().