« powrót

Pobieranie parametru z formularza GET/POST [PHP]

Opublikowano: 2009-11-07 , wyświetlono: 6960

Przy pracy z kodem php irytowało mnie sprawdzanie czy parametr został wysłany metodą GET, czy też POST. Dlatego stworzyłem funkcję, która uprościła mi odczytywanie wartości parametru. Dodatkowo dodałem wstawianie wartości domyślnej w wypadku braku parametru.


function getParameter($name, $default = "")
{
  $queryValue = null;
  
  if (isset($_POST[$name]))
    $queryValue = $_POST[$name];
  elseif (isset($_GET[$name]))
    $queryValue = $_GET[$name];
  else
    $queryValue = $default;
  
  if ($default != "" && $queryValue == "")
    $queryValue = $default;
    
  return ($queryValue);
}



Komentarze: