Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/06/2009, 16:10
Avatar de hnesys
hnesys
 
Fecha de Ingreso: febrero-2009
Ubicación: Huancané,Puno,Perú
Mensajes: 116
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: Comparar palabras con otras con tilde

Gracias por la respuesta.

Eso solo reemplazaria lo que estoy haciendo y lo hice como una simple asignacion de array :D, o me equivoco, antes voy a darle un vistazo, gracias.
BUeno en sí el codigo, es este:
Código PHP:
if($Datos=mysql_fetch_array($Resultado))

{                        

        
$Claves=split(" ",$Clave);        //separo la frase en palabras                    

        
do{

            
$Titulo=$Datos[Titulo]; 

            
$PalabrasTitulo=split(" ",$Titulo); // separo el titulo del texto en palabras


            
for($i=0;$Claves[$i];$i++)                                                

            {    

                for(
$j=0;$PalabrasTitulo[$j];$j++)

                {

                        if(!
strnatcasecmp($PalabrasTitulo[$j],$Claves[$i]))  //comparo si son iguales        

                            
$PalabrasTitulo[$j]="<font color='#b22222'><b>".$PalabrasTitulo[$j]."</b></font>"// si ambos son iguales, reemplazo la palabra con la misma pero resaltada con otro color

                
}   

            }

            
$TituloCompleto=implode(" ",$PalabrasTitulo);    //al que termine de buscar las palabras coincidentes los vuelvo a unir en una frase

            
}while($Datos=mysql_fetch_array($Resultado));


como dije anteriormente las palabras sin tildes normal, pero como puedo hacer para que logre subrayar las palabras con tilde.

gracias.

Última edición por hnesys; 10/06/2009 a las 16:15