374 PHP i MySQL dla każdego
go zapisać w pliku dodaj.html), natomiast jego wygląd obrazuje rysunek 13.7. Dane wprowadzone do tego formularza będą po kliknięciu przycisku Dodaj wysyłane do skryptu o nazwie dodaj.php za pomocą metody GET.
Listing 13.9. Formularz HTML umożliwiający wprowadzanie danych_
<html>
<head>
<meta http-equiv="Content-Type" content="text/html: charset=iso-8859-2”>
</head>
<body>
<form method=”get" action="dodaj.php">
<table border=0>
<tr>
<td colspan="2" align-"left">Nowy autor:</td>
</tr>
<tr>
<td>Imię i nazwisko:</td>
<td><input type="text" name="nazwa"x/td>
</tr>
<tr>
<td>Id:</td>
<td><input type="text" name="id”></td>
</tr>
<td colspan="2"><input type=”submit” value="Dodaj"></td>
</tr>
</table>
</form>
</body>
</html>
PGk Edycja Widok Przejdź Zakładki Narzędzia Pornos
<£* ’ 4> •& 0) H-" http:/flocalhost/dodaj.html
^ Rozpoczrijprzygód... i..2 Aktualności Li index.php
Rysunek 13.7.
Formularz umożliwiający wprowadzanie danych dotyczących autorów
Nowy autor:
Imię i nazwisko: [
Id:
Treść skryptu dodaj.php została przedstawiona na listingu 13.10. Wykonywanie kodu rozpoczyna się od instrukcji i f sprawdzającej, czy w tablicy $_GET znajdują się indeksy nazwa oraz id. Wykorzystywana jest w tym celu znana nam już funkcja isSet. Jeżeli wymienione indeksy znajdują się w tablicy $_GET, czyli jeśli do skryptu zostały przekazane parametry nazwa oraz id, jest wywoływana funkcja dodaj, wykonująca dalsze czynności. W przeciwnym wypadku do przeglądarki jest wysyłany komunikat o braku danych.