Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/08/2010, 00:56
joshenema
 
Fecha de Ingreso: noviembre-2005
Mensajes: 44
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: reemplazar cadena texto

con este codigo lo he conseguido, pero ahora con otro formato de cadena no me funciona:

Que es lo que he de cambiar??

Código PHP:
$cadena='<p>Hola, que tal estamos, <img src=\"probando.jpg\" width=\"269\" height=\"61\" alt=\"imagen\" /> espero que bien</p>';
$patron "<img[^<>]*/>";

$str=$cadena;
$strImg=$str;

preg_match('/src="(.+?)"/',$str,$str);
echo 
$linkstr_replace("src","href",$str[0]);
echo 
'paso2';
preg_match('/<img (.+?)>/',$strImg,$strImg);
echo 
$strImg[0];
$salida="<a rel='lightbox' ".$link.">".$strImg[0]."</a>";


$cadena_nueva eregi_replace($patron$salida$cadena);
echo 
$cadena_nueva
Asi funciona bien, pero con
Código PHP:
$cadena 'asdgfads&nbsp; <img style="WIDTH: 100px" alt="" hspace=10 src="http://drakes.net76.net/nueva/uploads/2ra.gif" align=right border=1>'
NO