|
Този урок е едно въведение в PHP , въпреки че повечето от вас със сигурност са доста напреднали.Винаги е необходимо да има и урок ,които да обобщава основните неща в PHP.Така че можете да си отворите един едитор ,какъвто и да е той и да започнеме.Web-Сървърът трябва така да е конфигуриран , че да прехвърля на php-интерпретатора различни файлове.Повечето файлове имат разширение .php , но това е само конвенционално.Принципно може да се прехвърлят на интерпретатора и файлове с други разширения , например .html . Всички файлове от определен скрипт трябва да се намират в една директория,за да могат да бъдат откривани от Web-сървъра.
За Apache това е директорията /htdocs. Синтаксисът на PHP Едно е най-хубавите качества на PHP е лесното преминаване от HTML код в PHP код . Това функционира по следния начин: Всички PHP кодове в рамките на една HTML страница се намират между таговете <?php и ?> .Така се разделя PHP кодът от HTML.Интерпретаторът намира точно тези кодове за PHP, всички други се интерпертират като чист HTML код. Като пример да разгледаме следния код: CODE
Ако пуснеме този код през Web-сървъра ще получиме страница с текста: Здравей Васко!.Но PHP може много повече от това. Със следния пример въвеждаме някои променливи: CODE
Тука вече забелязваме и поява на малко програмиране .Въвежда се функцията date() и 24-часов формат. Стойността се придава на вариаблата $vаr.След което правиме с помоща на програмен код проверката за поздрава с оглед на часовото време. Сега да се занимаеме малко с базаданни.За да работите пълноценно с PHP е задължително да можете да работите с базаданни .За мен те се неизменна част от цялата система ,така че ви препоръчвам много добре да се позанимаете с тази част на PHP.Ето и едно малко примерче за това как се създава базаданни.Първо обаче ще трябва да си включите MySQL - клиента . Ако сте под UNIX , трябва да въведете командата mysql в shell-консолата.Под Windows ще трябва да стартирате mysql.exe. След това напишете в конзолата следното : CODE
Сега вече след като имаме базаданни можем в нея да вкараме колкото си искаме табели .Тези табели също се създават чрез mysql-клиента.Следният пример показва създаването на табела : CODE
След като вече създадохме базаданни , можем да започнеме да работим с нея .Следният пример разглежда връзка с базаданни. CODE
Първият ред проверява дали мъсqл-базаданни е на същия компютър както и Web-сървъра.Освен това се дава името на потребиля и негавата парола.В този случай името и паролата са "ок" .Ако сървърът се свърже с базаданните тогава преминаваме на следващия ред и селектираме базаданнитe, коята сме избрали .За нашите следващи примери ще се нуждаем от горните два реда постоянно, затова можем да си направим живота по-лесен като сложим и двата реда в отделен файл и всеки път когато ни трябва ще го викаме оттам.Слагаме тази два реда във файл наречен dbconnect.php и всеки път когато ни трябват в някой файл ги викаме по следния начин : CODE
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









