mam zamiar napisać własne forum:
1.Od czego zacząć?jakie bazy danych utworzyć i ile?
2.Korzystać z $_GET czy sesji?
<?php function unreads() { $zapytanie = \"SELECT user_last_visit FROM \".$this -> prefix.\"user WHERE user_id='\".$this -> USR_id.\"'\"; $zapytanie = \"SELECT comment_id,comment_type FROM \".$this -> prefix.\"comments WHERE comment_data>'\".$dane['user_last_visit'].\"'\"; { mysql_query(\"INSERT INTO \".$this -> prefix.\"unread SET user_id='\".$this -> USR_id.\"', id='\".$dane['comment_id'].\"'\"); } } ?>
<?php mysql_query(\"UPDATE \".$this ->prefix.\"user SET user_last_visit='\".time().\"' WHERE user_id='\".$this -> USR_id.\"'\"); ?>
<?php $z_10 = \"SELECT * FROM forum_nowe_posty WHERE user_id='\".$_SESSION['id'].\"' AND id_topicu='\".$topic['id'].\"' \"; if($new_post == 0){ $z_2 = \"INSERT INTO forum_nowe_posty SET user_id='\".$_SESSION['id'].\"',id_dzialu='\".$_GET['dzial'].\"',id_topicu='\".$_GET['topic'].\"',data='\".$data.\"',godz='\".$godz.\"' \"; } else { $z_2 = \"UPDATE forum_nowe_posty SET data='\".$data.\"',godz='\".$godz.\"' WHERE user_id='\".$_SESSION['id'].\"' AND id_dzialu='\".$_GET['dzial'].\"' AND id_topicu='\".$topic['id'].\"' \"; } ?>
<?php $z44 = \"SELECT * FROM user_list\"; $z03 = \"SELECT * FROM new_post WHERE id_usera='\".$t44['id'].\"' AND id_topicu='\".$_POST['id_topic'].\"' \"; if(($t44['id'] != $_SESSION['id']) && ($new_id == 0)){ $z_new_post =\"INSERT INTO new_post SET id_usera='\".$t44['id'].\"', id_topicu='\".$_POST['id_topic'].\"' \"; } } ?>
<?php // Zaczynamy !!! // User oczywiscie jest zalogowany $aNewPosts = readNew(); // Odczytuje ID wszystkich postó dodanych PO ostatniej wizycie usera { } // I teraz mamy listę wszystkich postów których user nie przeczytał. // Wyświetlając jakiś wątek po prostu usuwamy odpowiednie wartości z tabeli // bo przecież mamy ID kazdefo wyświetlanego posta // \"Zaznacz wszystkie / bieżące forum jako przeczytane\" to też usunięcie // całej tablicy lub odpowiednich wartości. /** * Uwaga ! */ /** * To wywołujemy PO wyświetleniu wszystkich postów * Co dla osoby uzywającej szablomów lub funckji serii ob_*(); * NIe powinno byc problemem */ ?>