jQuery: walidacja danych w formularzu cz. I

Autor: Arkadiusz Tobiasz 18 marca 2010 komentarzy 15

Dzisiaj postaram się Wam pokazać w jaki sposób z wykorzystaniem jQuery i pluginu Validation stworzyć walidację danych, które są wprowadzane do formularza na np. naszej stronie. W taki sposób użytkownik będzie wiedział jakie pola są musi wypełnić, jakie są źle wypełnione, a nawet jakie są dobrze uzupełnione.
Read the rest of this entry »

jQuery: zmieniający się płynnie tekst

Autor: Arkadiusz Tobiasz 8 marca 2010 komentarzy 10

Dzisiaj chciałem pokazać Wam jak za pomocą jQuery można uzyskać efekt zmieniającego się płynnie tekstu. Rozwiązanie to wykorzystywane jest na wielu serwisach, zazwyczaj w połączeniu z obrazkiem (jak na tym blogu). Ja skupię się na wyświetlaniu samego tekstu.
Read the rest of this entry »

PHP: ochrona adresu e-mail przed SPAMem

Autor: Arkadiusz Tobiasz 6 marca 2010 SKOMENTUJ

Zmorą osób programistów są spamerzy i większość czasu programisty poświęcana jest na zabezpieczenie adresów e-mail na stronach, skryptach przed robotami spamowymi. Pisałem już o wyświetlaniu adresu e-mail na stronie w postaci obrazka, a teraz chciałbym pokazać Ci prostą funkcję, która choć trochę zabezpieczy Cię przed spamerami.
Read the rest of this entry »

PHP: tworzenie skróconych linków

Autor: Arkadiusz Tobiasz 5 marca 2010 SKOMENTUJ

TinyUrl jest fajnym serwisem, który pozwala nam na skracanie długich adresów stron WWW, czyli np. http://blog.tobiasz.org/2010/03/php-tworzenie-skroconych-linkow do postaci http://tinyurl.com/yl4p47v. Dodatkowo serwis TinyUrl.com dostarcza nam API pozwalające za pomocą skryptu PHP tworzyć takie skrócone linki „w locie”. Jak to zrobić?

Read the rest of this entry »

Mod rewrite: przyjazne linki

Autor: Arkadiusz Tobiasz 2 marca 2010 1 KOMENTARZ

Pewnie na wielu stronach spotkałeś się z tzw. „przyjaznymi linkami”, które pomagają w znaczny sposób w pozycjonowaniu strony w wyszukiwarkach. Przyjazne linki tworzy się poprzez podmianę adresów skryptów z rozszerzeniem .php na rozszerzenie .html, które jest lepiej przyjmowane przez roboty wyszukiwarek.
Read the rest of this entry »

PHP: funkcja do wyświetlania czasu

Autor: Arkadiusz Tobiasz 15 lutego 2010 SKOMENTUJ

Dzisiaj chciałbym Wam pokazać funkcję dzięki, której będziecie mogli wyświetlać czas przy wysyłaniu newsów, komentarzy, postów w formie 17 minut temu. Jest to przydatne przy serwisach społecznościowych, gdzie często pojawiają się jakieś treści. Funkcja przydatna i o wiele więcej mówiąca Waszym użytkownikom niż zwykła data 15 lutego 2010 r. godz. 00:24. Read the rest of this entry »

Ajax: system do głosowania

Autor: Arkadiusz Tobiasz 9 lutego 2010 SKOMENTUJ

Czasem zdarza się, że chciałbyś na swojej stronie umieścić system do oceny newsów, artykułów czy wpisów. W tym wpisie chciałbym pokazać Ci w jaki sposób możesz zrobić system podobny do tego, który znajduje się na stronie wykop.pl. Wykorzystamy w nim bibliotekę jQuery.
Read the rest of this entry »

PHP: stronnicowanie

Autor: Arkadiusz Tobiasz 3 lutego 2010 1 KOMENTARZ

Często prezentując wyniki zapytania z bazy MySQL na swojej stronie za pomocą skryptu PHP uwidacznia się potrzeba podziału tych wyników na poszczególne strony, szczególnie kiedy tych rekordów jest wiele, a skrypt wykonywałby się bardzo długo, aby je załadować. W związku z tym chciałbym Wam przedstawić funkcję do stronnicowania, z której korzystam już jakiś czas. Napisanie własnej funkcji umożliwiającej stronnicowanie jest o tyle dobre, że będziesz mógł ją wykonać w każdym pliku składającym się na skrypt bez konieczności powielania raz już napisanego kodu.
Read the rest of this entry »

