pysky
Administrator

Data inscrierii: 07/Dec/2008 Mesaje: 56
|
|
TuToriAle PHP |
|
Din nou eu, cu un nou tutorial PHP in care vom invata impreuna acest limbaj de programare WEB, dar dupa cum toate lucrurile pe care le facem se bazeaza pe o fundatie, si noi acum trebuie sa ne bazam in acest limbaj de programare numit Hypertext PreProcessor prescurtat PHP pe niste intrumente fundamentale, de care ne vom folosi in viitor in fiecare script php pe care il vom scrie.
Dupa cum poate intuiti bine scripturile php, sunt programe web scrise in text pur, avand probabilitatea sa citim si sa editam aceste scripturi fara a fi nevoiti sa utilizam programe pentru decodarea acestor fisiere, totusi pentru o editare mai buna, va recomand sa folositi programe specializate care va evidentiaza mai bine instructiunile scrise, cum ar fii: Macromedia Dreamweaver. In trecut pentru aceste scripturi php, erau scrise in fisiere cu extensia: .phtml dar acum fiind mult mai intuitiv se foloseste extensia .php pentru fisierele cu continut php.
Acum sa trecem la componentă de php propriu zisa, de cod php, incepand sa invatam instrumentele cu care vom face aplicatii web in viitorul apropiat.
La fel ca la HTML, partea de cod html se delimiteaza cu anumite tag-uri specifice (<html > si </html>) noi codul php il v-om scrie intre urmatoarele coduri:
?View Code PHP
<?php ... ?>
In locul celor 3 puncte de suspensie, dupa cum am spus mai sus vine codul nostru php, care este format din una sau mai multe instructiuni php:
Important: - dupa fiecare instructiune php, adaugam caracterul ;
In acest tutorial noi am avut de gand sa afisam un text pe ecran ne vom folosi de instructiunea echo care va fii urmata de text, text-ul se adauga intre
“…text…” sau ‘… text …’
Astfel incat script-ul pentru a afisa un text ar trebuie sa arate cam asa:
?View Code PHP
<?php
echo "Acesta este inițialul meu script php | <a href="http://www.tutoriale-web.com/">www.tutoriale-web.com</a>";
?>
* Dupa cum vedeti dupa toata instructiunea echo, am adaugat si caracterul ;
Rezultatul acestui script ar trebuii sa arate in felul urmator, un simplu text:
Dar noi vrem ca acea adresa catre site-ul de unde am invatat sa facem acest lucru sa fie link catre site, asa ca vom folosi cod HTML in afisare:
?View Code PHP
<?php
echo "Acesta este întâiul meu script php | <a href="http://tutoriale-web.com">www.tutoriale-web.com</a>";
?>
Am scris codul, si acum vrem sa vedem rezultatul daca este bine ce am facut sau nu…
Primim eroarea :
Parse error: parse error, unexpected T_STRING, expecting ‘,’ or ‘;’ in C:\EasyPHP 2.0b1\www\tutoriale-php\primul-script.php on line 2
Nu… nu este bine de ce oare? Pentru ca noi stim si php, si stim ca am scris corect acel cod pentru link, si nu ar trebuii sa apara nici o problema, dar totusi php-ul ne arata o eroare. Dupa cum observati noi am pus ghilimelele la parametrul href, observand ca acest cod este situat intre ghilimele de la sintaxa echo, care creaza o eroare, pentru ca php-ul nu are de unde sa stie ca ghilimelele din partea interioară vin de la codul HTML, astfel incat noi trebuie sa punem acel cod care contine HTML intre
‘ … text … ‘
Si codul nostru devine :
?View Code PHP
<?php
echo 'Acesta este debutantul meu script php | <a href="http://tutoriale-web.com">www.tutoriale-web.com</a>';
?>
Ne mai uitam o data in browser si de aceasta data ar trebuii sa avem rezultatul dorit.
Eh asa si este, dar totusi este incomplet, dupa cum vedeti nu avem un titlu la pagina, dar nimeni nu a spus ca daca fisierul are extensia .php, noi nu putem sa scriem cod HTML, in acest fisier, langa codul php, asa ca noi incercam sa adaugam acest script php, in interiorul unei pagini normale html, si ar trebuii sa avem urmatorul rezultat:
?View Code PHP
<html>
<head>
<title>Primul meu script php - www.tutoriale-web.com </title>
</head>
<body>
<?php
echo 'Acesta este primul meu script php | <a href="http://tutoriale-web.com">www.tutoriale-web.com</a>';
?>
</body>
</html>
Si rezultatul muncii noastre daca nu ne intervin alte erori ar trebuii sa arate asa:
Da, totul este in ordine si putem sa ne simtim mandrii ca in cele din urma am reusit sa facem un mic script php fara erori.
Ce am retinut din acest tutorial? Am rentinut ca:
Fisierele cu continut php, trebuie sa aiba extensia .php
Codul php se scrie intre <?php si ?>
Dupa fiecare instructiune se adauga caracterul ;
La sintaxa echo daca avem trebuință in text de ghilimele ne folosim la sintaxa de apostrof
Putem adauga langa codul php si cod HTML, si daca extensia fisierului este .php
|
|