| Ochrona email w userinfo.php |
|---|
| Napisany Tue 28 Jun 2005 przez Frano (2377 ods艂on) |
|
Hej Kilka dni temu zauwa偶y艂em w jednym z pism spos贸b do ochrony adres贸w email. Wystarczy tylko u偶y膰 biblioteki GD do stworzenia obrazka z wypisanym adresem email Minelo troszk臋 czasu a偶 postanowi艂em zabra膰 si臋 za to Efektem jest drobna modyfikacja pliku userinfo.php w pakiecie znajduj膮 si臋 2 pliki: ./emailprotection.php odpowiedzialny za tworzenie obrazka ./fonts/arial.tff -> wielka krowa z MS je艣li kto艣 chce u偶ywa膰 font贸w TTF a nie chce mu si臋 od siebie zgrywa膰 (3 plik super ukryty to README )aby modyfikacja zadzia艂a艂a, nale偶y po zgraniu wyedytowa膰 plik userinfo.php. Znalawszy
if ($thisUser->getVar('user_viewemail') == 1) {
zamienic na:
if ($thisUser->getVar('user_viewemail') == 1) {
Wyja艣nienie: jak wida膰 doda艂em jedna nowa linijk臋 $protectedEmail = ' kt贸ra wywo艂uje nasz supermegahiperkosmiczny skrypt 'emailprotected.php' oraz zmieni艂em $xoopsTpl->assign('user_email', $thisUser->getVar('email', 'E')); na $xoopsTpl->assign('user_email', $protectedEmail); aby nasz system wy艣wietli艂 obrazek. PORADA: Je艣li chcesz, to zajrzyj do pliku emailprotection.php aby zmieni膰 np. kolor czcionki, lub spos贸b wy艣wietlania I nareszcie, oczekiwany .... link ![]() http://www.kongresruchow.pl/kuba/xoops/emailprotection.tgz DEMO: http://www.kongresruchow.pl/userinfo.php?uid=1 Autor : turbaki
|
| Powr贸t :: Drukuj :: E-mail |
Komentarze s膮 w艂asno艣ci膮 ich autor贸w. Nie ponosimy odpowiedzialno艣ci za ich tre艣膰.







)



