Pateiktis įkeliama. Prašome palaukti

Pateiktis įkeliama. Prašome palaukti

Failų įterpimas į programą

Panašios pateiktys


Pateikčių temos: "Failų įterpimas į programą"— Pateikties kopija:

1 Failų įterpimas į programą
INCLUDE / REQUIRE

2 Include/require Include/include_once Require/require_once
Įtraukia papildomą failą į vykdomą kodą Patogu, kai tas pačias funkcijas reikia naudoti keliuose skriptuose

3 Duomenų perdavimas iš vartotojo kompiuterio
GET ir POST metodai

4 GET vs POST GET POST Privalumai Patogu, kai reikalinga tiksli nuoroda į rezultatą Trūkumai Ribotas siunčiamos info dydis (priklauso nuo naršyklės) Visi siunčiami duomenys matomi address bar’e taigi nėra privatumo Privalumai Nėra dydžio apribojimų Informacijos nesimato adress bar’e Trūkumai Negaunama atskira nuoroda į rezultatą PASTABA: PHP šiuo metodu siunčiamus duomenis gauname per $_POST

5 GET metodas http://domain.lt/script.php?var=value&var2=v2
Perduoda duomenis PHP skriptui (masyvas $_GET): Array( “var”=> “value”, “var2” => “v2” )

6 POST metodas HTML forma -> http://domain.lt/script.php
Perduoda duomenis PHP skriptui (masyvas $_POST): Array( “var”=> “value”, “var2” => “v2” )

7 REQUEST kintamasis $_GET: $_POST: $_REQUEST:
Array( “A”=> “value”, “B” => “v2” ) $_POST: Array( “C”=> “value”, “D” => “v2” ) $_REQUEST: Array( “A”=> “value”, “B” => “v2” “C”=> “value”, “D” => “v2” )

8 HTML FORMOS

9 HTML formos Skirta perduoti duomenis tarp vartotojo ir serverio
Gali siųsti duomenis GET arba POST formatu

10 HTML formos (2)

11 <form> <form action=“script.php” method=“post” privalomas
Galimos reikšmės – post ir get, pagal numatyma – get

12 <input type=“” name=“” id=“” value=””/>
Tipas Reikšmė button Mygtukas (beveik nenaudojamas) checkbox Pažymėjimas varnele file Defines an input field and a "Browse..." button, for file uploads hidden Nematomas image Paveikslėlis kaip submit mygtukas password Kaip ir text, tik simboliai maskuojami su * radio Defines a radio button reset Formos išvalymo mygtukas submit Formos duomenų siuntimo mygtukas text Vienos eilutės tekstas

13 <textarea> ir <select>
Ilgesniam tekstui įvesti <textarea cols=“60” rows=“6” name=“”> tekstas </textarea> Pasirinkimas iš sąrašo

14 <fieldset> ir </legend>
Skirtas grupavimui Parodo fieldset pažymėtos grupės pavadinimą

15 <label for=“el_id”></label>
Tekstas, priskirtas konkrečiam formos laukui

16 Sukurti konferencijos dalyvių registracijos formą.
Formoje turi būti tokie laukai: vardas, pavardė, institucija, dalyvio tipas (pranešėjas, bendraautorius, klausytojas), pranešimo pavadinimas, šalis

17 Tekstiniai failai DUOMENŲ SAUGOJIMAS

18 Duomenų įrašymas/skaitymas
FILE_PUT_CONTENTS($F,$D) FILE_GET_CONTENTS($F) $F – failo pavadinimas $D – duomenys string formatu Atsakymas – true/false $F – failo pavadinimas Atsakymas – duomenys string formatu

19 Masyvo vertimas į string
SERIALIZE($MASYVAS) UNSERIALIZE($STRING) $MASYVAS – duomenys array formatu Atsakymas – duomenys string formatu $STRING– duomenys string formatu Atsakymas –duomenys array formatu

20 UŽDUOTIS

21 Sukurti konferencijos dalyvių registracijos formą.
Sukurti konferencijos dalyvių registracijos formą. Formoje turi būti tokie laukai: vardas, pavardė, institucija, dalyvio tipas (pranešėjas, bendraautorius, klausytojas), pranešimo pavadinimas, šalis Užpildytos formos duomenys turi būti išsaugomi faile duomenys.txt


Atsisiųsti ppt "Failų įterpimas į programą"

Panašios pateiktys


Google reklama