FAQ | Points | Add... | Recent posts | Search | Register | Log in


Jak stworzyc formularz polaczony z raportem w HTML/PHP


Post new topic  Reply to topic      Main Page -> Forum Index -> Multimedia & Graphics -> Create Website -> Jak stworzyc formularz polaczony z raportem w HTML/PHP
Author
Message
Viperek027
Poziom 6
Poziom 6


Joined: 19 Mar 2010
Posts: 16
Location: Derby

Post#1 Post from the author of the topic 19 Mar 2010 14:21   

Jak stworzyc formularz polaczony z raportem w HTML/PHP


Witam,

Chce utowrzyc strone/podstrone www w intranecie. Powiedzmy ze osoba "A" loguje sie na stronie (login/haslo) oraz wypelnia formularz na stronie. Natychmiast gdy osoba "A" wypelni formularz i nacisnie przycisk powiedzmy "Wyslij Formularz" raport jest wyswietlony u osoby "B" oraz osoba "A" dostaje numer identyfikacyjny ktorym moze sprawdzicstan raportu. Osoba "B" jest zalogowana na tej samej stronie lecz z innym intrefejsem powiedzmy jakas tam konsola gdzie zostaje wyswietlony Raport ktory osoba "A" wyslala. Osoba B moze Dodac/Edytowac/Usunac raport ktory osoba "A" wyslala.

Wiem ze to troche skomplikowane ale niepotrafie tego lepiej wyjasnic. Chodzi o to zeby Raport od A byl wyswietlony dla wszystkich osob zalogowanych jako B. Jesli sa jakies pytania to odpowiem na wszystkie.



Z góry powiem ze nieoczekuje dokladnych odpowiedzi (kod etc.) ale mniej wiecej pomysl i sposob wykonania tego projektu. Jakiego jezyka uzyc ? Jaki jest mniej wiecej poziom trudnosci tego projektu. Moze sa jakies gotowe template tego typu lub cos w tym stylu.

Doceniam kazdego kto pomoze.
Dzieki
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#2 19 Mar 2010 14:34helpful post - solution   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


"Wyświetlany u osoby B" - to znaczy na stronie WWW? Bo jeśli tak natychmiast ma być, to w grę tu wchodzi raczej Java tylko. Jeśli można pozwolić sobie na cykliczne nawiązywanie połączenia - wtedy AJAX załatwi sprawę.

Generalnie, z pominięciem tego "natychmiast" a pozwoleniem na pojawieniu się po przeładowaniu strony, to sprawa jest banalna. Wystarczy baza danych z tabelą użytkowników oraz raportów. Każdy z użytkowników ma swoje przywileje (swój panel), zaś nadawanie numerów może być śmiało oparte o ID zlecenia w bazie.
Back to top
   
Viperek027
Poziom 6
Poziom 6


Joined: 19 Mar 2010
Posts: 16
Location: Derby

Post#3 Post from the author of the topic 19 Mar 2010 14:49   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


Dżyszla wrote:
"Wyświetlany u osoby B" - to znaczy na stronie WWW? Bo jeśli tak natychmiast ma być, to w grę tu wchodzi raczej Java tylko. Jeśli można pozwolić sobie na cykliczne nawiązywanie połączenia - wtedy AJAX załatwi sprawę.

Generalnie, z pominięciem tego "natychmiast" a pozwoleniem na pojawieniu się po przeładowaniu strony, to sprawa jest banalna. Wystarczy baza danych z tabelą użytkowników oraz raportów. Każdy z użytkowników ma swoje przywileje (swój panel), zaś nadawanie numerów może być śmiało oparte o ID zlecenia w bazie.


Tak na WWW.
Jezeli da sie w kodzie strony HTML ustawic aby np byla odswierzana co 1 minute to jak najbardziej mozna pominac "natychmiast". Teraz tylko 3 pytania:
1.Czy wszystko bedzie mozna zrobic w HTML?
2. Baza danych, czyli masz na mysli SQL ?
3. Czyli np jesli B bedzie chcial zmienic status raportu np na "przeczytany" (bo ma takie przywileje w bazie)to osoba A bedzie to mogla zobaczyc na www po wpisaniu ID Zlecenia?

Dzieki
Back to top
   
Google

Google Adsense


Post# Post from the author of the topic 19 Mar 2010 14:49   





Back to top
   
KojakCK
Poziom 13
Poziom 13


Joined: 22 Dec 2008
Posts: 115
Location: Kielce

Post#4 19 Mar 2010 14:51helpful post - solution   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


Potrzebny do tego jest PHP. A baza danych najlepiej MySQL.

Quote:
Czyli np jesli B bedzie chcial zmienic status raportu np na "przeczytany" (bo ma takie przywileje w bazie)to osoba A bedzie to mogla zobaczyc na www po wpisaniu ID Zlecenia?


Tak... robisz w tabeli ze zleceniami pole 'przeczytany' i ustawiasz go na 0 (czyli nieprzeczytany)... jeśli admin zmieni status to pole to zmienia się na 1.
Back to top
   
Viperek027
Poziom 6
Poziom 6


Joined: 19 Mar 2010
Posts: 16
Location: Derby

Post#5 Post from the author of the topic 19 Mar 2010 15:18   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


ok poniewaz niemam zadnego pojecia odnosnie PHP lub mysql ma ktos jakis dobry poradnik gdzie zaczac i jak sie za to zabrac? lub moze jest jakis soft do tworzenia PHP z interfejsem graficznym? Cos jak Mulimedia Fusion 2 tylko ze do stron ? Dzieki
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#6 19 Mar 2010 15:20helpful post - solution   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