WYSIWYG: CKEditor 3.1

Autor: Arkadiusz Tobiasz 30 stycznia 2010 komentarze 2

Prowadząc stronę, którą napisaliśmy sami często posiadamy tzw. panel administracyjny, gdzie za pomocą formularzy dodajemy newsy, artykuły itp. Dopóki sami zajmujemy się aktualizacją strony wszystko jest OK. Znamy bowiem znaczniki HTML-a i z łatwością formatujemy tekst, który chcemy wrzucić. Jednak wraz z rozrostem strony sięgamy po pomoc innych osób, które niekoniecznie znają się na HTML-u. Tutaj z pomocą przychodzi nam edytor WYSIWYG, który wszystkie pola textarea z naszego formularza zamienia na wizualny edytor, który swoim wyglądem przypomina np. Worda. Najlepszym, według mnie darmowym edytorem WYSIWYG jest CKEditor, znany niegdyś jako FCKEditor. Co więc musimy zrobić, aby umieścić to „cudo” na swojej stronie? Read the rest of this entry »

PHP: skrypt CAPTCHA

Autor: Arkadiusz Tobiasz 26 stycznia 2010 SKOMENTUJ

Dawno nosiłem się napisaniem tej notki, a mianowicie chciałbym pokazać Wam jak napisać prosty system CAPTCHA, który możecie wykorzystać na swojej stronie internetowej. Zastosowanie tej funkcji pozwoli Ci na zabezpieczenie strony przed niechcianym spamem w różnorakich formularzach, komentarzach czy zakładaniem kont przez roboty. Skrypt składa się tak naprawdę z dwóch plików.
Read the rest of this entry »

Ajax: 3 powiązane pola select

Autor: Arkadiusz Tobiasz 16 stycznia 2010 komentarzy 13

W związku z licznymi mailami z pytaniem w jaki sposób można powiązać ze sobą 3 pola select, aby generowały się dynamicznie postanowiłem w wolnej chwili, a raczej szukając czegokolwiek, aby tylko się nie uczyć do sesji napisać mały tutorial, który podpowie Wam jak można zrobić 3 powiązane pola select, a nawet więcej. Tutorial ten będzie kontynuacją opublikowanego ponad rok temu wpisu Ajax: powiązane pola select, więc zanim przystąpisz do czytania dalszej części wpisu wykonaj wszystkie rzeczy w podanym przeze mnie powyżej linku.
Read the rest of this entry »

PHP: adres e-mail jako obrazek

Autor: Arkadiusz Tobiasz 15 października 2009 1 KOMENTARZ

Często w wyniku tego, że na naszej stronie umieszczamy adres e-mail w postaci:

1
<a href="mailto:nick@adres.pl">nick@adres.pl</a>

w naszej skrzynce zaczyna pojawiać się coraz więcej SPAMU. Wiele spambotów przeszukuje strony w celu uzyskania właśnie takich adresów e-mail. W związku z tym co można zrobić, aby podać adres na swojej stronie WWW, a jednocześnie ochronić się przed niechcianymi wiadomościami?

Read the rest of this entry »

Arkadiusz Tobiasz student Akademii Ekonomicznej im. Karola Adamieckiego w Katowicach na specjalnościach informatyka ekonomiczna oraz rachunkowość. Więcej...

jQuery Validation i funkcja remote

Jakiś czas temu zwrócił się do mnie użytkownik z problemem. Chodzi o to, że korzysta on z pluginu walidacji jQuery, […]

Zend Framework: integracja z Uploadify

W tym wpisie postaram się przedstawić Wam w jaki sposób zintegrować skrypt Uploadify z Zend Frameworkiem. Dzięki temu będziemy mogli […]

Javascript: Czasowe wyświetlanie reklamy

Czasami chcemy, aby na pewnym elemencie naszej strony wyświetlała się reklama przez jakiś czas, a następnie zniknęła. W tym wpisie […]

Linux: backup wszystkich baz danych MySQL

Swego czasu pisałem o tym jak z poziomu konsoli można szybko i przyjemnie zrobić backup bazy MySQL. Wszystko jest ładnie […]