Kupujemy IT Ochrona przy uyciu obrazkow zabezpieczajcych

Ochrona przy u?yciu obrazków zabezpieczaj?cych
data: 18.09.08
Zobacz oryginalną treść
Czasy, w których za pomoc? jednego formularza mo?na by?o zarejestrowa? stron? we wszystkich katalogach i wyszukiwarkach bezpowrotnie przemin??y. Wszystkiemu winne s? niepozorne obrazki zabezpieczaj?ce, które zmuszaj? u?ytkownika do przepisania ukrytych w nich hase?. Od pewnego czasu aplikacje internetowe nie są już samowystarczalnymi i skoncentrowanymi w jednym miejscu fragmentami kodu przeznaczonymi do wykonywania tylko jednego ściśle zdefiniowanego zadania. Dzięki coraz powszechniejszej modularyzacji oraz obiektowości stają się one niezależnymi komponentami, które mogą działać na wielu różnych platformach sprzętowych. Witryna xhtmlpp.gajdaw.pl stanowi suplement do ksi??ki pt. "HTML, XHTML i CSS. Praktyczne projekty". Wykonuj?c witryn? wykorzysta?em: PHP, Smarty, MySQL, phpMyAdmin, Propel, aplikacj? DBDesigner oraz edytor NotH. Przyjazne adresy URL wykona?em wykorzystuj?c modu? mod_rewrite i pliki .htaccess. Wszystkie podstrony witryny pochodz? z bazy danych, za? obrazy, style CSS i skrypty JavaScript s? udost?pniane jako statyczne pliki. Podczas tworzenia nawet najprostszego formularza nale?y zaprojektowa? ogólny wygl?d, wygenerowa? kod odpowiedni HTML oraz stworzy? skrypt obs?uguj?cy odpowiednie pola. Co jednak, je?li chcemy zweryfikowa? poprawno?? wprowadzonych danych? I gdy oprócz tradycyjnych filtrów u?yte zostan? z?o?one regu?y? Artyku? ten omawia metod? tworzenia formularzy w oparciu o pakiet QuickForm.

W?ród technologii s?u??cych do pisania aplikacji, dzia?aj?cych w ?wiecie serwerów HTTP i przegl?darek internetowych, od d?ugiego ju? czasu króluje ?rodowisko, w sk?ad którego wchodzi PHP, MySQL oraz Apache. W naszym przewodniku poka?emy, jak samodzielnie zainstalowa? na swoim komputerze oprogramowanie, wspólnie okre?lane mianem WAMP (W-Windows, A-Apache, M-MySQL, P-PHP). Wyszukiwarki wykorzystujące technologię Ajax stosują liczne udogodnienia. Częstymi rozwiązaniami są podpowiadanie, automatyczne uruchamianie wyszukiwania po upływie kilku sekund oraz animacje. Główną cechą, która odróżnia wyszukiwarkę ajaksową od rozwiązań tradycyjnych, nie są jednak atrakcje wizualne, a fakt, że wyniki wyszukiwania pojawiają się bez przeładowania strony. Standardy EXIF oraz IPTC umo?liwiaj? zapis metadanych w obrazach cyfrowych. Plik graficzny (np. JPEG) mo?e zawiera? - oprócz samej fotografii - informacje o autorze, s?owa kluczowe, opis oraz parametry i ustawienia aparatu. Artyku? opisuje metody odczytu oraz modyfikacji danych EXIF i IPTC przy u?yciu kilku programów u?ytkowych oraz skryptów w j?zyku PHP.

Ostatnie lata przynios?y wiele zmian, je?eli chodzi o sposób tworzenia serwisów WWW. Zacz?to stosowa? technik? AJAX, która umo?liwia interakcj? mi?dzy u?ytkownikiem a serwerem bez konieczno?ci prze?adowywania ca?ej strony. W du?ej mierze odpowiada za to rozbudowany j?zyk obiektowy JavaScript, który zosta? wyposa?ony w liczne biblioteki u?atwiaj?ce pisanie w nim skryptów. Jedn? z najciekawszych jest biblioteka jQuery. Projektuj?c aplikacj? internetow? szczególn? uwag? nale?y po?wi?ci? adresom URL. Proponowane rozwi?zanie, w którym adresy URL s? umieszczone w bazie danych w tabeli url oraz w kolumnach url, centralizuje zarz?dzanie przestrzeni? URL-i. Metoda taka uniezale?nia adresy od silnika i pozwala na ich edycj? w panelu administracyjnym. Formularze s? podstaw? aplikacji internetowych. Mimo ?e na stronach internetowych nie wida? ich zbyt wiele, w panelach administracyjnych wszelkiego rodzaju formularzy jest znacznie wi?cej. To w?a?nie dzi?ki formularzom mo?na dodawa? tre?ci na strony bez konieczno?ci r?cznej edycji plików czy zawarto?ci bazy danych.

