Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prośba o sugestię jak zaprojektować systemik, Proszę o wszeslkie sugestie na ten temat
dugem
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 24.11.2005

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


Witam wszystkich,

zmierzam się z problem związanym z tym jak pisać w php. Konkretnie chodzi mi o to jaką strukturę plików przyjąć czyli, które pliki za co mają odpowiadać. Konkretnei chcę stworzyć system do ankietowania osób, przy czym user moze tworzyć własne ankiety czyli generować własne pytania, które potem prezentowane bedą gdzieś na www i nikt nawet nie będzie wiedział, że obsługuje to jkaiś systemik.

Moje problemy to:
- jak walidować dane, możesz trochę szerzej: konkretnie jak zrobić, żeby nie mieszały się formularz, walidacja danych itp. Próbowałem zrobić coś takiego : include i tutaj plik z formularzem, tyle, że w przypadku danych nie wiem jak zaciągnąć informację na ten temat z głównego docu, czy to muszą być zmienne sesji?

- jak najlepiej zapisać definicję takiej ankiety? xml, xml w bazie jakos text czy też tablea question z odpowiednimi polami, które potem się dekoduje tdo formularz widocznego dla usera. Osobiście zastanawiałem się nad tym trzecim wariantem.

- czy dla każdej ankiety, bo zakładam, że tych danych będzie dużo tworzyć nową tabelę o nazwach pool_nr gdzie nr zmiennia sie jako id ankiety?

Jeżeli macie jakieś doświadczenia w tym polu to prosze o sugestię. Może znacie jakieś fajne proadniki odnośnie projektowania takich rzeczy?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dtb
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


mozesz zrobic to w ten sposob:
pytanie | tablica_z_lista_odpowiedzi | tablica_zaznaczonych_odpowiedzi | info

tablica zapisujesz uzywajac funkcji serialize i unserialize

Ten post edytował dtb 4.12.2005, 10:15:38
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: 14.10.2025 - 12:39