6307877592

6307877592



SKiBD Laboratonum 8

CEL ĆWICZENIA: Nabycie umiejętności tworzenia i wykorzystywania formularzy do komunikacji z bazą danych, poznanie funkcji obsługującej pocztę elektroniczną oraz tworzenie własnych funkcji i obiektów.

1. CZĘŚĆ TEORETYCZNA

Do olbrzymich zalet języka PHP należy zaliczyć bogatą bibliotekę wbudowanych funkcji służących szeroko rozumianej komunikacji. Najważniejszymi z tych funkcji są funkcje umożliwiające wysyłanie wiadomości e-mail prosto z serwera oraz funkcje realizujące komunikację z różnymi bazami danych. Pisanie własnych funkcji jest również bardzo proste. Aby jednak mieć, co wysyłać pocztą lub wpisywać do bazy danych konieczne jest z reguły przygotowanie odpowiedniego formularza HTML oraz pobranie z niego danych.

a) Formularze

PHP w sposób bardzo prosty i niemalże intuicyjny pozwala na przechwycenie danych z formularza i przygotowanie ich do dalszego przetwarzania. Poniżej przedstawione zostaną sposoby pobrania danych z formularza.

Formularz HTML powinien zawierać następujące elementy:

-    metodę

-    akcję

-    przycisk submit (wyślij)

Kliknięcie przycisku wysyłającego dane (submit) w formularzu HTML powoduje wysłanie zmiennych do skryptu określonego przez ACTION poprzez określoną metodę METHOD Są dwie metody POST i GET. Zmienne przesyłane z formularza do skryptu PHP są umieszczane w globalnej tablicy asocjacyjnej $_POST lub $_GET w zależności od metody formularza i są automatycznie udostępniane skryptowi. Wysłanie formularza powoduje utworzenie w wykonywanym skrypcie zmiennych według prostego schematu: nazwa obiektu formularza -> nazwa zmiennej PHP

Formularz

skrypt PHP

<INPUT type=”text” name=”nazwisko” >

Snazwisko - zmienna

Warto zauważyć, że proces tworzenia zmiennych jest niejako automatyczny. Wynika z niego jednak wniosek podobny do tego, który sformułowaliśmy przy definiowaniu zmiennych, to znaczy należy zwracać szczególną uwagę przy nazywaniu pól formularza. Czytelne nazewnictwo może bardzo ułatwić analizę kodu. Poniżej zaprezentowany zostanie przykład wykorzystania formularza HTML jako formularza obliczeniowego.

Obsługa poczty w PHP i Interfejs Komunikacji z Bazą Danych.

2



Wyszukiwarka

Podobne podstrony:
Nazwa kursu: Metrologia II - laboratorium Cel kursu: Nabycie umiejętności realizacji podstawowych
Cel ćwiczenia Nabycie umiejętności instalacji oraz konfiguracji jednego z systemów operacyjnych Wind
SKiBD Laboratorium 7 CEL ĆWICZENIA: Poznanie podstaw języka skryptowego PHP, łączenie skryptów z kod
27022010090 (2) Cel ćwiczeń: 1/ Nabycie praktycznej umiejętności wyznaczania środka ciężkości
Cel ćwiczenia Nabycie podstawowych umiejętności monitoringu lokalnej sieci komputerowej LAN Przygoto
IPODSTAWOWY SPRZĘT LABORATORYJNY CEL ĆWICZENIA Zapoznanie się ze sprzętem szklanym wykorzystywanym n
Cel ćwiczenia Nabycie praktycznych umiejętności konfigurowania i zabezpieczania bezprzewodowych siec
Cel ćwiczenia Nabycie praktycznych umiejętności konfigurowania przewodowych sieci komputerowych
l.Cel ćwiczenia: W wielu przypadkach racjonalne wykorzystanie drobnoziarnistych odpadów przemysłowyc
Propozycja V Ćwiczenia sprawdzające umiejętność tworzenia rysunków w środowisku Logo Komeniusz dla
Wpisz brakujące liczby.20 Cel ćwiczenia: Doskonalenie umiejętności dodawania i odejmowania 46 *
Cel ćwiczenia Utrwalenie umiejętności zarządzania systemem Windows Zadania 1.
1. Cel ćwiczenia • Zapoznanie się z konfiguracją i wykorzystaniem sprzętowego modułu ADC
✓ Cel ćwiczenia: Doskonalenie umiejętności dodawania i odejmowania do 20 w

więcej podobnych podstron