Para usar las URL's amigables con el modrewrite formateo un poco los titulos de las noticias para que queden como el URL de la página.
Bien, tengo 2 cuestiones.
1. Me gustaría saber si se puede simplificar todo lo que utilizo para ello.
2. No logro borrar las comillas dobles si aparecen en uno de los titulos.
Lo que utilizo es esto:
Código PHP:
<?
$tit="$rownoticiaprincipal[titulo]"; // traigo el titulo de la nota
$tit = strtolower($tit); // lo paso a minusculas
$tit = strtr($tit, "áéíóúÁÉÍÓÚñÑ,", "aeiouAEIOUnN "); // cambio los tildes
$tit = substr(strip_tags($tit), 0, 100); // lo acorto un poco
$tit = preg_replace('/\s+/i', '-', $tit); // cambiamos espacios
$tit = trim($tit,'-'); // eliminamos los residuos
?>
<a href="<?=$rownoticiaprincipal['id_noticia']?>-<? echo "$tit"; ?>.html"><?=$rownoticiaprincipal['titulo']?></a>
No encaran mucho las comillas, punto y coma, etc en la URL.
Gracias de ante mano y saludos!!