466 PHP i MySQL dla każdego
466 PHP i MySQL dla każdego
Listing 17.6. Treść pliku news.php
<?php
session_start():
include "news_functions.php";
Snewsld =
Sheader =
Scontents -<html>
<head>
<meta http-equiv""Content-Type” content="text/html: charset-iso-8859-2"> <title>Edycja News</title>
</head>
<body>
<?php
i f(makeOBConnection()){
if(isSet($_GET['action']) && isSet($_GET['id'])){
/*jeśl1 action = showmessage*/
if($_GET['action'] =■ 'showmessage’){ showNews($_GET['id']);
/*jeśli action = showall*/
else if<$ GET['action'] — 'showall'){ showAl1 News($_GET['id']. 3);
/*jeśli action = delete*/
else if($ GETfaction'] -- 'delete'){ i f(i sSet($_SESSION['za1ogowany']) &&
i sSet($_SESSI0N['Przywi1eje']['News'])){
Sresult = deleteMessage($_GET['id']): if($result = 1){
echo("<p align-'center'>Wiadomość została "): echo("usunięta.</p>'');
else 1f($result =— 0){
echo("<p align='center'>Wystąpi1 błąd. Prawdopodobnie nie ”); echoCmasz uprawnień do usunięcia tej wiadomości ,</p>"):
el se{
echo("<p align='center'>Wystąpił błąd. "); echo("Wiadomość nie została usunięta.</p>"):
ł
echo("<p align='center’><a href='news.php'>"): echoCPowrót do listy wiadomości</a></p>"):
}
elsej
echo("<p align='center'>Nie masz uprawnień do ”): echo("usuwania wiadomości .</p>'');
}