ďťż
Podstrony
|
telcocafemam prosbe czy moze ktos mi pomoc i dokladnie opisac co sie dzieje krok po kroku (po stronie klienta jak i po stronie serwera) od momentu wcisniecia submit do momentu wygenerowania strony. Szukalam na necie ale nie moge znalezc dokladnego opisu tego mechanizmu.mam prosbe czy moze ktos mi pomoc i dokladnie opisac co sie dzieje krok po kroku (po stronie klienta jak i po stronie serwera) od momentu wcisniecia submit do momentu wygenerowania strony. Szukalam na necie ale nie moge znalezc dokladnego opisu tego mechanizmu. A co tu wiele opisywa? 1. Wypeniasz formularz 2. klikasz wylij 3. przegldarka wysya to, co e wypeni w adresie url (metoda get) lub ukryte (metoda post) 4. server odbiera dane wysane przez przegldark i tu moesz np. uy PHP, do decydowania co ma si kiedy dzia, itp, po prostu do obrbki danych z formularza. Użytkownik .:dR@kE:. edytował ten post 10 kwiecień 2006, 20:25 - user uzupelnia dane - klika submit - dane wysylane sa do servera, do pliku zadeklarowanego w form.. action lub do pliku, w ktorym byl formularz - zaleznie od kodu, parser danego jezyka (zwykle php) odczytuje kod (metody opisal dR@kE) i np. wysyla maila - dostajesz info (klient) o wykonaniu czynnosci (np. wyslaniu maila). (nie pokazuje ci sie wykonany kod, bo zostal wykonany na serverze) o to chodzi? Użytkownik DJ_ProG edytował ten post 10 kwiecień 2006, 20:27 Hmm... Załóżmy, że metodą jest POST 1. Na początek three-way handshake między klientem i serwerem 2. Przeglądarka wysyła żądaniem, np. takie POST /adres.php HTTP/1.1 HOST: serwer.pl User-Agent: Przeglądarka 1.0 Content-Lenght: 30 (tutaj 2 LF) pole1=wartosc1&pole2=wartosc2 (i tutaj tez 2 LF) 3. Serwer odbiera żądanie, sprawdza, czy taki plik istnieje, jeżeli nie, to wyrzuca 404, jak jest, to w zależności od rodzaju instalacji PHP: jeżeli na serwerze jest PHP jako CGI, to przekazuje żądanie i plik do programu CGI, jeżeli w postaci modułu serwer sam parsuje skrypt. 4. Serwer wysyła nagłówki i HTML, poźniej przeglądarka wysyła nowe żądania odnośnie obrazków. 5. Serwer zamyka połączenie... i to koniec. 6. <ogólna wrzawa i śmiechy różnorakie> |
|||
Sitedesign by AltusUmbrae. |