Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z str_replace
fiwus
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 12.05.2010

Ostrzeżenie: (0%)
-----


Witam wszystkich serdecznie.
Założyłem temat ponieważ nie mogę sobie poradzić z funkcją str_replace.

  1. $tytul = str_replace('[FOTO]', '<img src="img/foto.png" border="0" width="20">', $r['title']);


to linijka kodu, który ma zamieniać tekst [FOTO] na obrazek, wszystko jest OK, gdy znajduje się tylko jedna ta funkcja, gdy do tej samej zmiennej pobieranej z bazy danych chcę dołożyć, aby tekst [VIDEO]zamienił się na inną ikonkę- błąd.

Przy kodzie :
  1. $tytul = str_replace('[VIDEO]', '<img src="img/foto.png" border="0" width="20">', $r['title']);
  2. $tytul = str_replace('[FOTO]', '<img src="img/foto.png" border="0" width="20">', $r['title']);


pokazuje się tylko tekst z obrazkiem, który jest jako 1 w linijkach, a drugi wyświetla normalnie czyli [VIDEO] a nie obrazek. Co zrobić,aby plan zadziałał?
Go to the top of the page
+Quote Post
melkorm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


W drugiej linijce jako $subject przekaż odpowiedni parametr, teraz jest zły.


--------------------
Go to the top of the page
+Quote Post
fiwus
post
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 12.05.2010

Ostrzeżenie: (0%)
-----


Cytat(melkorm @ 4.06.2012, 19:19:51 ) *
W drugiej linijce jako $subject przekaż odpowiedni parametr, teraz jest zły.



tzn?
Go to the top of the page
+Quote Post
Evinek
post
Post #4





Grupa: Zarejestrowani
Postów: 280
Pomógł: 46
Dołączył: 23.03.2010

Ostrzeżenie: (0%)
-----


$tytul = str_replace('[VIDEO]', '<img src="img/foto.png" border="0" width="20">', $r['title']);
$tytul = str_replace('[FOTO]', '<img src="img/foto.png" border="0" width="20">', $tytul);

Pewnie o to chodzi.
Bo ty nadpisujesz normalnie zmienną.
I taka rada abyś używał j. angielskiego w skryptach. Nie mieszaj dwóch nigdy.
Go to the top of the page
+Quote Post
fiwus
post
Post #5





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 12.05.2010

Ostrzeżenie: (0%)
-----


Cytat(Evinek @ 4.06.2012, 20:37:30 ) *
$tytul = str_replace('[VIDEO]', '<img src="img/foto.png" border="0" width="20">', $r['title']);
$tytul = str_replace('[FOTO]', '<img src="img/foto.png" border="0" width="20">', $tytul);

Pewnie o to chodzi.
Bo ty nadpisujesz normalnie zmienną.
I taka rada abyś używał j. angielskiego w skryptach. Nie mieszaj dwóch nigdy.



Zrobione- dziękuję serdecznie za pomoc smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 19:53