Rozdział 17. ♦ System news 467
/*jeśli action - edit*/
else if($_GET['action'] — ‘edit'){ if(isSet($_SESSI0N['załogowany' ]) &&
i sSet($_SESSI0N['Przywi1eje']['News'])){
showEditForm($_GET['id']):
echo("<p align-'center'><a href='news.php'>"): echo("Powrót do listy wiadomości</a></p>''):
else{
echo("<p align=’center’>Nie masz uprawnień do "): echo("modyfikowania wiadomości.</p>”):
}
else{
echo("<p align='center'>Nieprawidlowe wywołanie skryptu.</p>"):
else i f(i sSet(S_P0ST['acti on']) && isSet($_POST['id'])){
/*jeśli action - add*/
if<$ POSTE'action'] -- ’add'){ ifTisSet($_SESSION['załogowany']) &&
i sSet($_SESSI0N['Przywi1eje']['News'])){ i f(i sSet($_P0ST['header']) && isSet($_POST['contents'])){ Sresult - addMessage($_POST['header']. S_POST['contents']): if($result == 1){
echof<p align='center'>Wiadomość została dodana. </p>''):
else{
echo(”<p align-'center'>Wystąp1ł błąd. "): echo("Wiadomość nie została dodana.</p>“):
}
else{
echo("<p align-'center'>Brak wymaganych parametrów.</p>"):
echo("<p al i gn-'center‘><a href='news.php'>''); echo("Powrót do listy wiadomości</ax/p>”):
else{
echo("<p align='center'>Nie masz uprawnień do "): echo("dodawania wiadomości.</p>"):
/*jeśli action - modify*/
else if($_P0ST['action'] — 'modify'){
i f(i sSet($_SESSI0N['zalogowany']) &&
i sSet($_SESSI0N['Przywi1eje']['News'])){
if(isSet(S_POST['id']) && isSet($_POST['header']) && i sSet($_P0ST['contents'])){