als_Latn uzn_Latn swe_Latn
Me sa kuptova, ti do q t kalosh disa t dhna n nj formular, pa i par vizitori. Ka disa mnyra pr t br kt gj.
I. GET/POST
Mnyra e par sht duke i hedhur t dhnat n nj fush t fshehur (hidden) n formular. Nse formulari prdor metodn GET pr t drguar t dhnat, t gjitha fushat, prfshir ato t fshehurat, do shfaqen n URL dhe vizitori mund t'i shikoj shum leht. Nse prdor metodn POST, fushat nuk shfaqen n URL.
Ja nj shembull i formularit:
HTML e Formularit
Tani n skriptin test.php do kemi dy fusha, $_REQUEST['fusha'] dhe $_REUEST['fusha_fshehur'].
Kodi:


Formulari



Fusha:

<input name="fusha_fshehur" type="hidden"
value="informacion i fshehur">




Metoda POST nuk i shfaq t dhnat n URL, por vizitori mund t'i shikoj ato nse hap kodin HTML t formularit, ose nse prndor nj program q prgjon/regjistron komunikimet e shfletuesit (IE, Firefox) me serverin.
II. Sesionet
Mnyra tjetr pr t shkmbyer informacion midis disa krkesave (faqeve) sht duke prdorur sesionet (sessions). Sesionet mund t'i mendosh njsoj si krkesat (requests), por t dhnat e sesioneve ruhen vetm n server dhe nuk i dergohen vizitorit.
M posht po jap nj shembull se si prdoren sesionet. Vizitori do hap faqen e formularit. T dhnat do drgohen tek test.php.
HTML e Formularit - pa fusha t fshehura
Kodi:


Formulari



Fusha:






test.php do i ruaj t dhnat e formularit sesion ($_SESSION) bashk me t dhnat shtes dhe do e drejtoj vizitorin tek faqja test2.php.
test.php
Kodi PHP:
<?php
// session_start duhet t jet n krye t do faqeje q prdor sesionet
session_start();
// ruajme t dhnat e formularit n sesion
$_SESSION['fusha'] = $_REQUEST['fusha'];
// shtojme disa t dhna t tjera
$_SESSION['fusha_fshehur'] = 'fushe e shtuar ne test.php';
// drejtoje vizitorin tek test2.php
header('Location: test2.php');
?>
test2.php nuk merr t dhna nga test1.php, por i lexon ato nga sesioni dhe i nxjerr n faqe.
test2.php
Kodi PHP:
<?php
// session_start duhet t jet n krye t do faqeje q prdor sesionet
session_start();
// marrim te dhenat e ruajtura ne sesion
$fusha = $_SESSION['fusha'];
$fusha_fshehur = $_SESSION['fusha_fshehur'];
?>
fusha =
fusha_fshehur =
Rezultati
Kodi:
fusha = fusha e formularit
fusha_fshehur = fushe e shtuar ne test.php
Pra, nprmjet sesioneve kemi kaluar informacion nga test.php n test2.php pa dijenin e vizitorit. Ndryshe nga mnyra GET/POST, t dhnat e shtuara n test.php nuk drgohen tek vizitori dhe ai nuk mund t'i shikoj ato.
Para se t prdorsh sesionet, duhet t lexosh m shum se si funksionojn dhe cilat jan avantazhet dhe disavantazhet e tyre. Fillo me faqen php.net dhe ndiq ndonj guid n internet pr t msuar m shum. Sigurisht q mund t pyessh edhe ktu nse vazhdon t jesh i paqart.
als_Latn eng_Latn als_Latn als_Latn glg_Latn als_Latn nya_Latn ltg_Latn eng_Latn hne_Deva eng_Latn eng_Latn eng_Latn als_Latn eng_Latn eng_Latn als_Latn eng_Latn dan_Latn eng_Latn ltg_Latn als_Latn als_Latn als_Latn als_Latn als_Latn nya_Latn ltg_Latn eng_Latn hne_Deva eng_Latn eng_Latn eng_Latn als_Latn eng_Latn als_Latn eng_Latn dan_Latn eng_Latn ltg_Latn als_Latn kab_Latn nya_Latn wol_Latn als_Latn eng_Latn als_Latn eng_Latn als_Latn als_Latn als_Latn eng_Latn unk als_Latn kab_Latn nya_Latn wol_Latn als_Latn eng_Latn als_Latn als_Latn als_Latn unk als_Latn als_Latn slv_Latn nya_Latn als_Latn als_Latn als_Latn als_Latn