No trochę rozwinę - nie koniecznie PHP i nie koniecznie MySQL, ale generalnie język skryptowy i baza danych. Możliwości masz w zasadzie takie, jakie wymyśli sobie twórca oprogramowania. Generalnie projekt jest prosty do realizacji. Rozumiem, że ani z językami skryptowymi, ani z bazami danych kolega nie miał do czynienia i stąd obawy i pytania?

Dodano po 54 [sekundy]:

Do tworzenia Layoutu nie trzeba znać PHP wcale. Tutaj wystarczy wiedza z zakresu HTML.
A gdzie się udać - google i "kurs php" :) Znajdziesz materiałów od groma.
Back to top
   
Google

Google Adsense


Post# 19 Mar 2010 15:20helpful post - solution   





Back to top
   
Viperek027
Poziom 6
Poziom 6


Joined: 19 Mar 2010
Posts: 16
Location: Derby

Post#7 Post from the author of the topic 19 Mar 2010 16:02   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


Dżyszla wrote:
No trochę rozwinę - nie koniecznie PHP i nie koniecznie MySQL, ale generalnie język skryptowy i baza danych. Możliwości masz w zasadzie takie, jakie wymyśli sobie twórca oprogramowania. Generalnie projekt jest prosty do realizacji. Rozumiem, że ani z językami skryptowymi, ani z bazami danych kolega nie miał do czynienia i stąd obawy i pytania?

Dodano po 54 [sekundy]:

Do tworzenia Layoutu nie trzeba znać PHP wcale. Tutaj wystarczy wiedza z zakresu HTML.
A gdzie się udać - google i "kurs php" :) Znajdziesz materiałów od groma.


No dokładnie nie miałem z tym za bardzo do czynienia, ale wygląda na to, że wkrótce będę miał, bo raczej nie ma takich template dostępnych?
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#8 19 Mar 2010 16:39   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


Byc może i są jakieś gotowe moduły, jednak tylko robiąc coś samemu masz szansę dostosować to do własnych wymagań.

NIE z czasownikami piszemy oddzielnie.
Back to top
   
Viperek027
Poziom 6
Poziom 6


Joined: 19 Mar 2010
Posts: 16
Location: Derby

Post#9 Post from the author of the topic 19 Mar 2010 17:32   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


ok cos juz tam znalazlem zalozylem baze i bang mam pierwszy problem. Otoz wszystkie formularze jakie znalazlem dodaja wartosc do bazy taka jaka wpiszemy. a ja chce aby uzytkownik dodal taka wartosc jaka jest do wybrania. czyli np chce aby to byla wartosc z listy rowijanej lub "checkbox" jest to mozliwe ? dzieki
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#10 19 Mar 2010 18:43helpful post - solution   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


Jest to możliwe. Wystarczy dokonać analizy w skrypcie odbierającym formularz i w zależności od wyników dokonać stosownego zapisu. Jeszcze lepszym będzie stworzenie trzeciej tabeli z takimi nagłówkami z listy rozwijalnej (słownikowa), która będzie używana zarówno do wyświetlania opcji, jak i do tworzenia powiązania pomiędzy tabelami - główna tabela będzie relacyjnie wskazywać na tabelę słownikową w kolumnie np tematu.
Back to top
   
Google

Google Adsense


Post# 19 Mar 2010 18:43helpful post - solution   





Back to top
   
Viperek027
Poziom 6
Poziom 6


Joined: 19 Mar 2010
Posts: 16
Location: Derby

Post#11 Post from the author of the topic 19 Mar 2010 18:54   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


OK wiec zrobilem tak:
Utworzylem 3 tabele:
1 dla uzytkownikow (username, password)
2. DANE (Imie, nazwisko, miasto, czas, oraz status)
3. STATUS gdzie mam 3 wartosci (Aktywny, urlop, nieaktywny)

I chcialbym prosic o podpowiedz jak zrobic w phpmyadmin aby te 3 mozliwe wartosci z tabeli 3. STATUS, byly tylko mozliwe w punkcie 2.status, i zadne inne? Czy to juz zalezy od kodu php czy da sie jakos polaczyc te 2 tabele w bazie ?
Back to top
   
Dżyszla
Poziom 24
Poziom 24


Joined: 15 May 2005
Posts: 4528
Location: Żory (kiedyś Opole)

Post#12 19 Mar 2010 19:47helpful post - solution   

Re: Jak stworzyc formularz polaczony z raportem w HTML/PHP


To zależy od kodu PHP. Baza MySQL przy MyISAM nie wprowadza takich ograniczeń. Możliwe są one np w metodzie składowania InnoDB lub na systemach takich jak Firebird, Oracle, MS SQL.
Back to top
   
Post new topic  Reply to topic      Main Page -> Forum Index -> Multimedia & Graphics -> Create Website -> Jak stworzyc formularz polaczony z raportem w HTML/PHP
Page 1 of 1
Similar topics
[html/js/css] formularz rozwijany z kolorami (5)
Jak zrobić portal społecznościowy w php/html (7)
PHP w HTML - jak to zrobić? Skrypt PHP kalendarza. (14)
formularz mailowy html/php i pusty mail (2)
formularz na stronę www - język html, php (7)
[HTML, PHP] Formularz kontaktowy (4)
Jak dodać skrypt php do strony html + css? (1)
[php][html][curl]Jak przesłać link z formularza do zmiennej (8)
Formularz HTML = wysłanie danych uruchamia program pocztowy. (4)
Formularz kontaktowy PHP nie działa (5)

Page generation time: 0.08 seconds


FAQ || Administrator || Moderators || Widgets and banners || Contact
elektroda.pl topic RSS feed