522 PHP i MySQL dia każdego
522 PHP i MySQL dia każdego
Listing 20.4. Treść pliku forum.php
<?php
session_start(): i nclude "forum_functions.php":
<html>
<head>
<raeta http-equiv=“Content-Type” content=''text/html: charset-iso-8859-2”> <title>Forum</title>
</head>
<body>
<h2 align-'center’> Forum </h2>
<?php
1f(makeDBConnection()){
/* Jeśli parametr action został przekazany metodą GET */ if(isSet($_GET['action'])){
/* Jeśli action = showts */
if($ GET['action'] — 'showts'){
1f(!isSet($_GET['id'])){
$_GET['id'] - 1:
showThreads($_GET['id']. PAGE_SIZE_THREAOS):
/* Jeśli action = showt */
else if($_GET['action'] — 'showt'){
1f(isSet($_GET['1d']) && isSet($_GET['page'])){
ShowThreadtŚ GET['id']. $_GET['page']. PAGE SIZE_THREAD):
else{
echo("<p align='center'>Nieprawidłowe wywołanie skryptu!</p>");
echo("<p align-'center'xa href-'forum.php?action=showts&id=l'>”): echoCPowrót do listy tematów</ax/p>''):
else if($_GET[‘action'] == 'showadd'){ showAdd?):
echo("<p align='center'><a href='forum.php?action=showts&id-1'>"): echoCPowrót do listy tematów</a></p>");
else i f($_GET['act i on'] — 'replay'){ ifCisSet($ GET['1d'])){ showModify($_GET['id']):
echo("<p ali gn-'center'><a href='forum.php?acti on=showts&i d-1'>"): echoCPowrót do listy tematów</a></p>"):
}