Wysuwany boczny panel menu

W tym poście pokażę jak zrobić na stronie wysuwany, boczny panel menu. Takie rozwiązanie bardzo dobrze sprawdza się na widokach mobilnych. Zapewne każdy z nas natknął się na coś takiego podczas wędrówki po kniejach sieci, choćby na tym blogu 🙂 Aby wykonać zadanie potrzebna będzie biblioteka jQuery.

W kodzie html (poniżej) osadzimy dwa przyciski: …

Wysuwany boczny panel menuczytaj więcej »

google captcha

Google reCAPTCHA

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) to technika zabezpieczenia stron internetowych przed spamem, odszyfrowaniem haseł. Dotyczy głównie formularzy HTML. Aby móc przesłać dane z formularza użytkownik musi przejść proces weryfikacji tzw. test na człowieczeństwo. Odbywa się to poprzez wyświetlanie krótkich zadań, pytań na które trzeba odpowiedzieć, zaznaczając lub wpisując …

Google reCAPTCHAczytaj więcej »

abrakadabra

ABRAKADABRA

Abrakadabra (Abracadabra, Abraxas, Abrasax) – wyraz pochodzący prawdopodobnie z języka aramejskiego (Abəra kaDavəra) i obecnie nie posiadający znaczenia. Stosuje się go żartobliwie jako określenie wypowiedzi pozbawionej sensu, niezrozumiałej, zagmatwanej. Chociaż kiedyś było inaczej. W czasach starożytnych, średniowieczu i wczesnej nowożytności posługiwano się nim jako formułą magiczną, która odpowiednio wypowiedziana miała moc wpływania na rzeczywistość. Słowo …

ABRAKADABRAczytaj więcej »

Euklides

Algorytm Euklidesa

Algorytm Euklidesa pozwala wyznaczyć największy wspólny dzielnik dwóch dodatnich liczb całkowitych. Jest to jeden z najstarszych znanych algorytmów numerycznych. Euklides zamieścił‚ go ok. 300 roku p.n.e. w „Elementach” – jednym z najsłynniejszych dzieł naukowych ludzkości. PHP

JAVA

DELPHI / PASCAL

Więcej informacji na pl.wikipedia.org/wiki/Algorytm_Euklidesa

silnia

Silnia

Silnią liczby naturalnej n (n!, czytamy „n silnia”) nazywamy iloczyn liczb naturalnych nie większych niż n. Symbol silni pozwala w skrócony sposób zapisywać długie iloczyny liczb.

PHP

JAVA

DELPHI / PASCAL

zapytania sql do bazy danych

Zapytania SQL do bazy danych – autorska klasa Query

W tym poście zademonstruję własną klasę o nazwie Query, której mechanizm obsługuje podstawowe operacje języka SQL (INSERT, UPDATE, SELECT, DELETE). Korzystając z klasy użytkownik nie musi znać składni SQL’a. I to jest jej główna zaleta, jak również prostota w użyciu. Oczywiście kod klasy ma jedynie znaczenie dydaktyczne i nie rozwiązuje wszystkich problemów, np: relacji między …

Zapytania SQL do bazy danych – autorska klasa Queryczytaj więcej »

Simple XML

Przetwarzanie plików XML za pomocą klasy SimpleXML

Wiele serwisów i portali internetowych udostępnia treści, które możemy swobodnie zamieścić na własnej stronie bez żadnych nieprzyjemnych konsekwencji ;). Zazwyczaj jest to określony adres URL, pod którym „wyrzucane” są dane w formacie XML. Dane te możemy odczytać a następnie sformatować (html, css) i wyświetlić na stronie, w sposób przyjazny dla użytkownika. Przykład takiej usługi znajdziecie …

Przetwarzanie plików XML za pomocą klasy SimpleXMLczytaj więcej »

bootstrap tabs / zakładki

Automatyczna zmiana Bootstrap Tabs na Accordion

Strony mobilne i responsywne wprowadziły nową jakość do Internetu. Serfowanie po stronach stało się łatwe i przyjemne dzięki responsywnym nawigacjom i układom szablonów automatycznie dopasowującym się do danej rozdzielczości ekranu (telefonu lub tabletu). Niestety są elementy, które nadal sprawiają problem lub nie można ich dostosować w sposób jaki byśmy chcieli za pomocą zwykłego HTMLa, CSS …

Automatyczna zmiana Bootstrap Tabs na Accordionczytaj więcej »

logowanie

Bezpieczny system logowania

Chyba nie ma osoby, która serfując po Internecie nie zetknęła by się z procesem autoryzacji (logowaniem) np: na forum, do poczty elektronicznej, konta na Facebooku itd. Zabieg ten polega na wypełnieniu formularza unikatowym loginem (najczęściej e-mailem) i hasłem uwierzytelniającym. Jeśli dane zostaną pozytywnie zweryfikowane użytkownik uzyskuje dostęp do określonych zasobów serwisu. Procesem odwrotnym jest wylogowanie, …

Bezpieczny system logowaniaczytaj więcej »