Normalizacja baz danych – pojęcia
Normalizacja bazy danych jest to proces mający na celu eliminację powtarzających się danych w relacyjnej bazie danych. Główna idea polega na trzymaniu danych w jednym miejscu, a w razie potrzeby linkowania…
Normalizacja bazy danych jest to proces mający na celu eliminację powtarzających się danych w relacyjnej bazie danych. Główna idea polega na trzymaniu danych w jednym miejscu, a w razie potrzeby linkowania…
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ć…
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…
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 =…
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…
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…
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-…
W wielu filmach (zwłaszcza tych produkowanych w USA) mamy przyjemność oglądać sceny w których na przykład 10 letni uczeń podstawówki łamie szyfry systemów informatycznych różnych banków czy instytucji państwowych. Co…
Szyfr Cezara (szyfr przesuwający) jest jednym z najstarszych znanych szyfrów. Jest on zbudowany na zasadzie szyfru podstawieniowego gdzie każda litera, tekstu niezaszyfrowanego zastępowana jest oddaloną od niej o stałą liczbę…
Algorytm Euklidesa, służy do wyznaczania największego wspólnego dzielnika dowolnie wybranych dwóch liczb naturalnych. Został on stworzony w IV wieku p.n.e. przez Eudoksosa z Knidos. Pozwala on na wyznaczenie NWD nie rozkładając liczb na czynniki pierwsze….
Algorytm sortowania "bąbelkowego" jest jednym z najprostszych algorytmów służących do sortowania liczb, o złożoności czasowej O(N2) i pamięciowej O(1). Jego nazwa wzięła się od "pęcherzyków powietrza", które ulatywały w górę tuby wypełnionej wodą….
Cyberprzestępcy z dnia na dzień stają się coraz poważniejszym zagrożeniem nie tylko dla rządów ale i zwykłych obywateli. W czasach kiedy systemy informatyczne odpowiedzialne są za poprawne funkcjonowanie elektrowni, portów…