Código:
lo he probado en 2 servidores i en ninguno realiza el canvio, alguien me puede decir porque falla? <?php function nom_fitxer($nom){ echo "ha entrado: ".$nom; $busqueda = array('À','Á','È','É','Ì','Í','Ó','Ò','Ú','Ù','Ç','Ñ','à','á','è','é','í','ì','ó','ò','ú','ù','ç','ñ',"'",'"',' ','?','¿','!','¡','.',','); $substituir = array('A','A','E','E','I','I','O','O','U','U','C','Ny','a','a','e','e','i','i','o','o','u','u','c','ny','','','','','','','','',''); $nom = str_replace($busqueda,$substituir,$nom); echo "ha salido: ".$nom2; return $nom; } function nom_pag($nom){ echo "ha entrado: ".$nom; $busqueda = array('À','Á','È','É','Ì','Í','Ó','Ò','Ú','Ù','Ç','Ñ','à','á','è','é','í','ì','ó','ò','ú','ù','ç','ñ'); $substituir = array('À','Á','È','É','Ì','Í','Ó','Ò','Ù','Ú','Ç','Ñ','à','á','è','é','ì','í','ó','ò','ù','ú','ç','ñ'); $nom2 = str_replace($busqueda,$substituir,$nom); echo "ha salido: ".$nom2; return $nom2; } ?>