Camileo Pro łączy 8 urządzeń w jednym. Jest wyposażony w czujnik CCD o rozdzielczości 7 Mpx i może pełnić funkcje kamery internetowej, aparatu fotograficznego, dyktafonu cyfrowego, odtwarzacza plików MP3, kamery wideo, urządzenia pamięci masowej, książki elektronicznej oraz wykrywacza ruchu. Wiesz ju?, jak wstawia? proste mapy Google na swoj? stron? oraz jak precyzyjnie dostosowa? ich kszta?t i wygl?d do w?asnych potrzeb. Czas przej?? do bardziej zaawansowanych funkcji oferowanych przez Google Maps API. Przygotowuj?c serwis WWW zawieraj?cy artyku?y, warto zadba? o ujednolicenie formatu wszystkich publikacji. W artykule przedstawimy trzy rozwi?zania usprawniaj?ce redakcj? tekstów przeznaczonych do opublikowania na stronach internetowych.

Aplikacja internetowa przedstawia w postaci wielu powi?zanych stron WWW ró?nego rodzaju dane. Metoda organizacji danych oraz sposoby uzyskiwania dost?pu do danych ze skryptu PHP wp?ywaj? w znacznym stopniu na proces implementacji aplikacji. Zmierzamy ku ko?cowi kursu. Poznalismy ju? wiekszosc elementów HTML-a, wzbogacilismy swoja wiedze o umiejetnosc pos?ugiwania sie kaskadowymi arkuszami stylów (CSS). Mo?emy zatem zbudowac niemal ka?da statyczna witryne. Przyda sie jeszcze umiejetnosc pos?ugiwania jakims programem graficznym (np. GIMPem) oraz odrobina zdolnosci plastycznych. Posiadaczom komórek technologia Java kojarzy si? g?ównie z grami oraz aplikacjami s?u??cymi przede wszystkim rozrywce. Warto jednak wspomnie? o mo?liwo?ci zastosowania telefonów komórkowych do bardziej przydatnych zada?, które wymagaj? od nas mobilno?ci i ci?g?ego dost?pu do informacji.



Polecamy:
1. EXIF i IPTC. Metadane opisuj?ce obrazy cyfrowe data: 05.11.08
Zobacz oryginalną treść
Standardy EXIF oraz IPTC umo?liwiaj? zapis metadanych w obrazach cyfrowych. Plik graficzny (np. JPEG) mo?e zawiera? - oprócz samej fotografii - informacje o autorze, s?owa kluczowe, opis oraz parametry i ustawienia aparatu. Artyku? opisuje metody odczytu oraz modyfikacji danych EXIF i IPTC przy u?yciu kilku programów u?ytkowych oraz skryptów w j?zyku PHP.

2. Dwupunktowe rollovery ze wska?nikiem wybranej opcji data: 05.11.08
Zobacz oryginalną treść
Wykorzystuj?c efekty typu rollover mo?emy pokosi? si? o dodanie wska?nika wybranej opcji. Wska?nik taki b?dzie informowa? u?ytkownika o bie??co dokonanym wyborze.

3. SQL Injection - Anatomia doklejania z?o?liwego kodu SQL i sposoby ochrony data: 05.10.08
Zobacz oryginalną treść
Dobrze spreparowany kod SQL potrafi sparali?owa? prac? ca?ego serwisu WWW. Artyku? ten zapoznaje z podstawowymi metodami doklejania z?o?liwego kodu SQL oraz ze sposobami eliminacji tych zagro?e?.

4. HTML: nag?ówki, akapity i bloki data: 03.11.08
Zobacz oryginalną treść
Nauczyli?my si? ju? budowa? listy oraz wst?pnie formatowa? tekst. Tym razem dowiemy si? jak poprawnie podzieli? tekst na akapity, jak z akapitów zrobi? bloki, które nast?pnie b?dzie mo?na pozycjonowa? za pomoc? stylów, oraz jak wstawia? na stron? nag?ówki.

5. Zbuduj w?asnego WAMP-a - krok po kroku data: 23.09.08
Zobacz oryginalną treść
W?ród technologii s?u??cych do pisania aplikacji, dzia?aj?cych w ?wiecie serwerów HTTP i przegl?darek internetowych, od d?ugiego ju? czasu króluje ?rodowisko, w sk?ad którego wchodzi PHP, MySQL oraz Apache. W naszym przewodniku poka?emy, jak samodzielnie zainstalowa? na swoim komputerze oprogramowanie, wspólnie okre?lane mianem WAMP (W-Windows, A-Apache, M-MySQL, P-PHP).

6. Bazy danych. PEAR DB - interfejs API dost?pu do bazy danych data: 28.08.08
Zobacz oryginalną treść
Artyku? po?wi?cimy klasie DB biblioteki PEAR. Kod wykorzystuj?cy metody getOne(), getAll(), getCol() oraz getRow() klasy DB staje si? zwi?z?y i przejrzysty.

7. Aplikacje internetowe - Obs?uga formularzy data: 10.11.08
Zobacz oryginalną treść
W jaki sposób stworzy? uniwersalny skrypt do wysy?ania zawarto?ci formularzy internetowych na stronie WWW. Formularze s? podstaw? dzia?ania wielu aplikacji internetowych. Pozwalaj? na ?atw? komunikacj? pomi?dzy u?ytkownikiem a skryptem dzia?aj?cym po stronie serwera.

8. P?ynne szablony stron data: 09.08.08
Zobacz oryginalną treść
Tworzymy stron? internetow?, która nie tylko sama rozci?ga si? na wyznaczon? szeroko??, ale ma równie? dwie p?ynne, oddzielone od siebie kolumny.

9. Profesjonalne forum w pó? godziny data: 28.08.08
Zobacz oryginalną treść
My?licie, ?e za?o?enie forum internetowego na w?asnym serwerze to rzecz, któr? potrafi? wy??cznie fachowcy? Jeste?cie w b??dzie. Samodzielna instalacja jednego ze skryptów i konfiguracja forum to kwestia dobrych materia?ów i kilkudziesi?ciu minut pracy.

10. Obs?uga formularzy data: 09.09.08
Zobacz oryginalną treść
Formularze s? podstaw? aplikacji internetowych. Mimo ?e na stronach internetowych nie wida? ich zbyt wiele, w panelach administracyjnych wszelkiego rodzaju formularzy jest znacznie wi?cej. To w?a?nie dzi?ki formularzom mo?na dodawa? tre?ci na strony bez konieczno?ci r?cznej edycji plików czy zawarto?ci bazy danych.

11. Gadaj?ce g?owy: VoIP dzi? i jutro data: 09.11.08
Zobacz oryginalną treść
Wojna cenowa, która rozpocz??a si? w ubieg?ym roku na rynku telefonii komórkowej mo?e utrudni? w?a?ciw? ocen? oferty VoIP. Przetestowali?my najlepsze rozwi?zania - powinny odpowiada? wymaganiom ka?dego.

12. W?asny formularz kontaktowy w PHP data: 09.09.08
Zobacz oryginalną treść
Je?eli chcesz doda? do swojej strony nowe wspania?e funkcje, skorzystaj z PHP. W tym przewodniku opiszemy podstawy tego j?zyka na przyk?adzie formularza kontaktowego.

13. Zosta? w?adc? blogów data: 23.09.08
Zobacz oryginalną treść
W?asny blog mo?e mie? dzisiaj ka?dy, ale tylko te o interesuj?cej tre?ci i formie ciesz? si? zainteresowaniem internautów. W tym artykule poka?emy, jak stworzy? blog, który b?dzie wyró?nia? si? z t?umu.

14. Budujemy sie? spo?eczno?ciow? data: 01.11.08
Zobacz oryginalną treść
Po szybkiej instalacji i prostych ustawieniach Elgg dostarczy nam niezb?dnych narz?dzi do budowy nast?pnego MySpace. Jak to zrobi?, poka?e Karl Hodge.

15. SMARTY - i nie mieszaj ju? wi?cej data: 03.11.08
Zobacz oryginalną treść
Tworzysz aplikacje internetowe, zauwa?y?e?, ?e mieszanie kodu PHP z HTML-em zmniejsza czytelno?? skryptów, powoduj?c problemy z ich piel?gnacj? i wprowadzaniem cho?by niewielkich modyfikacji? Nie wiesz jednak, jak temu zaradzi?? Lekarstwem na twoje problemy mo?e okaza? si? system szablonów Smarty.

