Kód: Vybrať všetko
function gv ($varName, $intTest = 0, $arrayKey = '') {
// . GET
// # POST
// ! SESSION
$name = substr($varName, 1);
if (strpos($varName, '#') === 0) $return = (!empty($_POST[$name])) ? trim($_POST[$name]) : false;
else if (strpos($varName, '!') === 0 && !empty($arrayKey)) $return = (!empty($_SESSION[$name][$arrayKey])) ? trim($_SESSION[$name][$arrayKey]) : false;
else if (strpos($varName, '!') === 0) $return = (!empty($_SESSION[$name])) ? trim($_SESSION[$name]) : false;
else if (strpos($varName, '.') === 0) $return = (!empty($_GET[$name])) ? trim($_GET[$name]) : false;
if ($return && $intTest === 1) $return = (is_numeric($return)) ? $return : false;
if ($return && $intTest === 0) $return = (!empty($return)) ? $return : false;
return $return;
}Kód: Vybrať všetko
$var = (!empty($_POST['nazov'])) ? $_POST['nazov'] : false;Kód: Vybrať všetko
$var = (!empty($_POST['nazov']) && is_numeric($_POST['nazov'])) ? $_POST['nazov'] : false;Teraz mi stačí miesto
Kód: Vybrať všetko
$var = (!empty($_POST['nazov'])) ? $_POST['nazov'] : false;Kód: Vybrať všetko
gv('#nazov');Kód: Vybrať všetko
$var = (!empty($_POST['nazov']) && is_numeric($_POST['nazov'])) ? $_POST['nazov'] : false;Kód: Vybrať všetko
gv('#nazov', 1);- . určuje niečo často používané ($_GET)
- # určuje niečo silnejšie ($_POST)
- ! (v css important) a určuje niečo čo sa nezničí po refreshe stránky ($_SESSION)