Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> htmlentities w okreslonej czesci, jak ma to wygladac
Sm0key
post 10.09.2004, 21:40:23
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

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


witam

potrzeba mi zrobic tak aby czesc pewnego artykulu byla obrobiona za pomoca htmlentities i nie wiem jak sie do tego zabrac. Na forum jest to za pomoca odpowiednich znacznikow ale nie wiem jak je pozniej odczytac tak aby zawartosc pomiedzy nimi przekszatalcic przez htmlentities.. worriedsmiley.gif


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
Go to the top of the page
+Quote Post
FiDO
post 10.09.2004, 22:27:31
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Np. tak..
  1. <?php
  2.  
  3.  
  4. function entities($m)
  5. {
  6. return html_entities($m[1]);
  7. }
  8.  
  9. $text = preg_replace_callback('#
    1. (.*)
    #U'
    , 'entities', $text);
  10.  
  11. ?>

Wszystko pomiedzy [ html] a [/ html] (bez spacji) zostanie przepuszczone przez html_entities


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
Sm0key
post 12.09.2004, 16:53:52
Post #3





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

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


A jak zrobic tak aby mozna bylo ze spacjami bo dziwnie to wyglada. Widzialem na stronie php5.pl opis funkcji ale i tak nie potrafie tego zrobic

  1. <?php
  2. $tresc = preg_replace_callback('#[code](.*)[/code]#Usi', &#092;"entities\", $tresc);
  3. ?>
tak zrobilem i jakos to chodzi ale nie wiem czy to jest ok

Ten post edytował Sm0key 12.09.2004, 17:01:30


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
Go to the top of the page
+Quote Post
FiDO
post 12.09.2004, 17:55:03
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

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


Tak jest ok.


--------------------
Brak czasu :/
Go to the top of the page
+Quote Post
Sm0key
post 28.09.2004, 12:15:26
Post #5





Grupa: Zarejestrowani
Postów: 69
Pomógł: 1
Dołączył: 26.02.2004
Skąd: kielce. //Świętokrzyskie

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


a jak by zrobic odwrotnie to znaczy żeby oprócz tekstu w tych znacznikach coś zmieniał np strip_tags()


--------------------
... aleobiad 80 %
"Doskonałości nie da się przyśpieszyć..."
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 Wersja Lo-Fi Aktualny czas: 31.07.2025 - 08:00