Webdesign profesionist
Asta e viata mea....
Un nou articol in categoria "Proiectarea unui cos virtual de cumparaturi utilizand PHP"
http://webrodesign.ro/prezentarea-detaliilor-despre-carte/
Script PHP Prezentarea detaliilor despre carte | Web Ro Design Tuturial PHP - Realizarea unui magazin online folosind PHP
13/05/2016
http://webrodesign.ro/programare-orientata-pe-obiecte-sau-procedural-i/
Programare Orientata Pe Obiecte Sau Procedural? (I) | Web Ro Design Avantajele programrii orientate pe obiecte comparativ cu modelul procedural.
Elemente de sintaxa PHP
D**a ce am vazut cm stau lucrurile din perspectiva HTML este momentul sa incepem prezentarea realizarii unui script PHP. Pentru a crea prima pagina PHP vom incepe exact ca atunci cand cream un document HTML, pornind de la zero.
Exista insa trei diferente majore intre un document HTML standard si un document PHP. Mai intai , scripturile care contin PHP trebuie salvate cu extensia .php (de exemplu index.php). In al doilea rand, codul PHP se delimiteaza cu etichetele , pentru ca este nevoie sa specificam care sunt portiunile de program realizate cu PHP , in cazul scriptului nostru. In final, si la fel de important, scripturile PHP trebuie rulate pe un server in care este instalat limbajul PHP (in timp ce scripturile HTML pot fi rulate de pe orice calculator....).
Acum, urmeaza o alta chestiune pe care trebuie sa discutam si care este importanta si prin prisma primelor scripturi pe care le sciem, dar si din perspectiva viitoarelor proiecte de care ne vom ocupa. Va trebui sa rulam functia phpinfo (). Vom vedea , cu ajutorul acestei functii , ce versiune de PHP avem pe server , cm sunt setate principalele functii si variabile ale cestuia. Iata ce trebuie sa facem:
Scriem un script de forma:
[box type="download"]
Testam functii php
[/box]
2. Salvam acest script sub denumirea informatii.php (sigur, il puteti salva sub orice denumire doriti, dar nu uitati ca extensia trebuie sa fie .php in mod obligatoriu).
3. Urcam prin FTP (sau prin orice alta medota) acest script pe serverul nostru, unde vrem sa vedem informatiile referitoare la php.
4. Accesam , in browser, urmatoarea adresa: www.siteulmeu.ro/informatii.php In mod normal, browserul va afisa in acel moment informatiile despre versiunea de php instalata pe server si principalele ei setari. E foarte important sa stim asta, repet, pentru ca, cu timpul, vom trece la proiecte mult mai complexe decat rularea unui singur script si e bine sa stim pe ce ne bazam.
E important de stiut:
Asa cm extensia unui fisier din calculator indica sistemului de operare aplicatia care trebuie utilizata la deschiderea fisierului, extensia unei pagini web indica serverului modul in care trebuie prelucrat fisierul. daca, sa zicem, fisierul nostru se numeste fisier.php atunci el el va parcurge modulul PHP, fisier.aspex este prelucrat ca ASP.NET, iar fisier.html este un document HTML static (de obicei...). Aceste lucruri sunt determinate de parametrii serverului web.
Interesati-va la furnizorul serviciilor dvs de internet pentru a afla care sunt extensiile de fisier pe care le puteti folosi in documentele PHP. Exista un obicei (extrem de deranjant cateodata....) al unor furnizori de internet de a filtra anumite tipuri de fisiere. E bine sa stim dinainte..... Totusi, nu s-au constatat probleme la fisierele .php Pentru alte extensii.....da!
De asemenea, tot de la furnizorul de internet trebuie sa aflam daca sunt acceptate etichetele scurte (care folosesc in loc de , respectiv etichetele de ASP (). Ocazional, veti vedea , in unele scripturi si aceste etichete, dar este bine sa le folositi pe cele clasice.
phpinfo() este un exemplu de functie php. Cand vom vorbi despre functii si crearea functiilor php vom invata mai multe despre functii si despre modul de creare a unor functii php proprii.
In timp, veti vedea ca este bine sa aveti permanent pe calculator un script de genul celui de mai sus care sa foloseasca functia phpinfo(). Il puteti folosi pentru a testat capabilitatile unui server pe care trebuie sa lucrati sau pentru a vedea caracteristile acceptate de acesta , de genul : baze de date, creare de imagini etc etc etc. De asemenea, o alta utilizare ar fi aceea ca , poate, doriti sa experimentati diferite extensii si vreti sa stiti dinainte pe care dintre acestea serverul le va prelucra corect si pe care nu.
Click here to claim your Sponsored Listing.
Category
Telephone
Website
Address
Masina De Paine 18
Bucharest
021134