Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Forum + logowanie
stypkalukasz
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 8.05.2007

Ostrzeżenie: (0%)
-----


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:

  1. <?php
  2. include ('funkcje_dolacz.php');
  3.  
  4. $tytul = $HTTP_POST_VARS['tytul'];
  5. $umieszczajacy = $HTTP_POST_VARS['umieszczajacy'];
  6. $wiadomosc = $HTTP_POST_VARS['wiadomosc'];
  7.  
  8. if(isset($HTTP_GET_VARS['przodek']))
  9.  $przodek = $HTTP_GET_VARS['przodek'];
  10. else
  11. $przodek = $HTTP_POST_VARS['przodek'];
  12.  
  13.  
  14. if(!$obszar)
  15. $obszar = 1;
  16.  
  17. if(!$blad)
  18. { 
  19. if(!$przodek)
  20. {
  21. $przodek = 0;
  22. if(!$tytul) 
  23. $tytul = '';
  24. }
  25. else
  26. {
  27. // pobierz nazwę artykułu
  28. $tytul = pobierz_tytul_artykulu($przodek);
  29.  
  30. // dołączenie Re:
  31. if(strstr($tytul, 'Re: ') == false )
  32. $tytul = 'Re: '.$tytul;
  33.  
  34. // upewnienie się, że tytuł będzie ciągle pasował do bazy danych
  35. $tytul = substr($tytul, 0, 20);
  36.  
  37. // przygotowanie wcięcia oryginalnej wiadomości
  38. $wiadomosc = dodaj_znaki(pobierz_tekst_artykulu($przodek));
  39. }
  40. }
  41. tworz_naglowek_html($tytul);
  42.  
  43. wyswietl_nowy_artykul_form($przodek, $obszar, $tytul, $wiadomosc, $umieszczajacy);
  44.  
  45. if($blad)
  46. {
  47.  echo 'Wiadomość nie mogła zostać wysłana. Proszę upewnić się, że wypełnione są 
  48.  wszystkie pola formularza i spróbować ponownie.';
  49. }
  50.  
  51. tworz_stopke_html();
  52. ?>


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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stypkalukasz
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 8.05.2007

Ostrzeżenie: (0%)
-----


Po pierwsze skrypt miałem gotowy. Zmodyfikowalem go jedynie na swoje potrzeby tj. zrobiłem bazę dnanych i w kodzie kilku zmian musiałem dokonać.
A po drugie to nie chodzi mi o to że nie wiem jak zrobić pisanie odpowiedzi na FORUM tylko nie wiem jak zrobić aby "goście" nie mogli pisać na FORUM tylko zalogowani użytkownicy.
Trzeba chyba gdzieś dodać logowanie tylko nie wiem jak to zrobić i tego właśnie chciałem się dowiedzieć.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 15:58