Formularze w PHP dla początkujących



Podobne dokumenty
Formularze HTML. dr Radosław Matusik. radmat

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

Dokument hipertekstowy

Zaawansowane bazy danych i hurtownie danych studia zaoczne II stopnia, sem. I

Wprowadzenie do Internetu Zajęcia 5

SSK - Techniki Internetowe

FORMULARZE Formularz ma formę ankiety, którą można wypełnić na stronie. Taki formularz może być np. przesłany pocztą elektroniczną .

FORMULARZE. G. Przęczek

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH TABELE I FORMULARZE

Obiektowe bazy danych

Wykład 03 JavaScript. Michał Drabik

Przykład programu w PHP. Wykład10.PHP ciągdalszy,str.1

Szablon główny (plik guestbook.php) będzie miał postać:

Wybrane znaczniki HTML

JavaScript - wykład 4. Zdarzenia i formularze. Obsługa zdarzeń. Zdarzenia. Mysz. Logiczne. Klawiatura. Beata Pańczyk

obecnie tabeli nie stosuje się do budowy struktury witryny (stosuje się za to pozycjonowanie elementów i warstwy) faktycznie wymagają

Na początku utworzymy formularz w czystym języku HTML i przetestujemy go za pomocą przeglądarki WWW.

Laboratorium 1 Wprowadzenie do PHP

Wykład 4. Specyfikacje XHTML, formularze

Ćwiczenie 7 - Formularze

Zajęcia 13 wykorzystanie MySQL w PHP cz. 2

Zajęcia 4 - Wprowadzenie do Javascript

Grafika PHP dla początkujących

KURS HTML 12. FORMULARZE

ZAAWANSOWANE BAZY DANYCH I HURTOWNIE DANYCH MySQL, PHP

Podstawy JavaScript ćwiczenia

Programy CGI dla baz danych

Projektowanie stron WWW

Programowanie internetowe

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

Bazy danych postgresql programowanie i implementacja

Dane - pobieranie, przekazywanie i przechowywanie. dr Beata Kuźmińska-Sołśnia

Aplikacje WWW - laboratorium

CGI (Common Gateway Interface)

Aplikacje internetowe

2. Prezentacja wizualna

Budowa dokumentu HTML 5

Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania na nich skryptów w języku JavaScript.

Wybrane działy Informatyki Stosowanej

Podstawy programowania (PHP/Java)

Umieszczanie kodu. kod skryptu

Przykładowa integracja systemu Transferuj.pl

Podstawy języka PHP. Umieszczanie skryptu na stronie

HTML ciąg dalszy. Listy, formularze

Architektura WWW. HTML Część I - Podstawy. HTML język tworzenia stron WWW. Znaczniki HTML. Struktura dokumentu HTML. Kodowanie polskich liter

Aplikacje internetowe - laboratorium

14. POZOSTAŁE CIEKAWE FUNKCJE

APLIKACJE INTERNETOWE 1 HTML - STRUKTURA STRONY INTERNETOWEJ

Dokonaj analizy poniŝszego kodu i na jego podstawie wyświetl w oknie przeglądarki swoje Imię oraz Nazwisko przy uŝyciu instrukcji echo i print

Anna Fiedorowicz Bazy danych 2

Technologie Internetowe

Systemy internetowe HTML

A P L I K A C J E I N T E R N E T O W E KONSPEKT nr 3 (DIV, galeria, formularze)

Zajęcia 10 obsługa formularzy w PHP

Systemy internetowe. Wykład 3 PHP. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

Bazy Danych i Usługi Sieciowe

