Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] zastopowanie wykonywania skryptu w zależności od decyzji usera
marcink72
post 28.12.2006, 13:49:47
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
Go to the top of the page
+Quote Post
Cysiaczek
post 28.12.2006, 13:53:11
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.
Go to the top of the page
+Quote Post
kamiseq
post 28.12.2006, 16:42:06
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
Go to the top of the page
+Quote Post
matlas
post 28.12.2006, 21:13:57
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/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 00:21