Witam wsztstkich.
Mam prosty skrypt FORUM.
Narzie jest zorbiony tak że każdy użytkownk może wpisywać wątki. Chciałbym aby tylko osoby zalogowane mogły
(miały dostęp) pisać wiadomości. Poniżej umieszczam skrypt:
<?php
include ('funkcje_dolacz.php');
$tytul = $HTTP_POST_VARS['tytul'];
$umieszczajacy = $HTTP_POST_VARS['umieszczajacy'];
$wiadomosc = $HTTP_POST_VARS['wiadomosc'];
if(isset($HTTP_GET_VARS['przodek'])) $przodek = $HTTP_GET_VARS['przodek'];
else
$przodek = $HTTP_POST_VARS['przodek'];
if(!$obszar)
$obszar = 1;
if(!$blad)
{
if(!$przodek)
{
$przodek = 0;
if(!$tytul)
$tytul = '';
}
else
{
// pobierz nazwę artykułu
$tytul = pobierz_tytul_artykulu($przodek);
// dołączenie Re:
if(strstr($tytul, 'Re: ') == false ) $tytul = 'Re: '.$tytul;
// upewnienie się, że tytuł będzie ciągle pasował do bazy danych
$tytul = substr($tytul, 0
, 20
);
// przygotowanie wcięcia oryginalnej wiadomości
$wiadomosc = dodaj_znaki(pobierz_tekst_artykulu($przodek));
}
}
tworz_naglowek_html($tytul);
wyswietl_nowy_artykul_form($przodek, $obszar, $tytul, $wiadomosc, $umieszczajacy);
if($blad)
{
echo 'Wiadomość nie mogła zostać wysłana. Proszę upewnić się, że wypełnione są wszystkie pola formularza i spróbować ponownie.';
}
tworz_stopke_html();
?>
Zakładam że w tym pliku przed przystąpieniem do pisania wiadomości powinno być jakieś okno logowania. Po zalogowaniu przekierowywało by użytkownika do tej strony i dopiero możnaby było pisać nowe wątki.
Może miałby ktoś chwilę czasu zerknąć na to?