Oto wersja offline witryny WebDeveloper utworzona specjalnie dla czytelnik≤w magazynu Internet.
Wersja online zawiera aktywne forum u┐ytkownik≤w korzystaj▒cych z PHP, nowe porady i artyku│y itp. (jest generowana dynamicznie za pomoc▒ jΩzyka PHP i bazy danych MySql.)
W zwi▒zku z czΩsto pojawiaj▒cymi siΩ na forum pytaniami o porcjowanie wynik≤w
zapytania postanowi│em napisaµ kr≤tki tek╢cik, kt≤ry powinien wszystko wyja╢niµ
i rozwiaµ wszelkie w▒tpliwo╢ci.
W niniejszym artykule chcia│ bym zaprezentowaµ aplikacjΩ "Kartki Internetowe" napisane w naszym ulubionym jΩzyku skryptowym czyli w PHP przez moj▒ skromn▒ osobΩ.
W tym artykule opiszΩ, jak za spraw▒ jakiego╢ innego serwera mo┐na korzystaµ z dobrodziejstw PHP 3 i PHP 4 wraz z obs│ug▒ MySQLa w systemie Windows 98.
Pierwsz▒ czynno╢ci▒ jest zdobycie alternatywnego dla APACHE i r≤wnie┐ darmowego serwera OmniHTTPd. Mo┐na to zrobiµ na dwa sposoby:
Na pocz▒tku om≤wie kr≤tko jak w PHP dzia│a uploadowanie plik≤w, a p≤╝niej przejde do sedna problemu.
Ka┐dy plik wys│any do naszego skryptu za pomoc▒ formularza jest zapisywany do katalogu tymczasowego z unikalna nazw▒
(np. /tmp/php9jsikE). Informacje o tym gdzie siΩ znajduje s▒ zapisywane w odpowiedniej zmiennej.
Przegl▒danie na szczΩ╢cie nie jest zbyt skomplikowane, najtrudniejsze jest
niestety wstawianie i kasowanie.
Zw│aszcza usuwanie wierszy odwo│uj▒cych siΩ do bazy nie jest trywialne
(nale┐y stworzyµ triggera) ale o tym w przysz│o╢ci.
A teraz przejdÑmy do tematu.
Co to jest WebDeveloper?
WebDeveloper to zmodyfikowana i unowocze╢niona wersja serwisu PHP.zone.pl, kt≤ra wkr≤tce pojawi siΩ w tym miejscu. Opr≤cz PHP znajdziecie tu r≤wnie┐ informacje dotycz▒ce innych technologii stosowanych na www.
Dlaczego?
Poniewa┐ podczas projektowania dynamicznych witryn www czΩsto zachodzi potrzeba wykorzystania tak┐e innej technologii, np. XML, javascript itp.
Czy mogΩ pom≤c?
Je╢li chcia│by╢ zamie╢ciµ sw≤j tekst opisuj▒cy temat zwi▒zany z tworzeniem witryn www - czekamy !
LinuxNews Partner?
To inicjatywa maj▒ca na celu wspieranie i polecanie dobrych serwis≤w zwi▒zanych z tematykΩ linuksow▒, programistyczn▒, OpenSource.
Tak, ale...
Je╢li masz jakiekolwiek sugestie, pomys│y, rady i opinie na temat WebDeveloper'a, chcesz z nami wsp≤│pracowaµ lub nam pom≤c - czekamy na Ciebie!
Zamieszczamy kr≤tkie opisy instalacji dw≤ch popularnych serwer≤w baz danych u┐ywanych do wsp≤│pracy z PHP: PostgreSql i MySql.
Zapraszamy wszystkich do nadsy│ania swoich opis≤w instalacji baz danych, r≤wnie┐ tych mniej popularnych w ╢rodowisku PHP: Sybase, Oracle, ODBC, MS SQL Server.
W przeciwie±stwie do PHP3, PHP4 posiada zdolno╢µ zarz▒dzania sesjami u┐ytkownik≤w. Sesje pozwalaj▒ w prosty spos≤b ╢ledziµ poczynania poszczeg≤lnych u┐ytkownik≤w podczas kolejnych wizyt na naszej witrynie. Dla po│▒czenia danych sesji z u┐ytkownikiem, kt≤ry je wytworzy│ generowany jest identyfikator sesji (session ID), klucz │▒cz▒cy u┐ytkownika z jego danymi. (..)
Uruchomili╢my mechanizm dodawania porad przez www dostΩpny dla ka┐dego! Teraz aby Twoja porada/sztuczka/podpowied╝ dotycz▒ca PHP itp. znalaz│a siΩ natychmiast w dziale porady musisz tylko wpisaµ j▒ do formularza! Czekamy na wszelkie tipsy, zar≤wne te proste jak i przeznaczone dla zaawansowanych u┐ytkownik≤w.
Liczba witryn pracuj▒cych w technologii PHP stale ro╢nie i z tego powodu chcieliby╢my utworzyµ listΩ polskich serwis≤w zbudowanych w jΩzyku PHP, promuj▒c w ten spos≤b sam jΩzyk jak i autor≤w tych witryn. Prosimy o nadsy│anie adres≤w (pierwszy ju┐ mamy: php.zone.pl) !