Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

PHP - globalių kintamųjų išgavimas saugiu būdu


Pyazo

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3236 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

PHP - globalių kintamųjų išgavimas saugiu būdu

 

Taigi dauguma savo sistemose išgauna globalius kintamuosius itin nesaugiu būdu.

<?php

$kintamasis = $_SERVER['REMOTE_ADDR'];
$p = $_POST['kazkas'];
$g = $_GET['psl'];

Turbūt esate sutikę tokį kodą.

 

Viso to išeitis:

filter_input ( int $type , string $variable_name, int $filter ) 

Funkcija leidžiant išgauti elementą pagal INPUT tipą.

 

Pavyzdžiai:

<?php

$p = filter_input(INPUT_POST, "kazkas");
$g = filter_input(INPUT_GET, "psl");
$s = filter_input(INPUT_SERVER, "REMOTE_ADDR");

Galimi INPUT tipai: INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, INPUT_ENV.

 

Filter tipai: http://php.net/manual/en/filter.filters.php

 

Plačiau: http://php.net/manual/en/function.filter-input.php

Redaguota , nario KarolisK
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3236 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...