[PHP]Cenzura w formularzu, używanie funkcji 'str_replace' |
[PHP]Cenzura w formularzu, używanie funkcji 'str_replace' |
24.01.2008, 15:45:47
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 2.08.2005 Ostrzeżenie: (0%) |
Witam,
Mam problem w swoim module formularza. Otóż chcę ocenzurować zmienną $komentarz oraz później ją wysłać na adres e mail. Problem w tym, że na podglądzie kiedy wywołuję zmienną $komentarz po przez echo, zawartość zmiennej jest ocenzurowana tak jak chcę, ale gdy podglądam wiadomość na poczcie wtedy widzę oryginalną wiadomość bez cenzury. Używam funkcji str_replace:
Zawartość zmiennej cenzura to array. Deklaruję tą zmienną tuz przed funkcją mail(), dlatego nie powinna się ona zmieniać przed wysłaniem. W czym leży problem? Pozdrawiam. Ten post edytował divix 24.01.2008, 15:57:57 |
|
|
24.01.2008, 17:06:11
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) |
pokaż większy kawałek kodu - ta linijka co ja widac jest ok, błąd jest gdzie indziej... podejrzewam jakąś banalna literówkę...
-------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
24.01.2008, 17:17:43
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 2.08.2005 Ostrzeżenie: (0%) |
Mój cały kod php:
Ten post edytował divix 24.01.2008, 17:19:29 |
|
|
24.01.2008, 17:55:46
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) |
$zawartość deklarujesz na samej górze i później nic z tym nie robisz. Zmieniasz tylko $komentarz, ale to nic nie da bo $zawartość już zdeklarowałeś. Daj str_replace na $zawartość i powinno chodzić. Nie zapomnij też o przeniesieniu tablicy!
-------------------- |
|
|
24.01.2008, 18:00:38
Post
#5
|
|
Grupa: Zarejestrowani Postów: 225 Pomógł: 25 Dołączył: 4.07.2007 Skąd: Berlin Ostrzeżenie: (0%) |
Albo zmienną $zawartość = [...] przenieś pod str_replace, będzie prościej
Ten post edytował bartg 24.01.2008, 18:00:52 -------------------- |
|
|
24.01.2008, 18:01:34
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) |
Wtedy wyślesz pustego emaila...
EDIT: Mój błąd, da się tak Ten post edytował bim2 24.01.2008, 18:02:21 -------------------- |
|
|
24.01.2008, 18:02:27
Post
#7
|
|
Grupa: Zarejestrowani Postów: 225 Pomógł: 25 Dołączył: 4.07.2007 Skąd: Berlin Ostrzeżenie: (0%) |
-------------------- |
|
|
25.01.2008, 14:57:28
Post
#8
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 2.08.2005 Ostrzeżenie: (0%) |
W jaki sposób mam przenieść tablice?
Ten post edytował divix 25.01.2008, 14:58:58 |
|
|
25.01.2008, 15:39:28
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) |
o tak -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 14:44 |