Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2011, 13:04
kirst
 
Fecha de Ingreso: septiembre-2009
Mensajes: 230
Antigüedad: 14 años, 7 meses
Puntos: 2
Preg replace y variables

Código PHP:
   $a = array(
      
"/\[i\](.*?)\[\/i\]/is",
      
"/\[b\](.*?)\[\/b\]/is",
      
"/\[u\](.*?)\[\/u\]/is",
      
"/\[img\](.*?)\[\/img\]/is"
   
);
   
$b = array(
      
"<i>$1</i>",
      
"<b>$1</b>",
      
"<u>$1</u>",
      
"<img src=\"$1\" style=\"width:".img_size("$1","width").";height:".img_size("$1","height").";margin:auto;\" />"
   
);
    
$texto preg_replace($a$b$texto);
return 
$texto
La parte de la imagen, img_size es una función, $1 tendría que ser el mismo src que al principio, quiero decir, tendría uqe haber un link, sin embargo, me larga este error:

Cita:
Warning: getimagesize($1) [function.getimagesize]: failed to open stream: No such file or directory in C:\AppServ\www\CulturaBahiense\m\sys\cfg\functions .php on line 319

Warning: getimagesize($1) [function.getimagesize]: failed to open stream: No such file or directory in C:\AppServ\www\CulturaBahiense\m\sys\cfg\functions .php on line 319
Ayuda?