Re: [PHP-ES] problemas con str_replace en php5

[email protected] (Ricardo Martinez)
Newsgroups php.general.es
Message-ID <CAJ_2TV-oCvZ6cMd_oXVUsxiArPb6vk8OSqgFy5P2ehDUHEMizw@mail.gmail.com>
Opino lo mismo que Manuel.



2011/10/11 Manuel Oterino <[email protected]>

> Viendo el código, esta linea me choca:
>
> $imagen=$row_rstrabajos['imagen$x'];
>
> a ver si es este el problema en lugar del str_replace. Ponlo entre comillas
> dobles a ver si te funciona. Ten en cuenta que con las comillas simples no
> interpreta las variables por lo que esta buscando imagen$x en lugar de
> imagen2 cuando $x vale 2.
>
> Salu2.
>
> 2011/10/11 David Fraga <[email protected]>
>
> > ¿qué contiene $texto originalmente?
> >
> > El 11/10/11 15:50, Omar Steffen escribió:
> > > Hola amigos espero me puedan dar una mano, tengo este script que corre
> en
> > php 4 sin problemas pro no me muestra las imagenes en php5 y no le
> encuentro
> > el error, espero respuesta, desde ya muchas gracias
> > >
> > > <?php
> > > //================Aca empieza el baile " Busco y reemplazo #i "
> > =============
> > > $texto=$row_rstrabajos['nota'];
> > > $i=1;
> > > $x=2;
> > > $string1="#$i#";
> > > $imagen=$row_rstrabajos['imagen'];
> > > $string2="<center><img src=\"imagenes/noticias/$imagen\"></center>";
> > > $texto = str_replace ($string1, $string2,  $texto);
> > > for ($i = 2; $i <= 10; $i++) {
> > > $string1="#$i#";
> > > $imagen=$row_rstrabajos['imagen$x'];
> > > $string2="<center><img src=\"imagenes/noticias/$imagen\"></center>";
> > > $texto = str_replace ($string1, $string2,  $texto);
> > > $x=++$x;
> > > }
> > > echo $texto;
> > > //================Aca termina el baile " Busco y reemplazo #i "
> > =============
> > > ?>
> >
> > --
> > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
>
> --
> ---------------------------------------
> AVISO DE CONFIDENCIALIDAD
> Tanto este mensaje como todos los posibles documentos adjuntos al mismo son
> confidenciales y están dirigidos exclusivamente a los destinatarios de los
> mismos. Por favor, si Ud. no es uno de dichos destinatarios, notifíquenos
> este hecho y elimine el mensaje de su sistema. Queda prohibida la copia,
> difusión o revelación de su contenido a terceros sin el previo
> consentimiento por escrito del remitente. En caso contrario, vulnerará la
> legislación vigente.
>



-- 
Ricardo
_______________________________________________
IT Architect
website: http://www.pulsarinara.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.