![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 12.09.2008 Skąd: leszno Ostrzeżenie: (10%) ![]() ![]() |
Witam. Napisałem z pomocą wujka googla system płatności dla mojej firmy.
Nie znam się dobrze na php i utknąłem z jednym problemem. Skrypt ma służyć do wprowadzania wpłat zrobionych przez klienta,gdyż za dużo jest już ich i stara metoda zapisywania wpłat na kartce już się nie sprawdza. Klient mi płaci za neta a ja mu drukuję kod wygenerowany w moim skrypcie. Klient loguje się na stronie www i wpisuje dany kod. kod po wpisaniu przypisywany jest do klienta z bieżącą datą. Zrobiłem generator 10 znakowych kodów które zapisywane są w bazie danych, kody nie powtarzają się, do tego dodałem system logowania. Działa też przypisywanie kodu do klienta. Teraz mam problem bo nie wiem jak to zrobić: Chcę aby klient mógł zobaczyć swoje wszystkie wpłaty w danym roku. Rejestrując się w programie klient np w grudniu 2011, pierwszą wpłatę ma dokonać dopiero w styczniu 2012. Jak zrobić że np pierwszy miesiąc płatny jest styczeń a np pierwszą wpłatę klient zrobi w marcu, skąd system będzie wiedział że ta wpłata marcowa ma być przypisana do stycznia a następna już do lutego. jak zrobić tabelkę np wszystkie wypisane miesiące a pod nimi np data wpisania kodu. aktualnie moja baza wygląda tak:
Przesyłam szybki szkic tego co chce uzyskać. (IMG:http://maxbartko.pl/projekt.jpg) to jest ta sam tabelka tylko po zmianie roku. wiadomo, że nic nie ma za darmo więc możecie podsyłać swoją cenę na PW lub kontakt niżej. Z góry dzięki za wszystkie podpowiedzi. ps. kontakt. gg- 3889231 maxbartko@wp.pl Ten post edytował maxbartko 20.12.2011, 08:59:44
Powód edycji: [erix]: przeniosłem
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 1 Dołączył: 22.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ogólnie tak jak kiedyś mówiłem schemat płatności przy użyciu kodu jest troszkę bez sensu, ale skoro tak potrzebujesz to ok (IMG:style_emoticons/default/smile.gif)
Koncepcja bardzo ryzykowna, bo klienci będą i tak mówili, że kasę Ci dali, a system nie przyjął im kodu, a Ty też tego nie będziesz miał odnotowane... Skoro już zbierasz kasę jeżdżąc jak inkaso to ustal sobie jeden dzień do jazdy, zrób listę klientów do objechania (gdzie wpłata jest wymagana) i jak wrócisz do domu to wpisz w skrypcie (wystukaj) (IMG:style_emoticons/default/smile.gif) No, a Twoja koncepcja to o ile dobrze rozumiem to taka, że dajesz klientowi kod, on go wpisuje na stronie i stąd system ma wpłatę zaksięgowaną. Tłumaczyłem Ci kiedyś (IMG:style_emoticons/default/smile.gif) Jak nie umiesz pisać stron to zrób prosty schemat co w danym momencie skrypt ma robić.... Np Strona 1 - index: - strona klienta (logowanie) Po zalogowaniu Strona klienta: - link do dokonywania wpłat (strona 2) - link do strony listy wpłat (strona 3) Strona 2 - dane do wpłaty: kod Przycisk dodaj wpłatę - sprawdza, czy istnieje kod, czy był użyty, jeśli jest taki kod i nie był użyty dodaje do tabeli wpłaty (data wpłaty, id_kodu, id_klienta, okres_rozliczeniowy), dodaje do tabeli klient (ilość wpłat +1, data ostatniej wpłaty) [na podstawie pola data pierwszej wymaganej wpłaty i ilości wpłat stosunkowo łatwo można obliczyć za który miesiąc jest dany kod - w przykładzie okres_rozliczeniowy] ; Strona 3 - na podstawie od do tak jak ktoś wspomniał można wykorzystać funkcje select, że będzie wybierała tylko te wpłaty z zakresu początku (dzień, miesiąc, rok) i końca lub wg miesięcy rozliczeniowych, czyli miesiąc rozliczeniowy - data wpłaty (wpisania kodu) Z drugiej strony jest LMS na linuxa, więc po co się męczyć (IMG:style_emoticons/default/smile.gif) Nie licz, że ktoś za free bedzie robił, bo trzeba się zapoznać z całym skryptem, bo piszesz tak jak ja strukturalnie... Ten post edytował krystianroza 22.12.2011, 14:47:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 22:55 |