Ma te mohio ki te mahi a te PHP

PHP Ko te reo whakamaori he maha nga wa e whakamahia ana mo te hanga ihirangi mo nga paetukutuku ka taea e koe te whakatuu i nga whaarangi html me nga waehere punawai. Ko te PHP he whakaterenga he aha te tikanga "PHP Hypertext Ptukatuka ano »(te tuatahi Utauta PHP, ranei, Pwhaiaro Homea Ptau Utauta), ana he a reo whakamaori whakamahia mo te hanga tono mo nga kaiwhakarato, te hanga ranei i nga korero hihiri mo nga paetukutuku. I enei wa ano hoki mo te hanga i etahi atu momo papatono tae atu ki nga tono me te atanga whakairoiro e whakamahi ana i nga wharepukapuka Qt o GTK +.

Tuhinga o mua

Ko nga whakamahinga nui o te PHP e whai ake nei:

  • Tuhinga o mua whārangi tukutuku hihiri, i te nuinga o te waa me te miihini pātengi raraunga MySQL, ahakoa he tautoko a te tangata whenua mo etahi atu miihini, tae atu ki te paerewa ODBC, e whaanui ana i o hononga hono taea.
  • Papatohu Papatohu, i te momo o Perl o Tuhinga o te anga.
  • Te waihanga i nga tono whakairoiro motuhake mai i te kaitirotiro, ma te whakakotahi i te PHP me te Qt/GTK +, ka taea ai e koe te whakawhanake i nga tono papamahi i te pūnaha whakahaere e tautokohia ana

Tuhinga o mua

  • He reo paparanga.
  • Te ahei ki te hono atu ki te nuinga o nga kaitaraiwa paatai ​​e whakamahia ana i enei ra, e whakaatu ana i tana hononga ki MySQL
  • Panuihia me te whakamahi i nga tuhinga mai i nga momo maatapuna, tae atu ki nga raraunga ka taea e nga kaiwhakamahi te whakauru mai i nga puka HTML.
  • Te kaha ki te whakarake i tona kaha ma te whakamahi i te maha o nga waahanga (e kiia ana ko nga extensions ranei).
  • He nui nga tuhinga kei runga i tana whaarangi whaimana ([1]), i roto i enei mea e whakaatu ana ko nga mahinga punaha katoa e whakamaramatia ana, e whakaatuhia ana i roto i te konae awhina kotahi.
  • Es free, no reira ka whakaatuhia mai hei whakakapi ngawari ma te katoa.
  • Whakaaetia nga tikanga o Papatono whai-kaupapa.
  • Ka ahei koe ki te hanga puka mo te paetukutuku.
  • He tino whanui me te whakauru ki te wharepukapuka o nga mahi
  • Kaore e hiahiatia te whakamaarama o nga momo taurangi, te taipitopito ranei o te whakahaere i te taumata-iti.

Anei tetahi tauira o te whaarangi paetukutuku maarama i hangaia ma te reo PHP.

Tauira

<?php

if (tuku($ _POST['whakaaturanga'])) {

     paoro 'Kia ora,'.html hinonga($ _POST['Ingoa'])

         .', Ko te kai pai ki a koe ko:'. html hinonga($ _POST['kai']);

} atu {

?>

<form method="POST" mahi ="?"> Ko wai tou ingoa?"tuhinga" ingoa ="Ingoa"> He aha te kai tino pai ki a koe?"kai"> Spaghetti Tunua Pizza"tuku" ingoa ="whakaaturanga" uara ="Whaia">

<?php

}

?>



I roto i tenei waehere ka taea te pupuri i nga ahuatanga e whai ake nei:

  • Ko nga taurangi i tukuna mai e tetahi puka ma te whakamahi i te tikanga POST, ka tae mai ki te reo i roto i te raarangi $_POST, e awhina ana i te whiwhi i tenei momo tuhinga. Ko tenei tikanga ano e whakamahia ana e te reo mo nga maataapuna korero katoa i roto i te paetukutuku, penei i te pihikete i roto i te kopu $_COOKIES, URL rereke i roto i $_GET (e taea ana te whakamahi i nga puka hei penapena i nga raraunga), e taea ana e nga taapiri waahi te whakamahi $_SESSION, me nga taurangi me nga taurangi kaihoko ma te raarangi $_SERVER.
  • Ko te waehere PHP kua whakauruhia ki roto i te HTML me te taunekeneke ki a ia, ka taea ai te hoahoa i te whaarangi Paetukutuku ki te etita noa o HTML me te taapiri i te waehere hihiri i roto i nga tohu <?php ?>.
  • Ko te hua ka whakaatuhia ka huna hoki i etahi waahanga o te waehere HTML tikanga.
  • Ka taea te whakamahi i nga mahi motuhake-reo mo nga tono Paetukutuku penei i te htmlentitites(), e huri ai i nga kiripuaki e whai tikanga motuhake ana i te waehere HTML ka taea ranei te whakaatu he i roto i te kaitirotiro hei nako, hei umlauts ranei, i roto i a raatau whakariterite i te whakatakotoranga HTML..

Ki te hiahia koe ki te haere tonu ki te mohio mo te hohonu ake mo te Reo Koreutu Pai, ka taea e koe te toro atu ki te paetukutuku mana


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra. Kua tohua ngā āpure e hiahiatia ana ki *

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.