Webmaster

Rozrywka

Zwierz?ta

Motoryzacja

Transport, ci???arowe

O ci???ar??wkach i transporcie

Sport

Koszyk??wka

Basketball - newsy

Fotografia

Komputery

O serwisie

Serwis ten jest agregatorem RSS, który magazynuje zebrane informacje tak, aby można było do nich swobodnie później wrócić. Wszystkie treści pochodzą z kanałów RSS i są własnością twórców serwisów, które je udostępniają.
Tytuł każdego artykułu jest odnośnikiem do strony, z której dana treść pochodzi.
Baza zawiera 171175 akrtykułów.

Polecamy

Rachunki bankowe dla firmy
Foto Sklep
Oferty Wakacje
Programista PHP Bydgoszcz
Ebooki Download
Opisy Gadu-Gadu
Agregator RSS
Animowane Wygaszacze GSM
Haftowanie sztandarów
1. WSTĘP Na początek trochę teorii: "SQL (ang. Structured Query Language) to strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych." Jeśli jeszcze nie macie zainstalowanego serwera na swoim komputerze to polecam Krasnal Serv, którego możecie pobrać z tąd. Komendy SQL będę pisał wielkimi literami, aby zwiększyć czytelność tekstu. 2. LOGOWANIE Aby się zalogować należy włączyć serwer, po czym otwieramy wiersz poleceń i wpisujemy: C:\usr\mysql\bin\mysql.exe -u root -p (gdzie root to nazwa użytkownika) Następnie zostaniemy poproszeni o hasło (w Krasnal Serv domyślnym jest "krasnal"). Po poprawnym zalogowaniu powinniśmy zobac...[93309]
Opis instalacji PHP jest dostępny na niemal każdy popularny system operacyjny, lecz do efektywnego korzystania z niego potrzebne jest dodatkowe oprogramowanie. Serwer WWW PHP pracuje po stronie serwera, dlatego aby móc testować nasze skrypty w przeglądarce internetowej, musimy postawić taki na własnym komputerze. Nasz wybór padł na program o otwartych źródłach Apache HTTP Server rozwijany przez Apache Foundation ( httpd.apache.org ). Jest to najchętniej wykorzystywany serwer WWW na świecie, obsługujący prawie 60% wszystkich witryn, a przy tym bezpieczny i łatwy w konfiguracji. Dostępne jest wiele wersji na różne systemy operacyjne. PHP komunikuje się z serwerem WWW na trzy sposoby: ...[93308]
Czym jest XSS ?? XSS czyli Cross Site Scripting to sposób na wstawienie swojego kodu na podatną stronę. Dzieje się to przez obdarzenie użytkownika zbyt dużym zaufaniem, czego skutkiem może być kompromitacja naszej strony. Jakby zareagowali nasi klienci gdyby dowiedzieli się, że ich dane sę w posiadaniu osób, które nie powinny mieć do nich dostępu, lub po wejściu na stronę ukazały by im się treści kompromitujące naszą firmę/stronę? Artykuł‚ ten ma pokazać podstawowe sposoby zabezpieczania skryptów przed atakami typu XSS. Co mamy do stracenia ? Umiejętne wykorzystanie błędów programisty może skutkować wejściem w posiadanie ważnych danych firmowych, pobraniem loginów oraz haseł‚...[93307]
Biblioteka PDO Jeszcze rok temu programiści pragnący komunikować się z bazą danych poprzez PHP musieli zmagać się z wieloma problemami. Każdy serwer DB udostępniał inne API do komunikacji, które zostały na nasze nieszczęście wiernie odtworzone w interpreterze. Jeżeli ktoś chciał napisać elastyczny projekt do uruchamiania na kilku bazach, musiał pisać samodzielnie odpowiednie nakładki, które wybiorą odpowiednią funkcję w zależności od tego, czym się łączymy. Pozostawały też różne gotowe skrypty robiące to zadanie za nas. PDO to skrót od PHP Data Objects . Jest to zupełnie nowy interfejs języka PHP przeznaczony do komunikacji z bazami danych, po raz pierwszy napisany wyłącznie w OOP. Jego najważniejszą ...[89051]
Czym jest system szablonów? Nastaje nowa era w dziejach. Koniec z umieszczaniem kodu HTML bezpośrednio w skryptach PHP. W tej części podręcznika zapoznasz się z systemami szablonów, które nie tylko pozwolą na odseparowanie tych dwóch elementów od siebie, ale również ułatwią wykonanie wielu dodatkowych zadań. Idea systemu szablonów Do tej pory wszystkie tworzone przez nas skrypty generowały zakodowany "na sztywno" w nich samych kod HTML. W przypadku większości zaprezentowanych tutaj przykładów nie stanowiło to zbyt dużego problemu, ale w większych projektach powstaje z tego powodu potężny zamęt. Gdyby przyszło nam wymieniać szatę graficzną, prawdopodobień...[89050]
Sesje Protokół HTTP jest protokołem bezstanowym. Oznacza to, że serwer WWW rozpatruje każde żądanie niezależnie od innych, nie szukając żadnych powiązań w stylu wysyłania ich przez tego samego internautę. Utrudnia to teoretycznie tworzenie wszelkich systemów autoryzacji, które wymagają śledzenia poczynań użytkownika na naszej stronie i przenoszenia jego danych autoryzacyjnych między kolejnymi żądaniami, czyli krótko mówiąc - wymagają obecności systemu sesji. Używając PHP lub innego dynamicznego języka server-side można je jednak zasymulować. "Nasz" język jest o tyle prosty, iż posiada już zaimplementowane stosowne funkcje. My tylko musimy zacząć ich używać. Działanie sesji w PHP jest b...[75170]
W tym rozdziale zajmiemy się podstawami komunikacji skryptu PHP z przeglądarką. Ogólnie o danych wejściowych Interaktywne aplikacje PHP odbierają od użytkownika setki informacji. Pozwalają one nie tylko zorientować się, kto nas odwiedził, ale także odczytywać zawartość formularzy oraz adresów URL. Mechanizm ich odbierania ewoluował stopniowo. Pierwsze wersje rejestrowały wszystkie nadesłane parametry jako zwyczajne zmienne, lecz począwszy od PHP 4 zarzucono to, gdyż zagrażało bezpieczeństwu wielu skryptów. Dodając nowe parametry, można było rejestrować nowe zmienne, których autor aplikacji nie przewidział i tym samym podszyć się pod jakąś. Programista nie mógł także policzyć, ile danych ...[61670]
Subdomeny są wykorzystywane w Internecie na rozmaite sposoby. Oprócz roli czysto segregacyjnej, gdzie subdomena odpowiada pojedynczemu działowi strony, używa się ich także w charakterze odnośników do znajdujących się na serwerach kont. Użytkownik, rejestrując się w serwisie, dostaje adres np. "login.jakisserwer.pl" oraz konto FTP, przez które może na nie wgrywać dane. Jednak każdy, kto zna podstawy obsługi Binda oraz Apache'a, może być nieco skonsternowany, jak taki efekt się osiąga. Obie aplikacje mają konfigurację opartą o pliki tekstowe. Dopisywanie do nich nowych informacji, a potem restartowanie przynajmniej jednego z nich jest przecież nie do pomyślenia. Artykuł ten przybliży bardzo elasty...[45385]
Stworzenie hierarchicznej (drzewiastej) struktury przy pomocy bazy danych takiej, jak MySQL, zazwyczaj przyprawia programistów o zawrót głowy. Winę ponosi język SQL nieposiadający żadnych mechanizmów do realizacji tego. W tym artykule opisałem, jak sprytnie ominąć to i dopiąć swego. Hierarchiczne, lub inaczej drzewiaste struktury znakomicie nadają się do porządkowania wielopoziomowych danych. Każdy element znajdujący się wewnątrz nich posiada tzw. "rodzica" będącego elementem nadrzędnym. Jednocześnie on sam może posiadać dowolną ilość podelementów. Podobnie działa system plików w systemach operacyjnych. Jest jeden centralny węzeł zwany korzeniem, a wewnątrz niego znajdują się pliki i ka...[45384]
Na początek. Kto z Was nigdy nie spotkał się sam na sam z PDFem? Co tu dużo mówić, chyba każdy zna ten format, mimo, że może nie wie o nim za wiele. Cóż, w zasadzie celem niniejszego arta nie będzie wcale wyjaśnienie tajemnic Adobe, a tylko pokazanie światu, jak zaskakująco łatwo uzyskać profesjonalnie wyglądające, generowane dynamicznie dokumenty PDF. Po co to? Coraz częściej ludzie poszukują jakiś sposobów na urozmaicenie strony albo przekazywanie danych w łatwy i szybki sposób. Co z tego, że poświęcisz mnóstwo pracy na tekst a przedstawisz go w sposób pozostawiający wiele do życzenia. Dno po prostu. Co będzie potrzebne? Serw, nawet darmowy, byle miał ...[45383]
Strony: [01] [02] [03]