Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zabezpieczenie przed Harvasterem mailowym
Forum PHP.pl > Forum > Gotowe rozwiązania
Speed666
Witajcie,
Nie raz mamy problem - jak wpisać w treść strony odnośni mailowy tak, żeby go nie wyłapały robociki zbierające te adresy i żeby nasza (klienta) skrzynka nie trafiła na jakąs spamerską listę. Sposobem są obrazki i wiele innych rozwiązań. Ja praktykuję takie.
Mam nadzieję że się przyda:

W kod strony gdzie ma być mail - wstawiamy kod odnośnika o treści

  1. <a href="kontakt.php?l=<?php echo strrev("biuro"); ?>&amp;d=<?php echo strrev("domena.pl");?>" class="email"><?php echo strrev("biuro@domena.pl");?></a>


Do arkusza styli dodajemy klasę:
  1. .email {
  2. direction: rtl;
  3. unicode-bidi: bidi-override;
  4. }


Zawartość pliku kontakt.php
  1. <?php
  2. if(isset($_GET[l])) {
  3. $_GET[l] = strrev($_GET[l]);
  4. $_GET[d] = strrev($_GET[d]);
  5. header("Location: mailto:$_GET[l]@$_GET[d]");
  6. }
  7. ?>


Mam nadzieję że sposób się przyda.
Pozdrawiam,
Marcin
Neotion
Fajne, sprytne.

Ja widziałem kiedyś rozwiązanie na javascripcie polegające na utworzeniu 3 zmiennych: pierwszej części adresu, małpy i drugiej części adresu a potem wypisania ich wszyskich po kolei za pomocą document.write
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.