This is a discussion on str_replace() external file within the PHP Language forums, part of the PHP Programming Forums category; I have this page (print.php). In that file, I want to to include a text file from "songs/...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
I have this page (print.php). In that file, I want to to include a text
file from "songs/breathe.txt", and replace all instances of "<b" with "<span" and "</b>" with "</span>". I know how I should use str_replace and I tried to do this: <?php $replace_a=str_replace("<span","<b",include("text/breathe.txt")); $replace_b=str_replace("</span>",</b>",$replace_a); ?> but it doesn't work. |
|
|||
|
"The Numerator" <alvin4jesus@gmail.com> wrote in message
news:1153951139.069847.269920@m73g2000cwd.googlegr oups.com... >I have this page (print.php). In that file, I want to to include a text > file from "songs/breathe.txt", and replace all instances of "<b" with > "<span" and "</b>" with "</span>". I know how I should use str_replace > and I tried to do this: > > <?php > > $replace_a=str_replace("<span","<b",include("text/breathe.txt")); > $replace_b=str_replace("</span>",</b>",$replace_a); > > ?> > > but it doesn't work. > I've never tried that before, but I'm sure it's never going to do it. What you should do is open the file and read it in $file='[PATH TO FILE]'; $filethis=fopen($file,'rb') or die("Can't open TXT file '[FILENAME]'"); Then read each line of the file, doing your replace as you go. Phil |
|
|||
|
"The Numerator" <alvin4jesus@gmail.com> wrote:
> I have this page (print.php). In that file, I want to to include a text > file from "songs/breathe.txt", and replace all instances of "<b" with > "<span" and "</b>" with "</span>". I know how I should use str_replace > and I tried to do this: > > <?php > > $replace_a=str_replace("<span","<b",include("text/breathe.txt")); > $replace_b=str_replace("</span>",</b>",$replace_a); > > ?> > > but it doesn't work. $replace_a = str_replace('<span', '<b', file_get_contents('text/breathe.txt')); miguel -- Photos from 40 countries on 5 continents: http://travel.u.nu Latest photos: Malaysia; Thailand; Singapore; Spain; Morocco Airports of the world: http://airport.u.nu |
|
|||
|
Miguel Cruz wrote: > "The Numerator" <alvin4jesus@gmail.com> wrote: > > I have this page (print.php). In that file, I want to to include a text > > file from "songs/breathe.txt", and replace all instances of "<b" with > > "<span" and "</b>" with "</span>". I know how I should use str_replace > > and I tried to do this: > > > > <?php > > > > $replace_a=str_replace("<span","<b",include("text/breathe.txt")); > > $replace_b=str_replace("</span>",</b>",$replace_a); > > > > ?> > > > > but it doesn't work. > > $replace_a > = str_replace('<span', '<b', file_get_contents('text/breathe.txt')); > > miguel > -- > Photos from 40 countries on 5 continents: http://travel.u.nu > Latest photos: Malaysia; Thailand; Singapore; Spain; Morocco > Airports of the world: http://airport.u.nu sorry, this didn't work |
|
|||
|
The Numerator wrote: > Miguel Cruz wrote: > > "The Numerator" <alvin4jesus@gmail.com> wrote: > > > I have this page (print.php). In that file, I want to to include a text > > > file from "songs/breathe.txt", and replace all instances of "<b" with > > > "<span" and "</b>" with "</span>". I know how I should use str_replace > > > and I tried to do this: > > > > > > <?php > > > > > > $replace_a=str_replace("<span","<b",include("text/breathe.txt")); > > > $replace_b=str_replace("</span>",</b>",$replace_a); > > > > > > ?> > > > > > > but it doesn't work. > > > > $replace_a > > = str_replace('<span', '<b', file_get_contents('text/breathe.txt')); > > > > miguel > > -- > > Photos from 40 countries on 5 continents: http://travel.u.nu > > Latest photos: Malaysia; Thailand; Singapore; Spain; Morocco > > Airports of the world: http://airport.u.nu > > > sorry, this didn't work actually, i was wrong...i got it to work... <?php $content=file_get_contents($txt); $replace=str_replace("<b","<span",$content); echo(str_replace("</b>","</span>",$replace)); ?> thx |
![]() |
| Thread Tools | |
| Display Modes | |
|
|