![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 10.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
witam
w jaki prosty sposób zrobić coś takiego żeby w trakcie przetwarzania skryptu zastopować jego przetwarzanie i np zadać pytanie czy dane są prawidłowe: 1. W jednym pliku *php mam formularz wypełniany przez usera (częśc pól jest ciągnięta w tle z tabeli na podstawie wypełnionych pól formularza). 2. Po wypełnieniu formularza jest akcja wyslij gdzie jest wołany inny pilk *php, 3. Potem nastęuje sprawdzanie poprawności wypełnianych pól (czy wszystkie pola są wypełnione) i jesli wsztstko jestk ok to 4. Łączenie z bazą i insert na tabeli. i teraz po punkcie 3 chciasłbym zapytać usera czy należy zapisać wprowadzone dane (które wprowadził a skrypt jeszcze raz wyświetlić) nie chciałbym tego robić przez wprowadzanie dodatkowego trzeciego pliku php i przekazywania zmiennych sesyjnych bo wydaje mi się to mało eleganckie; może jest jakiś inny sposób w rodzju: pytanie Dane prawidłowe T/N i na T idzie insert na N powrót do edycji formularza |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 465 Pomógł: 137 Dołączył: 26.03.2004 Skąd: Gorzów Wlkp. ![]() |
Nie ma czegoś takiego jak zastopowanie skryptu i potem jego wznowienie w php. Należy tak skonstruować aplikację, aby maksymalnie ułatwić sobie wprowadzanie dodatkowych widoków. Krócej - wprowadzasz trzeci plik.
Pozdrawiam. -------------------- To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness; chaotic, confused, vulnerability, to inform yourself. Think for yourself. Question authority. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 12.07.2005 Skąd: krakow Ostrzeżenie: (0%) ![]() ![]() |
albo javaScript misiu kolorowy, wtedy przeonosisz walidacje danych na strone przegladarki i jesli jest wszystko ok to wysylasz na serwer.
albo inaczej jakiego typu dane ma ci uzytkownik potwierdzac? jesli chcesz to zrobic po stronie serwera to tez nie ma problemu wiekszego w momencie kiedy bys chcial "przerwac przetwarzanie" skryptu zwracasz pytanie do usera i user cos ci przesyla na serwer a ty to dalej obslugujesz. dosc prosty algorytm chyba. ustawiasz pare flag i juz |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 26.12.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
mozesz skorzystac z AJAXA zeby takie cos zrobic ,tzn sprawialo zludzenie takeigo efektu:D
-------------------- Zapraszam na bloga: http://matlas.obsysa.net/
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 00:21 |