Jak chronić adres e-mail na stronie przed spamem stosując przekierowanie, PHP Skrypty


[PHP] Jak chronić adres e-mail na stronie przed spamem stosując przekierowanie?

0x01 graphic

Chcesz umieścić adres e-mail na stronie, w taki sposób, aby nie mogły go pobrać roboty zbierające adresy, ale aby użytkownik mógł po kilknięciu w adres wysłać list.

0x01 graphic

Jednym ze sposobów chroniących adres e-mail przed pobraniem go przez roboty jest stworzenie osobnego skryptu, który będzie składał go z dwóch części i przekierowywał do programu pocztowego.

Takie rozwiązanie jest bardzo skuteczne i działa poprawnie z różnymi przeglądarkami. Sprawdź jak działa, kliknij na Janka: Jan Kowalski

Aby wykonać przekierowanie potrzebny będzie nam skrypt, który parametry przekształci w działający adres. Poniższy kod umieść w np. w pliku index.php w katalogu /e/

<?

header("Location: mailto:$_GET['l']@$_GET['d']");

?>

Ta jedna linijka wystarczy - złoży ona login i domenę razem, dodając znak małpki i prześle dane do przeglądarki, która uruchomi program pocztowy i przekaże mu pełny adres e-mail. Roboty na stronie nic nie znajdą, a człowiek będzie mógł z adresu skorzystać.

Ważne jest tylko to, aby linijka z kodem znalazła się na stronie jako pierwsza - nic przed nią nie może wystąpić, nawet spacja, ponieważ przed wysyłką nagłówka nie można przesłać do przeglądarki innych znaków.

Jeżeli umieścisz skrypt w katalogu /e/ możesz go wywoływać w ten sposób:

<a href="/e/?l=login&d=domena.pl">Imie Nazwisko</a>

W miejsce loginu i domeny wystarczy wstawić części adresu e-mail. Spam z głowy.



Wyszukiwarka

Podobne podstrony:
Jak zrobić stronę dostępną na hasło tylko dla wybranych użytkowników, PHP Skrypty
Jak zrobić stronę dostępną na hasło tylko dla wybranych użytkowników, PHP Skrypty
jak zmienic liczby na kod BCD dinary coded decimal, PHP Skrypty
Jak wyświetlić zawartość katalogu jako linki służące do pobrania plików, PHP Skrypty
jak wyliczyc kiedy nastapi wschod i zachod slonca dla dowolnego dnia, PHP Skrypty
Jak zapisać i potem odczytać grafikę lub dowolny plik w bazie danych, PHP Skrypty
jak wykonac sortowanie przez zamiane wymiane wybor algorytm selection sort, PHP Skrypty
Jak sprawdzić czy istnieje podany użytkownik i jego hasło jest poprawne, PHP Skrypty
Jak sprawdzić czy numer rachunku bankowego (NRB) został wpisany poprawnie, PHP Skrypty
jak zapisac i potem odczytac grafikę lub dowolny plik w bazie danych, PHP Skrypty
jak zalozyc vaze danych dBase(dbf) i dodac do niej rekordy, PHP Skrypty
Jak wyświetlić zawartość katalogu jako linki służące do pobrania plików, PHP Skrypty
Org.bud.- cz.3, Jak chronic się przed budowlaną fuszerką, Beton na budowie
Jak zwiększyć ruch na stronie
Jak chronić własne dziecko przed narkotykami
120 porad Jak zwiększyć ruch na stronie WWW
Jak zwiększyć ruch na stronie www
Jak zwiększyć ruch na stronie WWW 120 praktycznych wskazówek (2)
Jak stworzyć na stronie kalendarzyk z dniami miesiąca na dowolny rok i miesiąc, PHP Skrypty

więcej podobnych podstron