⇤ ← Versija 1 nuo 2013-04-15 15:23:07
Dydis: 1748
Komentaras:
|
Dydis: 1920
Komentaras:
|
Pašalinimai yra pažymėti taip. | Pridėjimai yra pažymėti taip. |
Eilutė 2: | Eilutė 2: |
SESSION | GET |
Eilutė 11: | Eilutė 11: |
Tai kai dirbate su programa ir kai atidarote ja, padarote kuriuos pakeitimus ir tada ja uždarote. Tai labai panašu į seansą. SESSION žino, kai paleidžiate programą ir kai baigiate. Bet internetinėje erdvėja yra viena problema: WEB serveris nežino, kas esate ir ką jūs darote.SESSION PHP išsprendžia šią problemą, nes SESSION laiko informaciją apie vartotoją serveryje vėlesniam naudojimui (t.y. vartotojo vardą, pavardę, slaptažodį, ir tt). Tačiau sesijos informacija yra laikinas ir bėliau bus ištrintas po to, kai naudotojas paliko svetainę. Jei jums reikia nuolatiniam saugojimui, galbūt norėsite saugoti duomenis duomenų bazėje. Tad jums sukurti kiekvienam vartotojui unikalu ID. Na bet SESSION prasideda su šia eilute session_start(); , ir kai mums nebereikės SESSION mes ja išvalysim ir išjungsim su šia eilute session_destroy();." | Nuo GET metodu siunčiama informacija yra matoma visiems (jis bus rodomas naršyklės adreso juostą). Iš pat pradžių turime apsibrėžti, kur siusime duomenis, ir kokius duomenis. |
Eilutė 13: | Eilutė 13: |
Atsidarę SESSION su session_start(); , mes iš POST arba GET priskirsim Vardo kintamąjį „vardas“ SESSION, tai padaryti galime $vardas=$_SESSION['vardas']; . Aišku priskyrimas butu puslapyje http://pvz.lt/gaunu.php. Tad jei mes darytume prisijungimą prie svetainės, mes naudotume POST funkcija kartu su SESSION. Todėl, kad su POST siustume duomenis, o gavę prisiligintume kintamajai, o šį kintamąjį SESSION. Kuo skiriasi POST nuo SESSION? Ogi POST perduoda duomenis vienąkart ir tik form funkcijoje, o jei priskiri SESSION kintamąjį tai SESSION jį prisimins tam tikra laiką, standartiškai 3600s. Prisimins, tai yra, kad išjungus naršyklę ir vėl įjungus ir nuėjus į ta puslapi nereiks jungtis iš naujo, nes session prisimins jūsų duomenis. | <form action="http://pvz.lt/gaunu.php" method="GET"> „Form“ funkcija apibrėžia visus duomenis kuriuos norime siusti, ir nurodo kur siusime ir koks metodas bus naudojamas, tad duomenis siusime http://pvz.lt/gaunu.php, siuntimo metodas „GET“, o su „FORM“ susime duomenis (Vardą, Pavardę ir gimimo metus). Vardas: <input type="text" name="vardas"> Čia mūsų pirmi duomenys kuriuos siusime tai – Vardas, kai vartotojas įrašis savo vardą, jo vardą suligins su „vardas“ nes į input forma prie name parašėme vardas. Pavardė: <input type="text" name="pavarde"> Čia mūsų antrieji duomenys kuriuos siusime tai – Pavardė, kai vartotojas įrašis savo pavardę, jo pavardę suligins su „pavarde“ nes į input forma prie name parašėme pavarde. Gimimo metai: <input type="text" name="data"> Čia mūsų antrieji duomenys kuriuos siusime tai – Gimimo metai, kai vartotojas įrašys savo gimimo metus, jo gimimo metai suligins su „data“ nes į input forma prie name parašėme pavarde <input type="submit" value="SPAUSTI ČIA" > O šis yra „mygtukas“, kai surašomi visi duomenys ir paspaudžiamas „mygtukas“ kur matysime pavadinimą „SPAUSTI ČIA“. Kai paspaudžia nuo FORM iki FORM pabaigos, žiūrima kas yra įrašyta, ir kur siusti. </form> Tai yra ta vieta, kai duomenys yra siunčiama, nes pasibaigia form funkcija. Tad sakykime, kad vardą parašome „Dainius“, pavardę „Stundzia“, gimimo metai „1990“. Tad naršyklės lange galime pamatyti adreso juostoje toki užrašą http://pvz.lt/gaunu.php?vardas=Dainius&pavarde=Stundzia &data=1990 |
Žodis angliškai
GET
Paaiškinimai
Teorija:
- Nuo GET metodu siunčiama informacija yra matoma visiems (jis bus rodomas naršyklės adreso juostą). Iš pat pradžių turime apsibrėžti, kur siusime duomenis, ir kokius duomenis.
<form action="http://pvz.lt/gaunu.php" method="GET"> „Form“ funkcija apibrėžia visus duomenis kuriuos norime siusti, ir nurodo kur siusime ir koks metodas bus naudojamas, tad duomenis siusime http://pvz.lt/gaunu.php, siuntimo metodas „GET“, o su „FORM“ susime duomenis (Vardą, Pavardę ir gimimo metus).
Vardas: <input type="text" name="vardas"> Čia mūsų pirmi duomenys kuriuos siusime tai – Vardas, kai vartotojas įrašis savo vardą, jo vardą suligins su „vardas“ nes į input forma prie name parašėme vardas.
Pavardė: <input type="text" name="pavarde">
Čia mūsų antrieji duomenys kuriuos siusime tai – Pavardė, kai vartotojas įrašis savo pavardę, jo pavardę suligins su „pavarde“ nes į input forma prie name parašėme pavarde.
Gimimo metai: <input type="text" name="data"> Čia mūsų antrieji duomenys kuriuos siusime tai – Gimimo metai, kai vartotojas įrašys savo gimimo metus, jo gimimo metai suligins su „data“ nes į input forma prie name parašėme pavarde
<input type="submit" value="SPAUSTI ČIA" >
O šis yra „mygtukas“, kai surašomi visi duomenys ir paspaudžiamas „mygtukas“ kur matysime pavadinimą „SPAUSTI ČIA“. Kai paspaudžia nuo FORM iki FORM pabaigos, žiūrima kas yra įrašyta, ir kur siusti.
</form>
Tai yra ta vieta, kai duomenys yra siunčiama, nes pasibaigia form funkcija. Tad sakykime, kad vardą parašome „Dainius“, pavardę „Stundzia“, gimimo metai „1990“. Tad naršyklės lange galime pamatyti adreso juostoje toki užrašą http://pvz.lt/gaunu.php?vardas=Dainius&pavarde=Stundzia &data=1990