Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2007, 11:58
angarzafir
 
Fecha de Ingreso: febrero-2007
Mensajes: 41
Antigüedad: 17 años, 2 meses
Puntos: 0
Error T_For en la siguiente función...

Buenas, estoy tratando de crear una función para hacer lo siguiente:

Estoy extrayendo de la base de datos de mi foro los mensajes de ciertos subforos, peor me aparece en la pagina con el cogiidgo bbcode incrustado. Asi...

Código:
Hola, en esta [b]pagina[b] hay excelentes recursos para hcer imagenes como estas [IMG]enlacehttp[/IMG], y creo que es conveniente...
Entonces estoy creando una función que recorra ese mensaje y me elimine primero las direcciones http:// para luego eliminar los tag encerrados por []. Pero me aparece un error señalando el primer for y diciendo Parse error: parse error, unexpected T_FOR Alguien que me diga que tengo mal? Que me ayude en la construcciín de esta función...??? Gracias!

Código PHP:
function limpiar($mensaje) {
$cadena=strlen($mensaje)
 for (
$i =$i<=$cadena;$i++) { 
         
$letra=substr($mensaje,$i,1)
         if 
$letra=='h' {
          if 
substr($mensaje,$i,7)="http://"{
              for (
$a=i;  $a <=$cadena$a++){
                
$fin=substr($mensaje,$a,1)
                if 
$fin=='[' or $fin==']' {
                    
$mensajesubstr($mensaje,0$i-1). .substr($mensaje,$fin,$cadena)
                }
            }
          }
         }
    }