Pradinis
Pagalba
Užsisakyk!
- Reklamą
- Hostingą
- El. pašto dėžutę
Užsisakyk!
Įrankiai
Pasidalink
- Visos temos
$_GET[] ir $_POST[] masyvai dažniausiai yra skirti formų apdorojimui. Apie juos dar kalbėsime kitose pamokose. PHP darbas su formomis Svarbiausia yra suprasti, kad dirbant su HTML formomis, betkuris formos elementas bus automatiškai pasiekiamas PHP skriptui. Priklausant nuo HTML formos atributo method reikšmės, formos duomenys bus pasiųsti POST arba GET masyvu į nurodytą failą. Pavyzdys: <html> Šiame pavyzdyje yra paprasta forma su dviem teksto įvedimo laukais ir pateikimo mygtuku (submit). Kai vartotojas paspaudžia submit mygtuką, formos laukų duomenys keliauja į action atributo reikšmėje nurodytą dokumentą, šiuo atveju index.php Index.php failas Index.php failas, į kurį kreipiasi forma atrodo taip: <html> Naršyklėje matysime (suvedus į vardo lauką Lukas, o amžiaus 20): Sveiki, Lukas. Formų patikrinimas Visada prieš siunčiant duomenis į serverį juos patartina patikrinti naudojantis client-side skriptinimo kalbomis, tokiomis kaip JavaScript. JavaScript'u patikrinti duomenys dažnai yra patikimesni, tačiau neapseiti reiktų ir su serverio pusės patikrinimu. Serveryje duomenų patikrinimą galima daryti ir su PHP. Pavyzdžiui su if sakiniais patikrinti, ar reikšmės atitinka pageidaujamas reikšmes. Naudojantis funkciją isset(); galime patikrinti ar kintamasis yra sukurtas ir jam priskirta reikšmė. Atminkite, kad reikšmė taip pat gali būti ir "jokios reikšmės", kitaip tariant null. ©ArturasS | Straipsnio informacijaAutoriusArturasS Parašymo data 2009 spalio 16 14:10:38 Komentarų 4 Skaityta 2270 Spausdinti |