El problema radica en que si por ejemplo remplaso la o por la a, funciona, pero en cuanto a las ñ y las tildes no.
Les dejo el codigo:
Dentro de uno de mis archivos:
Código:
include_once("sacar.php"); $cat_titre = strtolower($row["catname"]); $cat_titre = preg_replace("/([^a-z0-9]+)/", "-", $cat_titre); $cat_titre = trim($cat_titre, "-"); $cat_titre = sacar($cat_titre);
Código:
Archivo sacar:$fArray["URL"] = "<a href='clasificados-".$row["catid"] ."-". $set_add_ad_cat . "-". $cat_titre .".html'>";
Código:
Ejemplo de mi problema: (si se fijan la a cambio perfectamente por o)<? function sacar($string){ $string = str_replace("a","o",$string); $string = str_replace("ó","o",$string); $string = str_replace("ñ","n",$string); $string = str_replace("Ñ","N",$string); return $string; } ?>