Primii pasi cu PHP,
In acest scurt articol ne propunem sa prezentam:
- cum arata un program (sau script) PHP
- cum se transfera acest program pe un server de web
- cum se apeleaza programul pe web pentru a fi executat
Mai multe amanunte despre scrierea scripturilor PHP vor urma in lectiile urmatoare.
1)Scrierea de programe PHP
Fiecare program PHP incepe cu simbolurile:
<?
si se incheie cu simbolurile:
?>
Iata un exemplu:
<?
print "Acesta este primul meu program";
?>
Editarea programului o faceti intr-un editor obisnuit de texte sau in unul specializat (de care am vorbit anterior in aceasta lectie). Dupa ce ati scris continutul programului acesta va fi salvat intr-un fisier, care va avea extensia .php
Pentru exemplul nostru ati putea denumi fisierul primul_program.php . In general e bine sa dam nume sugestive fisierelor pentru a le putea recunoaste mai tarziu cand vom lucra din nou cu ele.
Un comentariu in cadrul unui program reprezinta o secventa de linii de program care nu se executa, ci au doar rol indrumator la citirea codului programului. Un comentariu pentru o singura linie se poate introduce cu caracterele # sau //, iar o secventa de mai multe linii trebuie cuprinsa intre caracterele /* si */ .
Comentariile ajuta la documentarea programelor, lucru important atunci cand la aplicatie lucreaza mai multe persoane.
Exemplu:
<?
// Acesta este primul meu comentariu
/*
tot ce scriu intre aceste simboluri este
un comentariu si nu va avea efect la executarea
programului.
*/
print "Acesta este primul meu program";
?>
Un alt exemplu de program, care foloseste o variabila $nume .
<?
$nume = "Ionescu";
print $nume;
?>
Acest program va avea ca efect afisarea numelui Ionescu. Puteti pune in loc de "Ionescu", numele vostru, desigur.
O adaugire la acest program poate fi urmatoarea:
<?
$nume = "Ionescu";
print "Bun venit, " . $nume . "!";
?>
Observati ca textele si valorile variabilelor de tip text sunt incadrate intre ghilimele "". Se poate folosi si apostrof 'text' pentru a delimita un text. Apoi, pentru a pune un text langa un altul (operatie numita concatenare), se foloseste operatorul punct ".". Rezultatul acestui program va fi afisarea textului:
Bun venit, Ionescu!
2)Avem acum programul nostru (sa zicem ca l-am denumit primul_program.php). Ca sa putem vedea efectul sau trebuie ca programul sa fie incarcat pe un server de web.
a)Daca lucrati local cu server-ul de web Apache, atunci veti copia programul dvs. in directorul c:/apache/htdocs (sau intr-un subdirector al acestuia).
Apoi deschideti browser-ul (Internet Explorer, Netscape etc.) si scrieti adresa de web:
http://localhost/primul_program.php
Dupa ce ati dat enter in locatia adresei de web, veti putea vedea rezultatul programului dvs.
b)daca lucrati direct pe un server de web de pe Internet, trebuie sa transferati fisierul de pe discul dvs. pe server-ul respectiv, lucru care se face de regula cu un program de FTP (File Tranfer Protocol). Astfel de programe sunt CuteFTP, Voyager, SmartFTP, AceFTP etc. AceFTP are o varianta free, iar SmartFTP este totodata free. CuteFTP3 e si el gratuit.
Pe server se afa instalat PHP, MySQL si Apache. Punand programul pe server si apelandu-l acesta va avea ca efect afisarea rezutatului in browser-ul utilizatorului care viziteaza pagina respectiva.
3)Apelarea programului pe web se face indicand adresa programului nostru pe server-ul de web.
Exemplu: http://www.domeniu.com/accountul_meu/primul_program.php
Apoi puteti indica utilizatorilor site-ului dvs. aceasta adresa si ei vor vedea acelasi rezultat in pagina de web.
|