Internet je čvrsto ušao u naše živote i više ne zamišljamo svoje postojanje bez njega. Kad se budimo, mi smo prvi koji će otvoriti našu omiljenu društvenu mrežu i pročitati najnovije vijesti. Tijekom dana objavljivat ćemo nove blogove i priče iz naših života. Svaki dan se rađa tisuće stranica, a isti broj umire. Ali malo ljudi misli da je to s druge strane monitora. Malo ljudi zna što je web-lokacija i za koja načela radi. Danas vam želimo reći kako umetnuti PHP kod u HTML i za što je potrebno.
Što je HTML
Ali HTML nije programski jezik, već samo hipertekstualna oznaka. On ne može izvoditi nikakve logičke operacije, kao što to čine ovi programski jezici. Na drugi način, HTML je odgovoran za lokaciju stranice sadržaja: tekst, slike, medije, videozapise, tablice. Jednom davno, u zoru Interneta, sve su se stranice sastojale od čvrstog HTML-a, ali to nije bilo sasvim prikladno. Takve se stranice nazivaju statične, a za promjenu sadržaja na stranici bilo je potrebno urediti cijeli kôd. Tako su izumljeni jezici poslužiteljaprogramiranje, a jedan od tih jezika je PHP. Zatim je postojala potreba za dodavanjem PHP koda u HTML. Kako to učiniti, opisat ćemo u nastavku.
PHP kod se ne pojavljuje u pregledniku. Ovo je programski jezik poslužitelja. Kako to shvatiti? Poslužitelj je udaljeno računalo. Kada korisnik nešto učini na stranici: popuni obrazac za registraciju, klikne na gumbe, napiše poruku - svi rezultati njegovih akcija šalju se poslužitelju. Tamo se obrađuju i prikazuju natrag na zaslon. Tako korisnik vidi rezultate svojih postupaka.
Kada su počeli koristiti jezike poslužiteljskog programiranja, bilo je potrebno dodati HTML kod na HTML stranicu. Kako to učiniti, opisat ćemo u nastavku. PHP jezik može komunicirati ne samo s HTML-om, već i kao posrednik pri radu s bazama podataka. Postoje posebne funkcije koje upućuju na baze podataka: odaberite ih, izmijenite, izbrišite, ažurirajte i tako dalje.
Kao što je već spomenuto, stranice na jednom HTML-u su statične stranice. Ne možete mijenjati sadržaj bez izmjene samog koda. PHP jezik pruža izvrsne mogućnosti upravljanja stranicama. Konkretno, za upravljanje sadržajem iz administrativne ploče izravno u pregledniku, bez odlaska na poslužitelj za promjenu koda. To se pokazalo vrlo praktičnim rješenjem: administrator stranice može samostalno mijenjati ili dodavati sadržaj bez traženja pomoći od programera.
Zahvaljujući PHP jeziku, pojavili su se sustavi za upravljanje web stranicama. Najpoznatiji od njih - Wordpress, Joomla, DLE. Postoji toliko mnogo CMC-a i njihovihSvaki dan je sve više i više. No svaki webmaster koji poštuje sebe mora moći upravljati kodom ako je to potrebno. On mora znati kako umetnuti PHP kod u HTML, bez potrebe da svaki put ode na programera zbog takvih sitnica.
U izgledu HTML predložaka gotovo uvijek se koristi dinamički umetak. Za što? Moderna web-mjesta su portali s više stranica, a broj stranica koje oni sadrže može varirati ovisno o zadatku. Stoga, sve moderne web-lokacije koriste predloške. Jedan i isti predložak prikazan je na svim stranicama. To pojednostavljuje rad programera i omogućuje jednostavnu promjenu prikaza stranice u pregledniku.
Da bi se to osiguralo, u HTML predložak uveden je poseban PHP kod koji omogućuje dinamičku zamjenu cjelokupnog sučelja. Bez takvog uključivanja nemoguće je napraviti moderno mjesto. I kako umetnuti html-kod u php-datoteku, razmotrit ćemo dalje.
Ovisno o tome kako je predložak web-lokacije napisana, opcije umetanja mogu biti različite. Ako je predložak napisan u HTML-u, tada implementira PHP kod, a ako je napisan u PHP-u, suprotno, HTML je uključen u PHP. Obje metode će biti razmatrane ovdje, a istovremeno ćete moći naučiti kako umetnuti html kod u php skriptu. U prvoj verziji, sve je vrlo jednostavno. Potrebna PHP funkcija je umetnuta u rupturu HTML-a. Na pravom mjestu otvaraju oznaku iz koje se PHP pokreće, nakon što je napisana potrebna funkcija, a zatim se oznaka zatvara. Ovo je najčešća opcija umetanja, iako nije jedina.
Drugi način je povezivanje datoteke na pravo mjesto. Sav potreban sadržaj stavlja se u zasebnu datoteku i povezuje s predložkom pomoću direktive include. Sada, ako promijenite željenu datoteku, sadržaj predloška će se promijeniti. Postoji još jedan netradicionalan način, ali za više informacija o tome kako umetnuti html-kod u php u eof, bit ćete u sljedećem članku.
U drugoj verziji razmotrite predložak napisan u PHP-u. U ovom primjeru umetanje će biti malo složenije. U takvim slučajevima koristite funkciju ECHO, unutar koje je postavljen HTML kôd. Ovaj je dizajn također raširen, iako nije jedini. HTML dizajn se može umetnuti izravno u PHP prebacivanje: tada morate zatvoriti funkciju i, umetanjem HTML-a, ponovno napisati PHP kod, počevši s zagradom koja se otvara.
Iz ovog članka, naučili smo kako umetnuti php kod u html. To uopće nije teško. Postoji mnogo opcija, i svatko bira svoje, po njegovom mišljenju, jednostavniji je i prihvatljiviji u svojoj situaciji. Važno je znati da je programiranje komplicirana znanost i, nakon čitanja samo jednog članka, ovaj programer ne postaje. Trebate ići dug put. Neizostavne greške u svim fazama, a to se mora tolerirati. Samo stečeno iskustvo može vam dati željeni rezultat.
Što je PHP
Zašto ne možete stvoriti stranicu na jednom HTML-u
Zašto moram umetnuti PHP
Opcije umetanja
Drugi način je povezivanje datoteke na pravo mjesto. Sav potreban sadržaj stavlja se u zasebnu datoteku i povezuje s predložkom pomoću direktive include. Sada, ako promijenite željenu datoteku, sadržaj predloška će se promijeniti. Postoji još jedan netradicionalan način, ali za više informacija o tome kako umetnuti html-kod u php u eof, bit ćete u sljedećem članku.