6498542384

6498542384



SKiBD Laboratorium 7

CEL ĆWICZENIA: Poznanie podstaw języka skryptowego PHP, łączenie skryptów z kodem HTML, poznanie podstawowych instrukcji i operatorów.

1. CZĘŚĆ TEORETYCZNA

Język PHP (ang. Hypertext Preprocessor) jest językiem skryptowym, którego składnia jest zbliżona do języka C. Kod PHP umieszcza się w dokumencie HTML pomiędzy parą znaczników <? ?> lub <?php ?> i nadaje zwyczajowo rozszerzenie pliku .php lub .php3.


Skrypty PHP są wykonywane tylko w plikach z rozszerzeniami .php lub .php3 i tylko wtedy, gdy są otwierane z przeglądarki poprzez żądanie odpowiedniego pliku z serwera, (nie można uruchamiać strony z komputera lokalnego!)

Poniżej przedstawiono mechanizm działania stron ze skryptami:

1.    Przeglądarka WWW żąda dokumentu o rozszerzeniu .php

2.    Serwer WWW sprawdza rozszerzenie i wysyła żądanie do parsera PHP

3.    Parser PHP znajduje szukany plik i przegląda go w poszukiwaniu kodu PHP

4.    Znaleziony kod jest wykonywany i uzyskane wyniki, (jeśli są) umieszczone zostają w jego miejscu

5.    Tak zmieniony plik (czysty HTML) wysyłany jest do serwera WWW

6.    Serwer WWW wysyła zmieniony plik do przeglądarki

7.    Przeglądarka dokonuje wizualizacji kodu HTML

Ta metoda wykonywania kodu nazywana jest po stronie serwera (ang. Serwer-side), w odróżnieniu od języka skryptowego Java wykonywanego po stronie klienta (ang. Client-side), lecz tak samo jak JavaScript umożliwia tworzenie dynamicznych stron www.

Chcąc połączyć kod PHP z kodem HTML, należy bezwzględnie pamiętać, że musi on być oddzielony od HTML za pomocą znaczników *<? ?>’ np.<? //kod ?>.

Prostym przykładem może być skrypt pokazujący informacje o konfiguracji PHP na serwerze za pomocą funkcji phpinfo().

przykład 1. (phpinfo.php)

<HTML>

<HEAD>

<TITLE> PHP INFO </TITLE>

</HEAD>

<BODY>

<? phpinfoO; ?>

</BODY>

</HTML>

Podobnie jak w języku C każde polecenie PHP kończy się znakiem ; . Opuszczenie tego znaku powoduje komunikaty o błędzie składni. Współistnienie kodu PHP i HTML może

Podstawy PHP. Dynamiczne strony WWW. 2



Wyszukiwarka

Podobne podstrony:
IMG71 1 Ćwiczenie Br. BADANIE LABORATORYJNYCH ŹRÓDEŁ PRĄDU Cel ćwiczenia Poznanie podstawowych źród
SKiBD Laboratonum 8 CEL ĆWICZENIA: Nabycie umiejętności tworzenia i wykorzystywania formularzy do
Cel ćwiczenia Poznanie podstawowych metod cyfrowych pomiarów częstotliwości, okresu i czasu.Przebieg
IMG 85 Cel ćwiczenia Poznanie podstawowych funkcji oscyloskopu elektronicznego oraz wybranych pomiar
CCI20110406000 1. Cel ćwiczenia Poznanie i analiza porównawcza podstawowych własności elektrycznych
Zdrowie publiczne - program specjalizacji podstawowy dla diagnostów laboratoryjnych Cel stażu: pozna
DSC01127 (4) BADANIE WŁASNOŚCI PODSTAWOWYCH ELEMENTÓW AUTOMATYKI Cel ćwiczenia Poznane własności pod
Karta przedmiotu CHEMIA ANALITYCZNA Cel CP1 Poznanie podstawowych pojęć stosowanych w farmakopei
7. TYRYSTOROWE UKŁADY PROSTOWNIKOWE 3-FAZOWE7.1. CEL ĆWICZENIA: poznanie działania, doświadczalne
9. 1-FAZOWE REGULATORY TYRYSTOROWE NAPIĘCIA PRZEMIENNEGO 9.1. CEL ĆWICZENIA: poznanie działania,
IMAG0205 (4) Cel ćwiczenia * poznanie struktury techniczne} normy czasu pracy, j poznanie metod wyzn
Ćwiczenie 31SPRAWDZANIE PRAWA STEFANA-BOLTZMANNA Cd ćwiczenia: poznanie podstawowych pojęć związanyc
powtorzenie str1 Ćwiczenie 2 Cel ćwiczenia: Poznanie mechanizmów wejścia/wyjścia, zapoznanie się ze

więcej podobnych podstron