16. Przewodnik po Zend Framework: Okienko logowania, czyli jak u?y? Zend_Auth data: 01.11.08
Zobacz oryginalną treść
Tym artyku?em rozpoczynamy kurs omawiaj?cy najwa?niejsze modu?y najwa?niejszego frameworka PHP, czyli Zend Frameworka.

17. Rozdzielczo?? ekranu, szeroko?? okna przegl?darki data: 04.10.08
Zobacz oryginalną treść
Jednym z wa?niejszych za?o?e? webmasteringu jest to, by strona WWW by?a poprawnie wy?wietlana na wielu ró?nych urz?dzeniach, w wielu ró?nych ?rodowiskach. Wynikaj? z tego liczne komplikacje. Cze?? k?opotów dotyczy rozdzielczo?ci ekranu urz?dzenia, na którym wy?wietlana jest witryna WWW.

18. Google Maps API - zosta? wielkim bratem data: 30.10.08
Zobacz oryginalną treść
W tym numerze prezentujemy podstawy pracy z Google Maps API. W kolejnym przyjrzymy si? bardziej zaawansowanym funkcjom. B?dziesz zaskoczony, jak wiele potrafi Google Maps API. A wi?c do dzie?a!

19. HTML: obrazki i odno?niki data: 03.11.08
Zobacz oryginalną treść
O HTML-u wiemy ju? do?? du?o, potrafimy tak?e tworzy? z?o?one strony. Ci?gle jednak brak na nich grafiki i tak istotnego elementu jak odno?niki, bez których nie mo?na stworzy? nawigacji po stronach, czy odes?a? czytelnika do zasobów znajduj?cych si? w internecie. Strona bez odno?ników jest bardzo uboga. W tej cz??ci kursu zajmiemy si? tym tematem.

20. JSP - ?wiat nie ko?czy si? na PHP data: 05.10.08
Zobacz oryginalną treść
Nikt nie ma chyba w?tpliwo?ci, ?e obecnie PHP rz?dzi w sieci niepodzielnie. Jest to j?zyk bardzo prosty w nauce, co w du?ej mierze przyczyni?o si? do jego olbrzymiej popularno?ci. Warto jednak pami?ta?, ?e istnieje jeszcze kilka innych technologii, mo?e mniej popularnych, jednak na pewno nie gorszych. Je?li jednak znasz j?zyk programowania Java, koniecznie powiniene? przyjrze? si? bli?ej technologii J2EE, a tak?e wchodz?cym w jej sk?ad rozwi?zaniom JSP oraz Servlet.

21. Edycja zawarto?ci bazy danych formularzami. Aplikacja: filmy data: 02.08.08
Zobacz oryginalną treść
W artykule przedstawi? technik? implementacji operacji INSERT/UPDATE/DELETE na przyk?adzie bazy danych prezentuj?cej zestawienie filmów. Przyk?adowa baza danych zawiera trzy tabele, jedn? relacj? jeden do wielu i jedn? relacj? wiele do wielu. Przygotowany interfejs WWW pozwala na pe?n? edycj? rekordów zapisanych w bazie danych.

22. Wyznaczanie warto?ci PageRank w PHP data: 23.09.08
Zobacz oryginalną treść
PageRank jest umown? ocen? jako?ci stron WWW stosowan? przez wyszukiwark? Google. Dzi?ki klasie GooglePageRank warto?? PageRank mo?na w prosty sposób sprawdza? w skryptach PHP. W ten sposób mo?esz na w?asnej stronie WWW udost?pni? formularz do sprawdzania PR lub przygotowa? skrypt, który automatycznie sprawdzi warto?? PR wszystkich podstron twojej witryny.

23. W?asny formularz kontaktowy w PHP data: 10.11.08
Zobacz oryginalną treść
Je?eli chcesz doda? do swojej strony nowe wspania?e funkcje, skorzystaj z PHP. W tym przewodniku opiszemy podstawy tego j?zyka na przyk?adzie formularza kontaktowego.

24. Okie?zna? style: nawigacja data: 01.11.08
Zobacz oryginalną treść
Jednym z czynników, które decyduj? o sukcesie witryny jest jej nawigacja. Musi by? przejrzysta i ?atwo dost?pna, zarówno dla u?ytkownika, jak i robota wyszukiwarki.

25. Flash: interaktywny nag?ówek data: 28.08.08
Zobacz oryginalną treść
Paul Wyatt wykorzysta? i po??czy? moc i wszechstronno?? flasha z After Effects w tworzeniu dynamicznego nag?ówka strony dla fikcyjnego serwisu teatralnego.

