php_Extra.pdf
(
7439 KB
)
Pobierz
371581215 UNPDF
PHP – Pierwsze kroki
czące PHP.
Kordian Piotr Klecha
Galeria mp3
Według deinicji – Hypertext Preproces-
sor to język skryptowy ogólnego przezna-
czenia rozprowadzany na zasadach Open
Source. PHP sprawdza się doskonale wszę-
dzie tam, gdzie do serwisu WWW dołą-
czyć trzeba elementy dynamiczne – któ-
rych treść i forma zmieniają się w czasie – takie, jak ankie-
ty, listy mailingowe, księgi gości, statystyki odwiedzin czy
wreszcie tzw. dynamiczny content strony – treść pobieraną
z bazy danych. Oprócz podstawowych informacji na temat
PHP z artykułu Kordiana dowiemy się także jak zainstalo-
wać PHP w systemach w systemach Windows i Linux oraz
poznamy podstawy tego języka.
21
Marcin Kłeczek
Wiele witryn umożliwia ściągnięcie
muzyki w formacie mp3. W najprostszym
przypadku można przekopiować wszyst-
kie pliki do jednego katalogu i umożliwić
Apache'owi (bądź innemu serwerowi http) indeksowanie
tego katalogu. Sposób taki jest prosty, jednak jeśli zależy
nam na wyglądzie strony lub interesują nas zapisy ID3 – nie-
wystarczający.
W swoim artykule Marcin przedstawia inny sposób – napi-
szemy skrypty wykonywane przez serwer, które odczytają
informacje ID3, sprawdzą wielkość pliku oraz wygenerują
stronę o odpowiadającym nam wyglądzie.
PHP – często zadawane pytania
Podkradanie danych
Leszek Krupiński
24
Piotr Listosz
PHP w Polsce przeżywa okres bujne-
go rozkwitu. Jedna po drugiej powstają
strony poświęcone temu językowi, wiele
z nich zawiera fora dyskusyjne, na któ-
rych można zadawać pytania. W sierpniu
2000 r. powstała też usenetowa grupa
dyskusyjna –
pl.comp.lang.php
Wiele z pytań zadawanych na grupach i forach dys-
kusyjnych powtarzało się. W artykule Leszka znajdują się
odpwiedzi na najczęściej powtarzające się pytania doty-
Udostępniając serwis w Internecie,
warto zastanowić się nad wykorzysta-
niem informacji, które już istnieją w Sie-
ci. Nie zawsze dobrym pomysłem jest
branie na siebie obowiązku aktualizacji często zmieniają-
cych się danych. Często lepszym rozwiązaniem okazuje
się pobieranie takich danych ze stron gwarantujących ich
poprawność i aktualność.
PHP doskonale nadaje się do tego typu zadań. Język
ten pozwala bowiem na zbudowanie strony dynamicznie
aktualizującej swoją zawartość w momencie jej wczytywa-
nia. Co więcej, wykorzystywany tu mechanizm jest stosun-
kowo prosty. Zobaczmy zatem, w jaki sposób można pod-
kradać dane z innych stron...
Extra!
Redaktor prowadzący: Piotr Sobolewski
piotr@software.com.pl
Producent: Marta Kurpiewska,
marta@software.com.pl
Opracowanie CD: Piotr Sobolewski,
piotr@software.com.pl,
Opracowanie okładki: Agnieszka Marchocka,
agnes@software.com.pl
Skład i łamanie: Sławomir Zadrożny,
slawekz@software.com.pl
Dział reklamy: Małgorzata Suwińska
, reklama@software.com.pl,
tel.: (22) 853 60 23 w. 109
Prenumerata: Marzena Dmowska,
prenumerata@software.com.pl,
tel.: (22) 853 60 23 w. 130
Adres korespondencyjny:
Software-Wydawnictwo Sp. z o. o., 02-673 Warszawa, ul. Konstruktorska 6
e-mail:
redakcja@software.com.pl,
tel. (22) 853-60-23, fax (22) 853-87-77
Redakcja dokłada wszelkich starań, by publikowane w piśmie i na towarzyszących mu nośnikach
informacje i programy były poprawne, jednakże nie bierze odpowiedzialności za efekty wykorzystania ich;
nie gwarantuje także poprawnego działania programów shareware, freeware i public domain.
Uszkodzone podczas wysyłki płyty wymienia redakcja.
Wszystkie znaki firmowe zawarte w piśmie są własnością odpowiednich firm i zostały użyte wyłącznie
w celach informacyjnych.
Druk: Leograf Group
Sprawdzanie poprawności danych
28
Michał Borychowski
Dane pobierane przez aplikacje inter-
netowe od użytkownika najczęściej zbie-
rane są przy pomocy różnego typu formu-
larzy. Nie jesteśmy w stanie sprawdzić,
czy są one prawdziwe, jednak z dużym prawdopodobień-
stwem możemy stwierdzić, czy są poprawne pod wzglę-
dem budowy.
Z artykułu Michała dowiemy się, jak sprawdzać popraw-
ność składniową wielu typów danych. W tym celu stwo-
rzymy odpowiednie wyrażenia regularne oraz zbudujemy
Redakcja Software 2.0 Extra! korzysta z serwera firmy Raidtec – SNAZ R6.
Software 2.0 Extra!
2
www.software.com.pl
10
16
szereg funkcji pomocniczych, które można wykorzystać we
własnych programach.
artykule Krzystof omawia sposoby korzystania z usług sie-
ciowych w PHP.
PHP-GTK – nowe oblicze PHP
PHP a sprawa polska
36
58
Wojciech Zieliński
Piotr Listosz
Niewielu programistów zdaje sobie
sprawę z faktu, że pisanie skryptów
interpretowanych po stronie serwera
to nie jedyne zastosowanie języka PHP. Dzięki udostęp-
nionej przez Andreia Zmijewskiego bibliotece PHP–GTK
można tworzyć w tym języku wykonywane po stronie klien-
ta aplikacje wyposażone w interfejs graiczny GUI (progra-
my typu
desktop
), które do swego działania nie wymagają
serwera WWW, ani tym bardziej przeglądarki. Możliwość
uruchamiania na wielu platformach systemowych, szeroki
dostęp do baz danych, łatwość tworzenia kodu – to tylko
niektóre cechy PHP, z jakich – dzięki bibliotece PHP–GTK
– można korzystać podczas tworzenia typowych aplikacji
okienkowych.
Jeśli chcemy, aby nasz portal w pełni
wykorzystywał globalny zasięg Internetu,
może okazać się konieczne stworzenie
go w kilku wersjach językowych. W dobie
czystego HTML takie portale były bardzo trudne do zreali-
zowania. Jednak od czasu pojawienia się PHP i stron gene-
rowanych dynamicznie – problem zmalał.
System autoryzacji i kontroli dostępu
w PHP
Wojciech Zieliński
66
Chat w PHP
Umieszczając serwis w Internecie
często chcemy, aby dostęp do pewnych
funkcji serwisu miała tylko ściśle określo-
na grupa osób. Do rozwiązania tego pro-
blemu możemy użyć systemu autoryza-
cji i kontroli dostępu do elementów portalu, którego stwo-
rzenie opisuje artykuł Wojciecha.
45
Marcin Buciora
Internet to przede wszystkim medium
komunikacyjne.Dlatego też wszelkie komu-
nikatory czy czaty pozwalające na prowa-
dzenie rozmów w czasie rzeczywistym cieszą się niezwy-
kłą popularnością. W swoim artykule Marcin przedstawi
proces budowy aplikacji czata z wykorzystaniem DHTML,
JavaScript oraz PHP. Czytelnik zostanie przeprowadzony
przez wszystkie etapy tworzenia systemu: od zdeiniowa-
nia środowiska, w którym będzie on działał, poprzez okre-
ślenie wymagań użytkowych, aż do w pełni funkcjonalnej
implementacji wieńczącej całe dzieło.
Korzystanie z Web Services na
przykładzie Google Web APIs
52
Krzysztof Wolski
Od pewnego czasu przedsiębior-
stwa sektoru IT poszerzają oferowane
przez siebie usługi o
web services
, czyli
usługi sieciowe, dzięki którym możemy
mieć zdalny dostęp do metod zawartych w obiektach. Obiek-
ty te mogą posiadać szereg różnych funkcji, zwracać aktu-
alny kurs walut, prognozę pogody i wiele innych. W swoim
Software 2.0 Extra!
www.software.com.pl
3
Plik z chomika:
bomaszko
Inne pliki z tego folderu:
PHP_03_2007_PL.pdf
(14716 KB)
PHP_04_2007_PL.pdf
(13674 KB)
PHP_05_2006_PL.pdf
(8419 KB)
php_Extra.pdf
(7439 KB)
Inne foldery tego chomika:
● Armes Militaria Magazine
21 Wiek
Angora
Archeologia Wojskowa
Auto Świat 2009
Zgłoś jeśli
naruszono regulamin