Menu:

Recent Entries

Categories

Generalna [4]
funkcije [1]

Links

Generalna

Syndicate

RSS 0.90
RSS 1.0
RSS 2.0
Atom 0.3

Jednostavan tutorijal

phpskola | 23 Jun, 2011 19:31

Ovde želimo da pokažemo osnove PHP-a u kratkom, jednostavnom uputstvu Ovaj tekst se bavi dinamičkim stvaranjem veb stranice sa PHP-om, ali PHP je nije samo u stanju da kreira veb stranice. Pogledajte odeljak pod naslovom šta može da uradi PHP, za više informacija.
Šta mi je potrebno ?

U ovom uputstvu pretpostavimo da vaš server ima aktiviranu podršku za PHP i da sve fajlove koji se završavaju sa .php. obrađuju kao PHP. Na većini servera, ovo je podrazumevana ekstenzija za PHP fajlove, ali pitajte administratora servera da biste bili sigurni. Ako vaš server podržava PHP, onda ne morate ništa da radite. Samo kreirajte vaše php fajlove, stavite ih u vaš veb direktorijum i server će ih automatski analizirati za vas. Nema potrebe da kompajlirate bilo šta, niti morate da instalirate nikakve dodatne alate. Mislite o ovim PHP datotekama, kao jednostavne HTML fajlove sa celom novom familijom magičnih oznaka koje vam omogućavaju da uradi razne stvari. Većina veb servera nude PHP podrsku.

Recimo da želite da sačuvate dragoceni propusni opseg i razvija te na lokalnom nivou. U ovom slučaju, trebalo bi da instalirate veb server, kao što su »Apache i naravno» PHP. Vi ćete verovatno želite da instalirate bazu podataka,kao što je »MySql.

Vaša prva PHP stranica

Kreirajte fajl koji se zove hello.php i stavi ga u root direktorijum vašeg veb servera
( DOCUMENT_ROOT ) sa sledećim sadržajem:

<html>
<head>
 <title>PHP Test</title>
</head>
<body>
<?php echo '<p>Hello World</p>'; ?>
</body>
</html>

Koristite Vaš brauzer za pristup datoteci sa URL vašeg veb servera, zaključno sa / hello.php fajl referencom. Kada se razvijaju na lokalnom nivou ovaj URL će biti nešto kao http://localhost/hello.php ili http://127.0.0.1/hello.php, ali to zavisi od konfiguracije veb servera. Ako je sve ispravno konfigurisano, ovaj fajl će analizirati PHP i sledeći izlaz će biti poslat na Vaš brauzer.

<html>
<head>
 <title>PHP Test</title>
</head>
<body>
<p>Hello World</p>
</body>
</html>


Ovaj program je izuzetno jednostavan i zaista ne morate da koristite PHP da napravite stranice poput ove. Sve što čini je prikazivanje: Zdravo svete koristeći php echo () izjavu. Imajte na umu da datoteke ne moraju da bude izvršne ili posebne na bilo koji način.Server smatra da ovaj fajl treba da da tumači PHP, jer ste koristili "php". ekstenziju, jer je server konfigurisan tako da prosledi na PHP. Misli o ovome kao normalne HTML fajlove koji ima skup posebnih oznaka na raspolaganju da vam omogući dosta interesantnih stvari.
Ako ste pokušali ovaj primer i nije dao na izlazu ništa, te je zatraženo preuzimanje, ili vidite ceo fajl kao tekst, šanse su da na serveru nema omogućen PHP ili nije ispravno konfigurisan. Zatražite od administratora da se omogući za vas pomoću instalacionog poglavlja priručnika. Ako ste lokalno u razvoju, takođe pročitajte poglavlje instalacije da biste se uverili da je ispravno konfigurisan. Proverite da li ste pristupili datoteci preko HTTP. Ako ste samo pozvali fajl iz datoteke sa sistema, onda on neće biti analiziran od strane PHP-a. Ako problemi i dalje postoje u svakom slučaju, ne ustručavajte se da koristite neku od mnogih »PHP podrska
Tačka primera je da pokaže posebne PHP tagove . U ovom primeru smo koristili <?php Da ukaže na početak PHP -a. Onda smo stavili PHP naredbu i ostavili PHP režim, dodajući završne oznake, ?>. Možete skočiti u i van PHP režima rada u HTML fajlu poput ove gde god želite.Sada kada ste uspešno napravili prvu PHP skriptu, vreme je da kreirate najpoznatiji skript PHP-a! Pozovete phpinfo () funkciju i videćete mnogo korisnih informacija o vašem sistemu i podešavanju, kao što su dostupne unapred definisane promenljive, učitane PHP module, i konfiguraciona podešavanja. Uzmite malo vremena i pregledajte ove važne informacije.

<?php phpinfo(); ?>

Posted in Generalna . Dodaj komentar: (0). Trekbekovi:(0). Permalink
«Next post | Previous post»

Comments

Leave a Reply

Dodaj komentar





Zapamti me