26. HTML: obrazki i odno?niki data: 31.10.08
Zobacz oryginalną treść
O HTML-u wiemy ju? do?? du?o, potrafimy tak?e tworzy? z?o?one strony. Ci?gle jednak brak na nich grafiki i tak istotnego elementu jak odno?niki, bez których nie mo?na stworzy? nawigacji po stronach, czy odes?a? czytelnika do zasobów znajduj?cych si? w internecie. Strona bez odno?ników jest bardzo uboga. W tej cz??ci kursu zajmiemy si? tym tematem.

27. Aplikacje internetowe: Dost?p do danych data: 26.08.08
Zobacz oryginalną treść
Aplikacja internetowa przedstawia w postaci wielu powi?zanych stron WWW ró?nego rodzaju dane. Metoda organizacji danych oraz sposoby uzyskiwania dost?pu do danych ze skryptu PHP wp?ywaj? w znacznym stopniu na proces implementacji aplikacji.

28. Gadaj?ce g?owy: VoIP dzi? i jutro data: 09.08.08
Zobacz oryginalną treść
Wojna cenowa, która rozpocz??a si? w ubieg?ym roku na rynku telefonii komórkowej mo?e utrudni? w?a?ciw? ocen? oferty VoIP. Przetestowali?my najlepsze rozwi?zania - powinny odpowiada? wymaganiom ka?dego.

29. Aplikacje internetowe - Obs?uga formularzy data: 27.08.08
Zobacz oryginalną treść
W jaki sposób stworzy? uniwersalny skrypt do wysy?ania zawarto?ci formularzy internetowych na stronie WWW. Formularze s? podstaw? dzia?ania wielu aplikacji internetowych. Pozwalaj? na ?atw? komunikacj? pomi?dzy u?ytkownikiem a skryptem dzia?aj?cym po stronie serwera.

30. Google Maps na w?asnej witrynie data: 09.11.08
Zobacz oryginalną treść
Google Maps to pierwsza w pe?ni interaktywna internetowa mapa Ziemi. Ta niew?tpliwie rewolucyjna us?uga ??czy mo?liwo?ci zdj?? satelitarnych i tradycyjnej mapy kartograficznej. Udost?pniane przez Google narz?dzie Maps API pozwala na bezp?atnie umieszczenie mapy Google na w?asnej witrynie. Poka?? jak szybko stworzy? atrakcyjn? map? dojazdow? w dziale Kontakt firmowej witryny.

31. Bazy danych. PEAR DB - interfejs API dost?pu do bazy danych data: 30.07.08
Zobacz oryginalną treść
Artyku? po?wi?cimy klasie DB biblioteki PEAR. Kod wykorzystuj?cy metody getOne(), getAll(), getCol() oraz getRow() klasy DB staje si? zwi?z?y i przejrzysty.

32. Flash: interaktywny nag?ówek data: 30.10.08
Zobacz oryginalną treść
Paul Wyatt wykorzysta? i po??czy? moc i wszechstronno?? flasha z After Effects w tworzeniu dynamicznego nag?ówka strony dla fikcyjnego serwisu teatralnego.

33. Rozdzielczo?? ekranu, szeroko?? okna przegl?darki data: 02.09.08
Zobacz oryginalną treść
Jednym z wa?niejszych za?o?e? webmasteringu jest to, by strona WWW by?a poprawnie wy?wietlana na wielu ró?nych urz?dzeniach, w wielu ró?nych ?rodowiskach. Wynikaj? z tego liczne komplikacje. Cze?? k?opotów dotyczy rozdzielczo?ci ekranu urz?dzenia, na którym wy?wietlana jest witryna WWW.

34. Google Maps API - zosta? wielkim bratem (2) data: 23.09.08
Zobacz oryginalną treść
Wiesz ju?, jak wstawia? proste mapy Google na swoj? stron? oraz jak precyzyjnie dostosowa? ich kszta?t i wygl?d do w?asnych potrzeb. Czas przej?? do bardziej zaawansowanych funkcji oferowanych przez Google Maps API.

35. Okie?zna? style: Kompatybilno?? data: 26.08.08
Zobacz oryginalną treść
Zadaniem webmastera jest zadbanie o to, by jego strona wygl?da?a zawsze tak samo we wszystkich przegl?darkach Tu pojawia sie problem, bo nie ka?da przegl?darka wy?wietla stron? identycznie. Zobaczmy, jak pogodzi? sprzeczno?ci

Najciekawsze>strony w internecie prezentuje państwu nasza strona. Znajdziecie na niej wiele ciekawych informacji.

Read More     Comments (33)