Rozdział 20. ♦ Forum 521
<td>
<textarea name='tresc' co1s='40' rows='8'>$tresc</textarea>
</td>
</tr>
<td align='center' colspan="2">
<input type“'submit' value=‘Zapisz'> </td>
</tr>
</table>
</form>
idl;
?>
»:*!*
Ł<Jyc» »** Pnejdź Pornos
©iw nr
Zapis; 1 Powrót do isty lematów Powrót do strony głównej
• • & ‘':I> 0) |0 WkWomIimmW
lojoonnll przygód.
Rysunek 20.3. Formularz umożliwiający wprowadzanie nowej wiadomości
Formularz jest generowany za pomocą typowych znaczników HTML: form, i nput i textarea, natomiast do jego formatowania została użyta tabela HTML. Wartości poszczególnych pól są pobierane ze zmiennych php: action, id, temat, tresc, które są ustawiane w opisanych wyżej funkcjach korzystających z formularza. Nazwy zmiennych są zgodne z nazwami parametrów, które będą przekazywane przez formularz do skryptu forum.php.
Treść skryptu forum.php zajmującego się obsługą wszystkich operacji wykonywanych na forum została przedstawiona na listingu 20.4. Kod rozpoczyna się od wywołania funkcji session start oraz dołączenia, za pomocą instrukcji include, zawartości pliku forum Junctions.php. Dalej znajduje się fragment kodu HTML realizującego początek struktury witryny, po czym następuje główna część kodu php.