Formularze Pobierają dane od użytkownika strony i wysyłają je do przetworzenia na serwerze (gdzie potrzebne są skrypty,któredaneprzetworzą najczęściej

Bezpieczne Zakupy. - specyfikacja techniczna implementacji uproszczonej

TIN Techniki Internetowe zima

HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych

XHTML, CSS i JavaScript. Pierwsza pomoc

MVC w praktyce tworzymy system artykułów. cz. 2

Programy CGI dla baz danych

PHP5. Praktyczny kurs

Systemy internetowe Wykład 3 PHP

Dokumentacja Skryptu Mapy ver.1.1

Dynamiczne generowanie pliku PDF

Aplikacje WWW - laboratorium

PHP w-3. Sterowanie w PHP

Aplikacje WWW - laboratorium

Wykład 5_1 TINT Formularze. Zofia Kruczkiewicz

Tworzenie Stron Internetowych. odcinek 4

Formularze. 1. Formularz HTML

SIECI KOMPUTEROWE I BAZY DANYCH

Projektowani Systemów Inf.

Ćwiczenie 7 - PHP (3)

Witryna internetowa. Należy unikać w nazwach plików używania polskich znaków.

imię kod ulica prześlij Dzięki formularzom możliwe jest pobieranie danych, a nie tylko ich wyświetlanie.

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Dokumentacja smsapi wersja 1.4

Tworzenie witryn internetowych PHP/Java. (mgr inż. Marek Downar)

Przykładowa integracja systemu tpay.com KIP S.A. ul. Św. Marcin 73/ Poznań.

Baza danych do przechowywania użytkowników

Specyfikacja instalacji usługi SMS Premium w Przelewy24.pl

SIECI KOMPUTEROWE I BAZY DANYCH

Wprowadzenie do Internetu zajęcia 4

Formularze HTML a PHP

Zaawansowane aplikacje internetowe

Instrukcje dołączania plików

Internetowe bazy danych

Przetwarzanie dokumentów XML i zaawansowane techniki WWW Zdarzenia w JavaScript (Zajęcia r.)

Aplikacje WWW - laboratorium

Języki skryptowe - PHP. PHP i bazy danych. Paweł Kasprowski. pawel@kasprowski.pl. vl07

Aktywne i dynamiczne strony WWW. Elementy projektowania stron WWW. Część 3. Formularze HTML przykład. Formularze HTML. dr inŝ.

PHP. Praktyczne wprowadzenie

Tworzenie Stron Internetowych. odcinek 4

Aplikacje WWW - laboratorium

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Bazy Danych - Instrukcja do Ćwiczenia laboratoryjnego nr Prosta obsługa Bazy w PHP

Udostępnianie klientom zasobów serwera

Transkrypt:

Instrukcja numer 07 Formularze w PHP dla początkujących Zaawansowane techniki tworzenie stron WWW Bazy danych w PHP dla początkujących Formularze stworzone w HTML mogą służyć jako metoda pobierania informacji (od użytkownika odwiedzającego naszą stronę), które następnie będą przekazywane do skryptu PHP jako zmienne i dalej wykorzystywane np. zapisywane do pliku, do bazy danych, lub w zależności od dokonanego wyboru będzie podejmowana inna akcja. <HTML> <HEAD> </HEAD> <BODY> formularz.php <form action= analiza_formularza.php method= post > </form> </BODY> </HTML> Informacje Przykład pokazuje definicję formularza w języku HTML, którego wykonanie spowoduje przekazanie informacji do określonego po parametrze action pliku PHP. Wszystkie pola formularza, które zostały wypełnione przez użytkownika, zostaną przekazane do wskazanego skryptu PHP w formie zmiennych. Zmienne te będą miały nazwy zgodne z nazwami pól formularza oraz wartości takie, jakie wpisał / wybrał użytkownik lub domyślne, określone w formularzu. Jeżeli jakieś pole formularza nie zostało wypełnione, to jego wartość może nie zostać przekazana do skryptu i zmienna nie zostanie utworzona w skrypcie. Może to powodować błędy. by Dariusz Fabicki Instrukcja numer 07 [v. 2.0] Strona 1/5

Podaj imię: <input type="text" name="imie" size=10 value="jaś"> Podaj nazwisko: <input type="text" name="nazwisko"> Dodatkowe parametry: Typ hasła: autocomplete=off maxlength=xx (np. xx=15) type=password Ile masz lat? : <input type="radio" name="wiek" Value="Mniej niż 15 lat"> Mniej niż 15? <input type="radio" name="wiek" Value="Od 15 do 20 lat" checked> Od 15 lat do 20 lat? <input type="radio" name="wiek" Value="Powyżej 20 lat"> Powyżej 20 lat? by Dariusz Fabicki Instrukcja numer 07 [v. 2.0] Strona 2/5

Znane Ci języki : <input type="checkbox" name="jezyk_polski" Value="Polski" checked> Polski <input type="checkbox" name="jezyk_angielski" Value="Angielski"> Angielski <input type="checkbox" name="jezyk_niemiecki" Value="Niemiecki"> Niemiecki Najbardziej ulubione lody latem: <select name="lody_01"> Śmietankowe <option selected> Czekoladowe Truskawkowe Pistacjowe Malaga </select> <hr> Najbardziej ulubione lody zimą: <select name="lody_02" multiple size=3> Śmietankowe Czekoladowe <option selected> Truskawkowe Pistacjowe Malaga </select> by Dariusz Fabicki Instrukcja numer 07 [v. 2.0] Strona 3/5

Wpisz swój komentarz: <textarea name="komentarz" cols=50 rows=15> Nie ma to jak PHP... </textarea> <input type="reset" Value="Wyczyść i wypełnij ponownie"> <input type="submit" Value="Wyślij formularz"> Zadanie Należy zbudować skrypt PHP do obsługi formularza. Pod jaką nazwą powinien zostać zapisany?... c.d. notatki na następnej stronie Informacje Wszystkie uzupełnione pola formularza zostaną przekazane do skryptu PHP jako zmienne o nazwach takich, jak nazwy określone parametrem NAME. Do obsługi błędów można wykorzystać dyrektywę global... by Dariusz Fabicki Instrukcja numer 07 [v. 2.0] Strona 4/5

<html> <head> pogoda.php </head> <body> <? global $pogoda; echo("<center><img src=\"$pogoda\"></center>");?> <form action="pogoda.php" method="post"> Słonecznie <input type="radio" name="pogoda" Value="pogoda_01.gif"> Słonecznie z zachmurzeniami <input type="radio" name="pogoda" Value="pogoda_02.gif"> Deszczowo <input type="radio" name="pogoda" Value="pogoda_03.gif"> Opady śniegu <input type="radio" name="pogoda" Value="pogoda_04.gif"> Huragany <input type="radio" name="pogoda" Value="pogoda_05.gif"> <hr> <input type="submit" Value="Pokaż pogodę"> </form> </body> </html> by Dariusz Fabicki Instrukcja numer 07 [v. 2.0] Strona 5/5