Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabezpieczenie adresu e-mail
b2n
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 25.08.2004

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


Informuje że przeglądałem forum ale nie znalazłem tego co mogło by tu pomóc...


Sprawa wygląda tak... stronka wyświetla jakieś tresci rozmaite... i czasem w treści gdzieś pojawi sie

  1. <a href="mailto:jakiś@adres.pl">jakis@adres.pl</a>


o co chodzi chciałbym aby całość adresu e-mail była kodowana przez tę funkcję

  1. <?php
  2.  
  3. function antispam($str) {
  4. $converted_str = '';
  5. for ($i = 0,$count = strlen($str); $i<$count; $i++) {
  6. $converted_str .= '&#'.ord(substr($str, $i, 1)).';';
  7. }
  8. return $converted_str;
  9. }
  10.  
  11. ?>

zacięgnięta ze strony 4programmers.net

idąc dalej w serwisie wszechobecnie wykorzystywana jest funkcja

  1. <?php
  2.  
  3. function iso($text) {
  4. $text = strtr($text,"ąśźĄŚŹ","ąśĽˇŚŹ");
  5. return $text;
  6. }
  7.  
  8. ?>

która oczywiście nasze polskie znaki zamienia na odpowiednie krzaki...

i pytanko może ktoś mi powiedzieć jak zintegrować te dwie funkcje... aby
nie zamieniało całego tekstu funkcją antispam a jedynie te fragmenty gdzie faktycznie znajduje sie adres e-mail, a reszte tekstu całość zamieniało iso

;-) Z góry dziękuje
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 24.08.2025 - 12:18