wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Formularz w PHP

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Jaką metodą przesyłane są dane w formularzu w PHP?

a)

action

b)

POST

c)

submit

d)

http

2.

Jakie pole formularza służy do wprowadzania tekstu?

a)

input type="number"

b)

input type="text"

c)

input type="radio"

d)

input type="checkbox"

3.

Jakie funkcje PHP można wykorzystać do zabezpieczenia danych?

a)

htmlspecialchars() i strip_tags()

b)

strlen() i strpos()

c)

json_encode() i json_decode()

d)

array_push() i array_pop()

4.

Jakie wartości mogą być przesyłane w polu typu number?

a)

Tylko liczby całkowite i zmiennoprzecinkowe

b)

Tylko liczby 1 lub 0

c)

Tylko tekst

d)

Tylko wartości logiczne

5.

Jakie pole formularza pozwala na wybór jednej z wielu opcji?

a)

Textarea

b)

Number

c)

Radio button

d)

Checkbox

6.

Jakie pole formularza umożliwia wybór wielu opcji?

a)

Radio button

b)

Select

c)

Input text

d)

Checkbox

7.

Jak można sprawdzić, czy zmienna została ustawiona?

a)

count()

b)

is_null()

c)

empty()

d)

isset()

8.

Jakie dane są przechowywane w tablicy $_POST?

a)

Dane przesyłane metodą POST

b)

Dane przesyłane metodą GET

c)

Dane z sesji

d)

Dane z plików

9.

Jakie pole formularza służy do wprowadzania dłuższych tekstów?

a)

Checkbox

b)

Select

c)

Textarea

d)

Input

10.

Która funkcja PHP zamienia znaki specjalne na bezpieczne encje HTML?

a)

strip_tags()

b)

secure_html()

c)

htmlspecialchars()

d)

escape()

11.

Która instrukcja poprawnie sprawdza, czy pole „wiek” zostało przesłane?

a)

if(exists($_POST['wiek']))

b)

if(isset($_POST['wiek']))

c)

if($_POST->has('wiek'))

d)

if(check($_POST['wiek']))

12.

Jeśli checkboxy mają nazwę gry[], to w $_POST['gry'] znajdzie się:

a)

Jeden string

b)

Pusta wartość

c)

Tablica zaznaczonych wartości

d)

Liczba całkowita

13.

Jaki wynik wyświetli poniższy kod, jeśli zaznaczono checkboxy o wartościach 2 i 4?

a)

2 4 w jednej linii

b)

2<br>4<br>

c)

Nie wybrano ani jednej serii gier :(

d)

Błąd

14.

Co zostanie wyświetlone po przesłaniu formularza z polem wiek = 1 w poniższym kodzie

a)

Masz 1 lat

b)

Masz 1 rok

c)

Masz rok 1

d)

Masz 1

15.

Która metoda HTML pozwala przesłać dane w taki sposób, że nie są widoczne w URL?

a)

POST

b)

GET

c)

PUT

d)

action

16.

Która funkcja w PHP sprawdza, czy zmienna ma wartość uznawaną za pustą (np. 0, "", false, null, [])?

a)

isset()

b)

empty()

c)

is_null()

d)

count()