Vykdykite PHP iš HTML failo
Troels Graugaard / Getty Images
PHP yra serverio programavimo kalba, kuri naudojama kartu su HTML pagerinti svetainės funkcijas. Jis gali būti naudojamas norint pridėti prisijungimo ekraną arba apklausą, nukreipti lankytojus , sukurti kalendorių, siųsti ir gauti slapukus ir kt. Jei jūsų svetainė jau paskelbta žiniatinklyje, turėsite ją šiek tiek pakeisti, kad puslapyje būtų naudojamas PHP kodas.
Kai pasiekiamas tinklalapis, serveris patikrina plėtinį, kad žinotų, kaip tvarkyti puslapį. Paprastai tariant, jei jis mato .htm arba .html failą, jis siunčia jį tiesiai į naršyklę, nes jis neturi ką apdoroti serveryje. Jei jis mato .php plėtinį, jis žino, kad prieš perduodant jį naršyklei turi įvykdyti atitinkamą kodą.
Procesas
Radote tobulą scenarijų ir norite jį paleisti savo svetainėje, bet turite į savo puslapį įtraukti PHP, kad jis veiktų. Galite tiesiog pervardyti savo puslapius į yourpage.php, o ne į yourpage.html, bet jau gali būti gaunamas nuorodos arba paieškos variklio reitingą, todėl nenorite keisti failo pavadinimo. Ką tu gali padaryti?
Jei vis tiek kuriate naują failą, taip pat galite naudoti .php, bet būdas paleisti PHP .html puslapyje yra modifikuoti .htaccess failą. Šis failas gali būti paslėptas, todėl, atsižvelgiant į jūsų FTP programą, gali tekti pakeisti kai kuriuos nustatymus, kad jį matytumėte. Tada tereikia pridėti šią eilutę .html:
|_+_|
arba .htm:
|_+_|Jei planuojate įtraukti PHP tik į vieną puslapį, geriau jį nustatyti taip:
|_+_|Šis kodas leidžia PHP vykdyti tik faile yourpage.html, o ne visuose HTML puslapiuose.
Spąstai
- Jei turite .htaccess failą, pridėkite prie jo pateiktą kodą, neperrašykite jo arba kiti nustatymai gali nustoti veikti. Visada būkite atsargūs dirbdami su .htaccess failu ir paprašykite prieglobos, jei jums reikia pagalbos.
- Viskas .html failuose, kurie prasideda will now be executed as PHP, so if it's in your file for some other reason (as an XML tag, for example), you need to echo these lines to prevent errors. For example, use: