[ Pobierz całość w formacie PDF ]
.Jeśli dysponujesz już zainstalowanym PHP i masz dostęp do odpowiedniego serwera, otwórz swójulubiony edytor tekstu i wpisz następujące dwa znaki:Wszystko, co pozostało do zrobienia, to przesłanie lub skopiowanie skryptu na serwer obsługującyPHP.5.Zapisz plik pod nazwą basic.php, w głównym katalogu.Katalog ten powinien być wyznaczonypodczas instalacji.W przypadku serwera Apache, jest to zazwyczaj podkatalog htdocs w kataloguApache.Jeśli nie testujesz skryptu lokalnie, prześlij go na swoją witrynę.46.Na koniec, aby obejrzeć działanie nowego pliku, wpisz jego adres.Jeśli odbywa się to lokalnie,wówczas w większości przypadków, adres powinien wyglądać następująco: http://localhost.basic.php;jeśli masz z tym problemy, zajrzyj do Dodatku A.Jeżeli korzystasz z hosta zdalnego, po prostu wpiszjego adres, na przykład www.phpforflash.com/basic.php.No dobrze, takie efekty można uzyskać we Flashu czy HTML w przeciągu kilku sekund.Jednak te niepozorneznaczniki PHP otwierają przed nami wiele drzwi i umożliwiają osiąganie fascynujących rezultatów.Czy moglibyśmy witać odwiedzających, powracających na naszą witrynę, po imieniu? Jest to bardzo proste:echo("Hello, $name, and welcome to the site!");& gdzie $name reprezentuje wartość "cookie" (ciasteczka) czyli niewielkiej porcji danych, zapisanych wraz zimieniem osoby odwiedzającej.Cookie tworzy się za pomocą pojedynczego wiersza kod, a korzystanie zciasteczek zostanie szczegółowo omówione w Rozdziale 6.Owe wartości $ są dla nas bardzo istotne.Są to bowiem zmienne, które mogą przechowywać informacjedowolnego typu, od treści wpisanej przez użytkownika w polu tekstowym, poprzez wyniki obliczeńserwerowych (na przykład, odczytu daty i godziny), po całe tabele z bazy danych.A jeśli zechcielibyśmy pójść dalej co jeszcze moglibyśmy zaoferować odwiedzającym poza imiennympowitaniem?" Moglibyśmy udostępniać im wiadomości z archiwum być może nawet posortowane, za pomocąfunkcji time, w taki sposób, by najświeższe zostały wyświetlone na początku." Moglibyśmy też wyświetlać wiadomości w oparciu o zainteresowania odwiedzającego gdybyśmypoprosili go o określenie preferencji, można byłoby utworzyć stronę zawierającą artykuły interesująceużytkownika." A jeśli chcielibyśmy odświeżyć wiadomości? Czy należałoby przepisywać skrypty? Nie.wystarczy,jeśli użyjemy łatwo edytowalnych plików tekstowych, a wiadomości będziemy ładować za pomocąPHP w ten sposób plików PHP nie trzeba będzie modyfikować nigdy.O tym, jak korzystać zewszelkiego typu plików zewnętrznych, pomówimy w Rozdziale 7." A może pozwolilibyśmy użytkownikowi na zachowywanie określonych fragmentów wiadomości lubtreści strony i ich pózniejsze wyświetlanie? Wystarczyłoby wówczas zapisać te fragmenty w baziedanych, wraz ze szczegółowymi informacjami dotyczącymi użytkownika, dzięki czemu mógłby onodczytać zachowane fragmenty w dowolnej chwili." Moglibyśmy też umożliwić użytkownikom przeszukiwanie wiadomości w celu odnalezieniaokreślonych tematów czy słów kluczowych.O tym, jak przeszukiwać pliki tekstowe, będziemy mówićw Rozdziale 5, zaś w Rozdziale 9 zajmiemy się wyszukiwaniem w bazach danych.Te znaczniki są naszym kluczem do nieustannie zmieniającej się, łatwej w użyciu i odświeżaniuinformacji, które z łatwością możemy umieścić w swoich projektach Flasha.Kształtować możemy każdy aspektwrażeń, jakie odnosić będą użytkownicy, zachęcając ich do wielokrotnych powrotów.W pierwszym rozdziale będziemy się koncentrować na obszarze działania Flasha, choć nawiązania do niegobędą bardzo częste w całej książce.Na końcu pierwszego rozdziału zajmiemy się doskonałą, choć niewielką,aplikacją rejestracyjną, opisując część Flasha, fragment po fragmencie, a następnie zapoznając się z prawdziwąpotęgą skryptów PHP, zanim wykonamy pierwsze kroki w kierunku pełnego zrozumienia szalonego świataPHP.PHP ułatwia praktycznie wszystkie zadania, jakie tylko wymyślimy, a po lekturze kolejnych 450 stron, każdy zWas zacznie się zastanawiać, jak dawał sobie bez niego radę dotychczas.Statyka to dzień wczorajszy, PHP to dzień dzisiejszy, a jeśli książka ta będzie czytana także jutro, tym większybędzie Wasz sukces!5
[ Pobierz całość w formacie PDF ]