May 1, 2025, Thursday, 120

HTML+PHP/Zadanie4

From MJanik

(Difference between revisions)
Jump to: navigation, search
Line 6: Line 6:
<li> Podstawowe zadania z poprzednich zajęć są wykonane i podlinkowane na Twoją stronę:  
<li> Podstawowe zadania z poprzednich zajęć są wykonane i podlinkowane na Twoją stronę:  
<ul>
<ul>
-
<li> strona index.html znajduje się w katalogu public_html to twoja Strona Główna
+
<li> strona index.html znajduje się w katalogu public_html i jest to twoja Strona Główna
<li> istnieje tam link do pliku sum.html
<li> istnieje tam link do pliku sum.html
<li> jest strona startowa, która jest sformatowana poprzez użycie tabeli w HTMLu, do ustawienia wyglądu jest używany zewnętrzny plik css
<li> jest strona startowa, która jest sformatowana poprzez użycie tabeli w HTMLu, do ustawienia wyglądu jest używany zewnętrzny plik css
-
<li> napisane przez ciebie skrypty PHP również powinny być dostępne z twojej strony domowej (minimum kostka + silnia)
+
<li> napisane przez ciebie skrypty PHP również powinny być dostępne z twojej strony domowej (minimum kostka + silnia - zachęcam, by najpierw wykonać pierwszą część dzisiejszego zadania)
</ul>
</ul>
<li> dzisiejsze zadanie również będzie tam podlinkowane
<li> dzisiejsze zadanie również będzie tam podlinkowane
Line 18: Line 18:
<h1>Zadanie #4</h1>
<h1>Zadanie #4</h1>
-
Dziś napiszemy quiz. Stronę z formularzem należy podlinkować pod stronę główną.
+
Dziś zarówno odrobinę PHP, jak też czystego HTML; poćwiczymy łączenie zdobywanych umiejętności. Nowo stworzone strony należy podlinkować pod stronę główną.
-
<h2>Na rozgrzewkę: modyfikacja rzutu kostką</h2>
+
<h2>Analiza danych z formularzy</h2>
-
Zmodyfikowac skrypt z poprzednich zajęć: "rzut kostką" w ten sposob, by losować liczbę dla kostki o dowolnej liczbie scianek (podanej jako parametr typu GET). Np. kostkami K4, K10, K12. Dla takiej zmodyfikowanej kostki stworzyć prosty formularz, który umożliwi podanie odpowiednich argumentów, by nie trzeba ich było ręcznie wpisywać w pasek przeglądarki.
+
<ul>
 +
<li>Zmodyfikować skrypt z poprzednich zajęć: <b>rzut kostką</b> w ten sposob, by losować liczbę dla kostki o dowolnej liczbie scianek (podanej jako parametr typu GET). Np. kostkami K4, K10, K12. Dla takiej zmodyfikowanej kostki stworzyć prosty formularz, który umożliwi podanie odpowiednich argumentów, by nie trzeba ich było ręcznie wpisywać w pasek przeglądarki.
 +
 
 +
<li> Rozszerzenie skryptu <b> silnia </b> z poprzednich zajęć. Stworzyć prosty formularz, który umożliwi podanie odpowiedniego argumentu, by nie trzeba go było ręcznie wpisywać w pasek. Dane powinny być wysyłane metodą POST. Należy odpowiednio zmodyfikować skrypt silnia.php by się dostosować (przypomnienie: wcześniej używana była metoda GET).
 +
</ul>
 +
 
 +
<h2>Ankieta</h2>
 +
Przygotować ankietę wykorzystującą przynajmniej siedem różnych elementów formularzy HTML.
 +
Można skorzystać z przykładu:
<h2>Quiz</h2>
<h2>Quiz</h2>

Revision as of 10:57, 12 December 2015

Contents

Przeczytaj przed rozpoczęciem zadania

To są nasze przedostatnie zajęcia. Przed kolejnymi zajęciami upewnij się, że:

  • Link do twojej strony znajduje się tutaj: Strony uczestników
  • Podstawowe zadania z poprzednich zajęć są wykonane i podlinkowane na Twoją stronę:
    • strona index.html znajduje się w katalogu public_html i jest to twoja Strona Główna
    • istnieje tam link do pliku sum.html
    • jest strona startowa, która jest sformatowana poprzez użycie tabeli w HTMLu, do ustawienia wyglądu jest używany zewnętrzny plik css
    • napisane przez ciebie skrypty PHP również powinny być dostępne z twojej strony domowej (minimum kostka + silnia - zachęcam, by najpierw wykonać pierwszą część dzisiejszego zadania)
  • dzisiejsze zadanie również będzie tam podlinkowane

Jako, że na kursie wystawiamy dyplomy uczestnictwa, należy zaprezentować wykonaną pracę i zdobytą wiedzę - stąd te wymagania. Możesz to zrobić teraz, lub później w domu.


Zadanie #4

Dziś zarówno odrobinę PHP, jak też czystego HTML; poćwiczymy łączenie zdobywanych umiejętności. Nowo stworzone strony należy podlinkować pod stronę główną.

Analiza danych z formularzy

  • Zmodyfikować skrypt z poprzednich zajęć: rzut kostką w ten sposob, by losować liczbę dla kostki o dowolnej liczbie scianek (podanej jako parametr typu GET). Np. kostkami K4, K10, K12. Dla takiej zmodyfikowanej kostki stworzyć prosty formularz, który umożliwi podanie odpowiednich argumentów, by nie trzeba ich było ręcznie wpisywać w pasek przeglądarki.
  • Rozszerzenie skryptu silnia z poprzednich zajęć. Stworzyć prosty formularz, który umożliwi podanie odpowiedniego argumentu, by nie trzeba go było ręcznie wpisywać w pasek. Dane powinny być wysyłane metodą POST. Należy odpowiednio zmodyfikować skrypt silnia.php by się dostosować (przypomnienie: wcześniej używana była metoda GET).

Ankieta

Przygotować ankietę wykorzystującą przynajmniej siedem różnych elementów formularzy HTML. Można skorzystać z przykładu:

Quiz