Informacje o nowych artykułach oraz akcjach edukacyjnych prosto na Twojej skrzynce e-mail!

PHP

Walidacja adresu e-mail

Jeżeli, zbieramy dane od użytkowników, za pomocą formularzy, zawsze należy zakładać, że informacje, które podają nam internauci są nieprawidłowe. Sprawdzanie czy użytkownik podał swoje imię lub nazwisko jest proste, ale…

Czytam dalej →

Uwierzytelnianie HTTP – zabezpieczenie strony hasłem

W wielu przypadkach przy projektowaniu stron internetowych dostęp do niektórych skryptów (np. panelu administracyjnego) należy ograniczyć. Najprostszą i najpopularniejszą metodą jest wymóg podania login i hasła. Problem ten można rozwiązać…

Czytam dalej →

Paginacja (stronicowanie)

Kiedy mamy do wyświetlania dość dużą liczbę danych (rekordów), nie możemy „wypisać” ich jeden po drugim gdyż taka strona internetowa będzie bardzo długo się wczytywać, a co najważniejsze będzie ciężko…

Czytam dalej →

Pobieranie adresu IP i wysłanie go na wskazany E-mail

Poniższy kod pobiera numer IP użytkownika i wysyła go na dowolny adres e-mail. Zamiast twojemail@email.com należy podać adres e-mail na który ma przychodzić wiadomość z numerem IP: <?php //pobieramy numer IP if($_SERVER['HTTP_CLIENT_IP']) { $ip =…

Czytam dalej →

Wykaz najważniejszych operatorów PHP

Operatory to symbole, które służą do przeprowadzania operacji na zmiennych. Poniżej zostały opisane najważniejsze operatory dostępne w języku PHP. Operatory arytmetyczne Operatory arytmetyczne to zwykłe operatory matematyczne. Przedstawia je poniższa…

Czytam dalej →

Komentarze w PHP

Komentarze w PHP pozwalają na dokumentację skryptu wewnątrz kodu. Przydaje się to, gdy ktoś inny chce zrozumieć działanie skryptu lub nawet gdy jego autor po dłuższej przerwie chce powrócić do…

Czytam dalej →

Zarządzanie datą i czasem w PHP

W PHP za pomocą funkcji date() można tworzyć kalendarze oraz zegary. Poniższa tabela przedstawia kody formatów dla funkcji PHP date(). Kod Opis a Przed- lub popołudnie, przedstawione jako dwie małe litery, am lub pm A Przed-…

Czytam dalej →

Pin It on Pinterest