Yuav Ua Li Cas Kom Dhau Ib Qho Parameter Rau Tsab Ntawv

Cov txheej txheem:

Yuav Ua Li Cas Kom Dhau Ib Qho Parameter Rau Tsab Ntawv
Yuav Ua Li Cas Kom Dhau Ib Qho Parameter Rau Tsab Ntawv

Video: Yuav Ua Li Cas Kom Dhau Ib Qho Parameter Rau Tsab Ntawv

Video: Yuav Ua Li Cas Kom Dhau Ib Qho Parameter Rau Tsab Ntawv
Video: Yuav ua li cas thiaj thov tau daim ntawv tso cai los qhib business nyob rau lub nroog Minneapolis 2024, Kaum ib hlis
Anonim

Raws li tau thov rau lub cajmeem, lo lus "tsab ntawv" hnub no yog siv los xa mus rau qhov kev zov me nyuam sau hauv ib qho ntawm cov lus sau ua ke. Yog hais tias tsab ntawv xav tau hla txhua qhov ntsuas, ces qhov no ua tiav, raws li txoj cai, thaum hu xov tooj rau qhov haujlwm ntawd. Lwm txoj kev (piv txwv li, dhau cov tsis dhau los ntawm cov ntaub ntawv nruab nrab) kuj muaj nyob, tab sis lawv yooj yim dua los siv.

Yuav ua li cas kom dhau ib qho parameter rau tsab ntawv
Yuav ua li cas kom dhau ib qho parameter rau tsab ntawv

Cov Lus Qhia

Kauj ruam 1

Yog tias tsab ntawv hu los ntawm qhov qhib qhov rai browser, tom qab ntawd ob txoj hauv kev dhau qhov tsis muaj - POST thiab GET. POST txoj kev tuaj yeem siv rau cov ntawv sau uas tau ua tiav ntawm tus neeg rau zaub mov thiab yog li muaj kev nkag mus rau nws "ib puag ncig hloov". Cov no tuaj yeem yog, piv txwv li cov ntawv sau hauv PHP lossis Perl lus. Txhawm rau dhau ib qho parameter los ntawm hom no, tso ib daim foos ntawm nplooj ntawv nrog cov khoom rau kev nkag mus uas yuav raug xa mus rau tsab ntawv. Txawm hais tias, cov no tuaj yeem tsis yog cov kab ntawv sau rau ntawm tus neeg siv xwb (ntawv nyeem, textarea, password, chaw tshawb xyuas, thiab lwm yam), tab sis kuj tseem zais thaj chaw ntawm yam zais. Qhov kev ntaus nqi ntawm daim foos yuav tsum muaj qhov chaw nyob ntawm qhov chaw ntawm tsab ntawv, thiab tus qauv txheej txheem yuav tsum qhia meej qhov hloov chaw hloov chaw (POST). Piv txwv li, html code rau hu tsab ntawv script.php dhau nws cov parameter hu ua someParam thiab tus nqi 3.14 yuav zoo li no:

Kauj ruam 2

Siv array ntawm server superglobal variables los nyeem cov lus dhau rau tsab ntawv los ntawm POST txoj kev. Piv txwv li, qhov parameter dhau los ntawm daim ntawv muab rau hauv kauj ruam dhau los, php-tsab ntawv yuav tau txais nyob rau hauv qhov sib txawv $ _POST ['someParam'].

Kauj ruam 3

Lwm txoj kev dhau cov tsis dhau (GET) tuaj yeem siv tsis yog nrog cov ntawv sau sab ntawm server, tab sis kuj siv nrog kev siv ntawm tus neeg siv sab - piv txwv li, sau hauv JavaScript. Nrog rau hom no, parameter ntxiv ncaj qha rau cov ntawv hu kab ntawv - nws yog ntxiv tom qab lub npe ntawm cov ntawv sau los ntawm cov cim nug. Piv txwv li, txhawm rau hu tus ntawv script.js nrog tus lej uas muaj lub npe hu ua someParam thiab tus nqi 3.14, tsab ntawv tso tawm kab yuav zoo li no: file: /// F: / source /script.js? SomeParam = 3.14.

Kauj ruam 4

Siv cov cuab yeej window.location.search nyob rau hauv cov ntawv sau JavaScript los nyeem txoj hlua nrog tus dhau ntu, thiab hauv php scripts, siv $ _GET superglobal array ntawm server yam hloov. Hauv php scripts, qhov ntsuas no tuaj yeem siv tam sim ntawd (piv txwv li, hauv daim ntawv $ _GET ['someParam']), thiab JavaScript yuav tsum muaj cov neeg siv txhais lus ntxiv ua haujlwm kom rov tau txais lub npe thiab tus nqi ntawm cov txiaj ntsig sib kis.

Kauj ruam 5

Yog tias koj xav kom dhau qhov parameter rau ActionScript siv hauv Flash games thiab lwm Flash-based hais, koj tuaj yeem siv cov flashvars attribute ntawm cov kab embed. Piv txwv li: Lossis siv tus qauv zoo sib xws rau cov kwv:

Kauj Ruam 6

Xa mus rau parameter dhau nyob rau hauv txoj kev los ntawm kauj ruam dhau los rau _root nce mus nce los. Piv txwv li, rau cov qauv los ntawm cov kauj ruam dhau los, _root.someParam kuj sib txawv thiab yuav muaj cov nqi 3.14.

Pom zoo: