Yuav Ua Li Cas Sau Ntawv Php

Cov txheej txheem:

Yuav Ua Li Cas Sau Ntawv Php
Yuav Ua Li Cas Sau Ntawv Php

Video: Yuav Ua Li Cas Sau Ntawv Php

Video: Yuav Ua Li Cas Sau Ntawv Php
Video: Yuav Ua Li Cas Thiaj Tsis Hiav 2024, Tej zaum
Anonim

Daim ntawv cov ntaub ntawv ua yog ib qho ntawm cov tseem ceeb tshaj plaws ntawm lub PHP programming lus (PL). Cov cuab yeej muaj pub rau koj kom rho tawm cov ntaub ntawv nkag los ntawm tus neeg siv thiab txuag lawv rau hauv cov lej tshwj xeeb, tom qab ntawd lawv tuaj yeem hloov kho thiab sau rau ntau lub chaw khaws ntaub ntawv (DB) lossis cov ntaub ntawv.

Yuav ua li cas sau ntawv php
Yuav ua li cas sau ntawv php

Cov Lus Qhia

Kauj ruam 1

Tsim daim ntawv tsim nyog siv HTML, xaiv cov qauv yooj yim tshaj plaws ntawm kev xa cov ntaub ntawv. Ib tug kov yog siv rau kev nkag mus. Txhawm rau kev ua tiav ntawm cov neeg siv cov ntaub ntawv los ntawm PHP, nws yog qhov tseem ceeb los qhia kom meej txog tus qauv txheej txheem thiab kev nqis tes ua. Piv txwv li:

Kauj ruam 2

Txoj cai HTML no qhia tau hais tias daim ntawv foos yuav xa mus rau tsab ntawv sau rau hauv cov txheej txheem.php siv cov qauv POST, uas tso cai rau koj dhau qhov ntsuas xav tau hauv txoj kev zais rau cov neeg siv. Lwm txoj hauv kev rau txoj kev yog GET, uas hloov cov ntaub ntawv xav tau los ntawm chaw nyob chaw. Yog li, tom qab txhaj lub pob, cov ntaub ntawv nkag mus yuav pom nyob rau sab qaum kev ntawm qhov browser qhib.

Kauj ruam 3

Tsim cov qauv tsim nyog siv cov ntsiab lus ntxiv tus nqi, npe thiab hom. Piv txwv, los tsim ob daim teb uas tus neeg siv yuav nkag mus nws thawj thiab lub xeem, koj tuaj yeem sau cov cai hauv qab no:

Lub Npe:

Xijpeem

Cov ntu no tso cai rau koj los tsim ob phau ntawv sau rau kev qhia tus thawj thiab lub xeem ntawm tus neeg siv nrog lub npe cov npe siv thiab tsev neeg npe, uas yuav siv rau cov ntaub ntawv ua tom qab.

Kauj ruam 4

Tsim cov ntaub ntawv tshiab lub npe txheej txheem.php hauv cov npe hauv tib daim ntawv HTML uas daim ntawv foos cov ntaub ntawv nyob. Txhawm rau tsim cov ntaub ntawv, nyem rau ntawm thaj chaw dawb ntawm lub qhov rais rau kev ua kom pom cov ncauj lus ntawm cov ntawv thiab xaiv "Tshiab" - "Cov ntawv sau", tom qab ntawd hais lub npe uas tsim nyog thiab txuas ntxiv. Ntaus cov lej hauv qab:

<? php

$ username = htmlspecialchars ($ _ POST ['cov neeg siv lub npe']);

$ second_name = htmlspecialchars ($ _ POST ['familyname']);

ncha “Koj lub npe yog $ username thiab lub xeem yog $ second_name”; ?>

Kauj ruam 5

Txoj cai no tso cai rau koj khaws cov ntaub ntawv tsim nyog uas tus neeg siv nkag rau hauv daim foos. $ username yog muab lub npe sau rau hauv lub npe neeg siv lub npe, uas tau dhau los ntawm lub ntiaj teb $ _POST array. Siv lub htmlspecialchars () muaj nuj nqi; cov cim tshwj xeeb tau muab tshem tawm uas tus neeg siv yuav yuam kev lossis txhob txwm sau thaum nkag los ntawm cov keyboard. Tom qab koj rho tawm cov ntaub ntawv tsim nyog los ntawm daim ntawv mus rau hauv cov hloov pauv, koj tuaj yeem tsim cov ntaub ntawv tau txais uas siv cov lus ncha. Ua ntej thim tawm, kev nqis tes tsim nyog kuj tuaj yeem ua uas yuav tsum tau ua kom tiav ib qho haujlwm tshwj xeeb. Cov txiaj ntsig tau tau tuaj yeem ua tiav los ntawm tag nrho cov haujlwm hauv PHP, uas txhais tau tias tus programmer tsis txwv rau cov cuab yeej ua haujlwm nrog HTML daim ntawv cov ntaub ntawv.

Pom zoo: