JĘZYK PHP - poziom podstawowy
Transkrypt
JĘZYK PHP - poziom podstawowy
JĘZYK PHP - poziom podstawowy Możliwości PHP Zalety PHP w stosunku do HTML Zasada działania skryptów na serwerze Instalacja i podstawowa konfiguracja serwera Apache z obsługą PHP na domowym komputerze w systemie Windows (pakiet XAMPP, WebServ lub Krasnal) w systemie Linux (pakiet LAMPP) Jakie cechy powinien posiadać dobry edytor kodu PHP Składnia PHP Osadzanie PHP w kodzie HTML Zmienne Typy zmiennych Definiowanie Nadpisywanie zawartości Dopisywanie zawartości Usuwanie zmiennych Stałe Instrukcje warunkowe zagnieżdżanie instrukcji, operatory porównania, łączenie warunków Pętle Funkcje korzystanie z istniejących definiowanie i wywoływanie własnych funkcji zasięg zmiennych w obrębie funkcji i poza nią Zagadnienia związane z programowaniem w PHP Dołączanie zewnętrznych plików funkcja include i include_once funkcje require i require_once Operacje na systemie plików odczyt zawartości plików zapis do pliku usuwanie plików odczyt zawartości katalogu usuwanie katalogów Pobieranie danych z formularzy zmienne GET i POST Euro Info Group Sp. z o.o. ul. Nowy Świat 27 00-029 Warszawa tel. (22) 847 69 22 www.kursykomputerowe.pl Bank PEKAO SA O/Warszawa 12 1240 5918 1111 0000 4907 9478 Wysokość kapitału zakładowego: 181 000 zł NIP: 701-00-32-100; REGON: 140656255 KRS: 0000264911 kwestia bezpieczeństwa przy pobieraniu informacji przetwarzanie pobranych danych Zmienne środowiskowe serwera skąd przyszedł nasz użytkownik jakiej przeglądarki i systemu operacyjnego używają nasi odwiedzający odczyt preferowanego języka, adresu IP Przekazywanie danych pomiędzy podstronami za pomocą sesji wyjaśnienie systemu sesji w PHP ustawianie zmiennych sesji niszczenie aktualnej sesji Przekazywanie danych pomiędzy podstronami za pomocą cookies ustawianie cookies, odczytywanie cookies, usuwanie cookies Ćwiczenia prosty skrypt odbierający dane od użytkownika za pomocą formularza, przetwarzający je i wyświetlający wynik witryna, której budowa pozwala na umieszczenie stałych elementów witryny (np. menu) w jednym pliku licznik odświeżeń witryny unikalnych odwiedzających na podstawie IP unikalnych odwiedzających na podstawie cookies automatycznie generowana galeria zdjęć księga gości witryna z dostępem do treści po zalogowaniu Euro Info Group Sp. z o.o. ul. Nowy Świat 27 00-029 Warszawa tel. (22) 847 69 22 www.kursykomputerowe.pl Bank PEKAO SA O/Warszawa 12 1240 5918 1111 0000 4907 9478 Wysokość kapitału zakładowego: 181 000 zł NIP: 701-00-32-100; REGON: 140656255 KRS: 0000264911