Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodanie newsów do stronki
Asmox
post
Post #1





Grupa: Zarejestrowani
Postów: 359
Pomógł: 12
Dołączył: 16.01.2009

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


Chciałbym wykorzystać jedną z cech CMS do swojej strony - tworzenie i zarządzanie newsami. No i muszę się was popytać o parę rzeczy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
1. Oczywiście newsy będą zapisane w bazie danych. Chciałbym się dowiedzieć, jaki typ pola będzie pasował do samej treści - czy będzie poprawnie zapisywał polskie znaki?
2. Do newsów dostęp może mieć TYLKO I WYŁĄCZNIE ADMIN. Czy sesje dobrze zabezpieczą stronę przed niepowołanym dostępem?
3. Do edytowania newsów przyda mi się dodatkowa strona. Czy zrobienie jej w ten sposób
  1. <a href="edycja.php?newsid=53">Edytuj news numer 53</a>

Jest w porządku?
4. Jak zrobić, aby news po 30 dniach od zamieszczenia nie był pokazywany na stronie, tylko w jakimś archiwum?
5. Tabela do newsów miałaby wyglądać tak:
newsID | newsDATE | newsSUBJECT | newsCONTENT
Czy przyda się jeszcze jakieś pole?

Ten post edytował Asmox 26.01.2009, 12:33:25
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


1. typ pola wystarczy TEXT
2. dobrze zrobione sesje tak
3. jest, jeśli na tej stronie będzie sprawdzanie uprawnień przed udostępnieniem newsa do zmian
4. pobierać newsy których data zamieszczenia + ilość dni po których news nie jest już newsem jest <= aktualna data
5. newsId | newsDate | newsSubject | newsContent | newsTags | newsAuthorId
właściwie te podane przez Ciebie w zupełności wystarczą, możesz ew dodać pole newsDateExpire - w którym określisz date aktulaności dla każdego newsa oddzielnie, a wtedy punkt 4 zmieni się na pobieranie newsów, których newsDateExpire<=curdate()
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: 8.10.2025 - 05:37