Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2006, 07:37
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 2 meses
Puntos: 1
Cortar cadena y volver a ponerle los tag de html

Hola gente remonto este tema la idea es tomar una cadena que contiene tag <Font> cortarla a una determinada medida y volver a colocarles los tag que correspondan
Hasta el momento tengo esto

Código PHP:
<?php
$frase_original 
"<FONT class=azul>esto es</FONT> una prueba <FONT class=azul>del 20</FONT>";
$caracterini   "/FONT";
$cortar=60;
$mi_cadena=strip_tags($frase_original);
if (
strlen($mi_cadena) > 20){
$mi_cadena=$frase_original;
for(
$i=0;$i<$cortar;$i++){
$posicion strpos($mi_cadena$caracterini,$i);
if (
$posicion==false) {
    echo 
"No se encontro '$caracterini' en la cadena '$mi_cadena'";
} else {
    echo 
"Se encontro '$caracterini' en la cadena '$mi_cadena'";
    echo 
" en la posicion $posicion";
}
$i=$posicion;
$posicion="";
}
}
?>
Con lo cual tomo la cadena, si es mas grande que el limite averiguo en que posicion se encuentra el tag.
Hasta aca todo bien el tema es que nose como reconstruir esa cadena volvieno a colocar los tag en el lugar correspondiente.
Se entiende?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar