Kā Nodot Parametru Skriptam

Satura rādītājs:

Kā Nodot Parametru Skriptam
Kā Nodot Parametru Skriptam

Video: Kā Nodot Parametru Skriptam

Video: Kā Nodot Parametru Skriptam
Video: Дорожная карта всеобщего ухода за оборудованием. Управление изменениями. Бережливое производство 2024, Novembris
Anonim

Kā tiek izmantots programmēšanai, vārds "skripts" mūsdienās tiek lietots, lai apzīmētu programmu, kas rakstīta vienā no skriptu programmēšanas valodām. Ja skriptam ir jānodod kāds parametrs, tas parasti tiek darīts, izsaucot šādu programmu. Pastāv arī citas metodes (piemēram, parametru nodošana caur starpfailu), taču tās ir daudz mazāk ērti izmantot.

Kā nodot parametru skriptam
Kā nodot parametru skriptam

Instrukcijas

1. solis

Ja skripts tiek izsaukts no atvērta pārlūka loga, tad ir pieejamas divas parametru nodošanas metodes - POST un GET. POST metodi var izmantot skriptiem, kas tiek izpildīti serverī un kuriem tādējādi ir piekļuve tā "vides mainīgajiem". Tie var būt, piemēram, skripti PHP vai Perl valodās. Lai nodotu parametru ar šo metodi, lapā ievietojiet veidlapu ar elementiem parametru ievadīšanai, kas tiks nosūtīti uz skriptu. Tie var būt ne tikai lietotājam pieejamie teksta lauki (teksts, textarea, parole, izvēles rūtiņa utt.), Bet arī slēptā tipa slēptie lauki. Veidlapas taga darbības atribūtā jābūt skripta atrašanās vietas adresei, un metodes atribūtam jānorāda parametru pārsūtīšanas metode (POST). Piemēram, HTML kods, lai izsauktu script.php skriptu, nododot tam parametru ar nosaukumu someParam, un vērtība 3.14 varētu izskatīties šādi:

2. solis

Izmantojiet servera superglobālo mainīgo masīvu, lai nolasītu parametram, ko skriptam nodeva ar POST metodi. Piemēram, parametrs, kas nodots no iepriekšējā solī norādītās formas, php skripts saņems mainīgo $ _POST ['someParam'].

3. solis

Citu parametru nodošanas metodi (GET) var izmantot ne tikai ar servera puses skriptiem, bet arī ar izpildāmiem klienta pusē - piemēram, rakstīt JavaScript. Izmantojot šo metodi, parametrs tiek pievienots tieši skripta izsaukuma līnijai - tas tiek pievienots aiz skripta faila nosaukuma caur jautājuma zīmi. Piemēram, lai izsauktu skriptu script.js ar parametru nosaukumā someParam un vērtību 3.14, skripta palaišanas līnija varētu izskatīties šādi: file: /// F: /sources/script.js? SomeParam = 3.14.

4. solis

Lai lasītu virkni ar nodoto parametru, izmantojiet JavaScript skripta rekvizītu window.location.search un php skriptos izmantojiet servera mainīgo masīvu $ _GET superglobal. PHP skriptos šo parametru var izmantot uzreiz (piemēram, formā $ _GET ['someParam']), un JavaScript ir nepieciešama papildu lietotāja definēta funkcija, lai izgūtu nodotā mainīgā nosaukumu un vērtību.

5. solis

Ja vēlaties nodot parametru ActionScript, ko izmanto Flash spēlēs, un citos Flash balstītos elementos, varat izmantot iegultā taga atribūtu Flashvars. Piemēram: vai objekta tagam izmantojiet līdzīgu konstrukciju:

6. solis

Uz parametru, kas nodots iepriekšējā solī, skatiet mainīgo _ root. Piemēram, iepriekšējā soļa paraugā mainīgajā _root.someParam būs vērtība 3.14.

Ieteicams: