Wyszukiwarka w PHP oparta na plikach tekstowych i tablicy
W dzisiejszych czasach człowiek jest zapracowany, spieszy się wszędzie i nie ma czasu. Kiedy siada przed komputerem to często jest tak, że chce odnaleźć szukane treści jak najszybciej to możliwe. Dlatego webmasterzy zamieszczają wyszukiwarki na stronach internetowych - w celu usprawnienia, żeby gość nie musiał przeglądać setek podstron. Nie bądźmy gorsi i udostępnijmy takie narzędzie. Porada przedstawia dwa sposoby: operując na plikach tekstowych lub tablicy.
Skrypt obliczający Google Pagerank (PR)
Google Pagerank to system punktacji stworzony przez koncern Google, w celu nadania stronom internetowym odpowiedniej rangi. Generalnie można powiedzieć, że im strona jest popularniejsza tym ma wyższy PR.
Pagerank jest pokazywany jako jedna z opcji dostępnych w pasku narzędziowym Google'a, oraz w wielu serwisach niezależnych. W tym wpisie przedstawię skrypt, dzięki któremu będziemy mogli umieścić na stronie lub blogu, informację o posiadanej wartości pagerank.
Prosty formularz kontaktowy w PHP
Formularz kontaktowy to bardzo użyteczne narzędzie w rękach webmasterów. Dzięki niemu osoby odwiedzające daną stronę, mają możliwość kontaktu z właścicielem witryny. Zamiast uruchamiać osobny program pocztowy co jest niewygodne, wystarczy wypełnić kilka pól i zatwierdzić co spowoduje wysłanie e-maila.
#1: Szkielet formularza
Tworzymy plik kontakt.php, który będzie odpowiedzialny za wyświetlenie formularza, komunikatów oraz wysłanie go pod wskazany adres e-mail. Do tego pliku wklejamy poniższy kod:
Weryfikacja adresu e-mail
Sprawdzenie poprawności adresu e-mail to wcale nie takie proste zadanie, na jakie może wyglądać. Jego struktura jest rozbudowana, co określają trzy dokumenty - RFC 1035, 2821 oraz 2822.
Po zapoznaniu się z nimi dochodzimy do wniosku, że adres poczty elektronicznej nie musi składać się wyłącznie ze znaków alfanumerycznych (a-z, A-Z, 0-9), myślnika i kropki - czyli tych, do których zdążyliśmy przywyknąć. Przykładem może być adres %abc!def@przyklad.com, który jest zgodny z dokumentacją.
Przejdźmy teraz do części artykułu w którym przekonamy się, jak można sprawdzić poprawność adresu e-mail przy pomocy JavaScript, PHP.