Uvod u PHP programski jezik
PHP je jednostavan, ali i moćan jezik kojeg koristimo za izradu dinamičnih web stranica. Pročitajte uvod u PHP programski jezik...
PHP-ove stranice: www.php.net
PHP možemo koristiti na 3 načina:
Skriptiranje sa strane poslužitelja – ovo je njegova prvenstvena namjena (izrada dinamičnih web stranice).
Naredbeno skriptiranje – znači da može izvoditi skripte iz naredbene linije (slično Unix shell-u).
Skripte se mogu koristiti za poslove administracije sustava.
GUI aplikacije sa strane klijenta – koristeći se PHP-GTK-om (gtk.php.net) na PHP-u se možmo napisati potpuno razvijene GUI (graphical user interface) aplikacije.
PHP možemo koristiti na većini operacijskih sustava, od Unix-a do Windows-a i Mac OS X-a.
Cijela Učionica fokusira se na rad u Windows operacijskom sustavu tutorijal o pokretanju PHP/Apache/MySQL pogledajte ovdje: www.ucionica.net/novosti/Kako-instalirati-PHP-i-MySQL/23/60/.
Prije nastavka čitanja ovog tutorijala svakako pročitajte uvod u HTML: www.ucionica.net/novosti/Uvod-u-HTML/30/60/.
Početak PHP koda biti će označen ovako:
<?php
Kraj PHP koda biti će označen ovako:
?>
Postoje i drugi načini označavanja početka i kraja, ali u većini slučajeva vidjeti ćemo gore navedene oznake.
Kako uvod u svaki programski jezik započinje sa „Hello world“ i ovaj uvod ćemo započeti tako.
<html>
<head>
<title>Uvod u PHP programski jezik pr.01</title>
</head>
<body>
<?php echo 'Hello world!'; ?>
</body>
</html>
Prepišimo gornji dokument i spremimo ga sa ekstenzijom „.php“ u folder „C:\xampp\htdocs“.
Otvorimo naš Internet preglednik i upišimo: http://localhost/ime_dokumenta.php.
Naredba echo ispisuje tekst. Tekst koji se ispisuje mora biti omeđen sa navodnicima (nije bitno jesu li to jednostruki ili dvostruki navodnici – onako kako započnemo moramo završiti).
Iza naredbi stavljamo znak „;“ (točka-zarez).
Kod ovog primjera, na žalost, ne vidimo dinamiku naše web stranice.
Ako pogledamo kod naše stranice (nakon pokretanja u browseru) više nećemo vidjeti PHP kod već čisti HTML kod. Razlog tome jest taj što se PHP kod izvršio na serveru, a server je klijentskoj strani poslao samo ono što vi trenutno vidite.
Pogledajmo malo dinamike
<html>
<head>
<title>Uvod u PHP programski jezik pr.02</title>
</head>
<body>
<?php if(!empty($_POST['ime'])) {
echo "Dobrodosao {$_POST['ime']}, pozdravlja Te Ucionica.net!";
} ?>
<form action="<?php $PHP_SELF; ?>" method="post">
Upisi svoje ime: <input type="text" name="ime" />
<input type="submit" value="Nastavak" />
</form>
</body>
</html>
Kod iznad sadrži neke nove elemente poput forme te njenih elemenata tipa input. (O formama više u jednom od sljedećih tutorijala).
Pokušajte gornji kod kopirati u datoteku nekog imena sa ekstenzijom php i spremiti u direktorij „C:\xampp\htdocs“.
Zatim pokrenite ovaj primjer na isti način kao što ste pokrenuli i prethodni.
Upišite svoje ime u prostor predviđen za to i pritisnite nastavak.
Ako još niste shvatili što je ovdje dinamično pokušati ćemo objasniti. Ovisno o upisanom imenu tekst koji se ispisuje se mijenja.
Primjer iznad naveli smo samo kako bismo pokazali u praksi što je dinamičnost u PHP-u zapravo.
U jednom od idućih tutorijala slijedi nastavak priče o PHP-u.
Uživajte ;-)

Pošaljite nam tutorijal u doc, docx ili pdf obliku. Objaviti ćemo ga na Učionici, potpisati Vas i zahvaliti Vam se. Pošalji...

U kojoj kategoriji želite više članaka?

| Pon | Ut | Sri | Cet | Pet | Sub | Ned |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |









