Prosba o pomoc 2

0

Drugie zadanko :) Chyba troche trudniejsze :P Chodzi o usuwanie HTML'a na forum. Oczywiscie mozna by bylo zastosowac funkcje strip_tags() ktora usuwa niechciane tagi HTML, ale problem w tym, ze jest usuwa a nie przeksztalca do postaci < i >

Jest takze funkcja htmlspecialchars() i ona wlasnie konwertuje tagi HTML, ale nie posiada parametru, w ktorym wypisywaloby sie wyjatki, czyli tagi, ktore nie maja byc brane pod uwage. I tu moja prosba: czy ktos moglby napisac funkcje, ktora konwertowalaby niektore tylko znaczniki?

function html_strip($value) {

$html_tags = Array('b', 'i', 'u', 'delphi', 'link', 'blockquote', 'sub', 'sup',
                   'hr', 'br');

 // TODO: help! :)
 /*
   cos trzeba zrobic z usuwaniem w ogole tagow HTML z postow, ale pozostawieniu
   tych powyzszych... :-//
 */

}

0

Co za problem? Wychlastać z phpBB. Jest na licencji OpenSource, a są w nim rozwiązania bezkonkurencyjne jeśli chodzi o wydajność i elastyczność. Nie mówię, broń [tu wstawić imię dowolnej isoty wyższej w formie wołacza], o kopiowaniu całych plików itp - to by było jak montowanie silnika z osiemnastokołowca w maluchu :), ale pojedyńczą funkcję można wyciąć. Spróbóję tego poszukać...

0

Jeżeli BB jest na GPL'u i Adam by skorzystał z kawałka kodu, to coyote też musiało by być na GPL'u...

0

Eh, a nie bedzie? :]
Dobra, na razie w kazdym w razie to bedzie na haselko i dostep jedynie dla wybranych, ale moze kiedys... heh... kto wie... moze :) Jezeli bedziemy miec pewnosc, ze nie ma bugow w zabezpieczeniach :)

OpenSource gora! [cya]

0

Hmm, chyb w phpbb tego nie ma - jest mozliwosc wlaczenia html lub nie (wtedy dziala tylko bbcode). Hm... [stuk] no nie wiem, trzeba bedzie jakos napisac... Ale teraz juz moge powiedziec, ze premiera coyote sie przedluzy... :-/

No i w dalszym ciagu nie ma pomyslu co zrobic z cookies (sesjami), bo niektorzy maja z tym problemy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0