tworzenie stron www z wykorzystaniem ajaksa. projekty helion, mojeksiążki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • smakujzapachy.keep.pl
  • Podobne

     

    tworzenie stron www z wykorzystaniem ajaksa. projekty helion, mojeksiążki

    [ Pobierz całość w formacie PDF ]
    //-->spis treści4. dodawanie rekordówco będziemy robić?utworzenie strony HTMLutworzenie formularzautworzenie elementów formularzarozpoczęcie strony PHP6465666769walidacja danych formularzaaktualizacja bazy danychwyświetlenie komunikatów obłędachtestowanie wersji nieajaksowejinformacje dodatkowe6370737475775. dodawanie rekordów z wykorzystaniem technologii ajaxco będziemy robić?dodanie elementów technologii Ajaxwykorzystanie warstwy Ajaksakonfiguracja Ajaksaprzygotowanie danych formularzadokończenie funkcjiprzygotowanie do przesyłaniawyników w formacie XMLwalidacja danych formularza8082838485868788aktualizacja bazy danychuzupełnienie danych w formacie XMLobsługa odpowiedziprzygotowanie stronyobsługa danych w formacie XMLwyświetlenie wynikówtestowanie warstwy Ajaksainformacje dodatkowe799293959697991001026. wyszukiwanieco będziemy robić?utworzenie strony HTMLutworzenie formularzarozpoczęcie strony PHPzapytanie do bazy danych108109111112113wyświetlenie wynikówwyświetlenie komunikatów o błędachtestowanie wersji niajaksowejinformacje dodatkowe1071141151161176spis treści7. wyszukiwanie z wykorzystaniem ajaksaco będziemy robić?dodanie elementów technologii Ajaxwykorzystanie warstwy Ajaksakonfiguracja Ajaksadokończenie funkcjiprzygotowanie do przesyłaniawyników w formacie XMLzapytanie do bazy danychpobranie wynikówdokończenie skryptu PHPobsługa odpowiedzi120122123125126127128129130131przygotowanie stronyobsługa danych w formacie XMLwyświetlenie wynikówobsługa nazwiskobsługa wydziałówobsługa adresów e-mailwyświetlenie komunikatuo braku wynikówdokończenie funkcjitestowanie warstwy Ajaksainformacje dodatkowe119132133134136137139141142143144dodatek A następne krokiproblemy związane z Ajaksemalternatywy dla Ajaksawprowadzenie do JSONwysyłanie danych w formacie JSONdostęp do danych w formacie JSONkorzystanie z danych w formacie JSON150151152154156157zasoby w interneciezestawy Frameworkdla języka JavaScriptbiblioteki PHP-Ajaxdebugowanie kodu JavaScriptinformacje dodatkowe149159160161162166skorowidz169spis treści74dodawanierekordówW pierwszym rozdziale utworzyliśmy strukturę bazy danych dla witryny WWWwyświetlającej listę pracowników. W poprzednich dwóch rozdziałach opracowaliśmyajaksową i nieajaksową wersję aplikacji wyświetlającej listę pracowników wybrane-go wydziału. W rozdziale niniejszym opracujemy funkcję dodawania pracownikówdo bazy danych. Oczywiście rozpoczniemy od wersji nieajaksowej gwarantującejdostęp dla wszystkich użytkowników, a następnie — w kolejnym rozdziale — opracu-jemy wersję bazującą na technologii Ajax.Rozpoczniemy od utworzeniaformularza HTML,który pobiera wszystkie niezbęd-ne dane. Następnie napiszemy skrypt PHP, który obsługuje przesyłanie formularzabez wykorzystania technologii Ajax. Będzie to bardzo prosty skrypt PHP obsługującyformularz HTML.63co będziemy robić?1Najpierw, na stronach 65 – 68,utworzymystronę HTML z formu-larzem.W formularzu są elementy repre-zentujące wszystkie dane dotyczą-ce pracowników zapisane w baziedanych.Gdy w przeglądarkach bez obsługiAjaksa użytkownik kliknieDodaj,formularz zostanie przesłanydo skryptu PHP.2Na stronach 69 – 74 napiszemyskrypt PHP,który obsługuje for-mularz HTML.Skrypt dokonujewalidacji danych formularza,a następnie zwraca wyniki.W przypadku nieprawidłowegowypełnienia dowolnego pola skryptPHP wyświetla komunikat o błędzie.3Na koniec, tak jak wcześniej,przetestujemynapisane elemen-ty aplikacji, aby uzyskać pewność,że wszystko działa poprawnie.Na końcu tego rozdziału, w punkcie„Informacje dodatkowe”, umieścimydodatkowe dane, wskazówki i zaleceniazwiązane z wykonanymi czynnościami.W następnym rozdziale do utworzonychstron dodamy elementy technologiiAjax.64dodawanie rekordów [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com