Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2009, 10:01
xfer2
(Desactivado)
 
Fecha de Ingreso: junio-2009
Mensajes: 256
Antigüedad: 14 años, 10 meses
Puntos: 1
ayuda por favor con las url amigables

buenas a todos. estuve buscando una solucion con la surl amigables, pero no me sale nada.

estoy haciendo una web de noticias, me pidieron que haga con url amigables. algo asi deseo mostrar.

http://www.noticias.com/noticia/la-noticia-del-dia

esta es la funcion php cuando agrego el titulo de la noticia y muestro en el <a href>.

Código PHP:
    function urls_amigables($url) {
    
        
// Tranformamos todo a minusculas
        
$url strtolower($url);
        
        
//Rememplazamos caracteres especiales latinos
        
$find = array('á''é''í''ó''ú''ñ');
        
$repl = array('a''e''i''o''u''n');
        
$url str_replace ($find$repl$url);
        
        
// Añaadimos los guiones
        
$find = array(' ''&''\r\n''\n''+');
        
$url str_replace ($find'-'$url);
        
        
// Eliminamos y Reemplazamos demás caracteres especiales
        
$find = array('/[^a-z0-9\-<>]/''/[\-]+/''/<[^>]*>/');
        
$repl = array('''-''');
        
        
$url preg_replace ($find$repl$url);
        
        return 
$url;
    
    } 
Código PHP:
<a href="noticia/<?php echo $row_rsnoticias['titulourl']; ?>"   class="enlacetitulonoticia">
           <?php echo $row_rsnoticias['titulonoticia']; ?>
</a>
este es el codigo de mi .htaccess.

Código:
RewriteEngine on
RewriteRule ^noticia/(.+)/?$ noticia.php?noticia=$1
mi pregunta es por que cuado quiero ver el contenido de la noticia, los estilos se pierden.

sera error del codigo del htaccess. esta bien el codigo.

una ayuda pro favor con las url amigables.