<?php
// added dev 17/6/09, routine gets the POST value of a variable or 'undefined'
  function fetchPostData( $varName ) {
    $returnVal = '';
    if ( isset( $_POST[ $varName ] ) ) {
       if ( $_POST[ $varName ] == '' ) {
          $returnVal = 'undefined';
       } else {
          $returnVal = htmlentities( $_POST[ $varName ] );
       }
    } else {
       $returnVal = 'undefined';
    }
    return trim( $returnVal );
  }

// added dev 17/6/09, routine gets the GET value of a variable or 'undefined'
  function fetchGetData( $varName ) {
    $returnVal = '';
    if ( isset( $_GET[ $varName ] ) ) {
       if ( $_GET[ $varName ] == '' ) {
          $returnVal = 'undefined';
       } else {
          $returnVal = htmlentities( $_GET[ $varName ] );
       }
    } else {
       $returnVal = 'undefined';
    }
    return trim( $returnVal );
  }

// added dev 29/6/09, routine fetches the GET or POST value of a variable or 'undefined' from the given URL
  function fetchRequestData( $varName ) {
    //var_dump( $varName );
    $returnVal = '';
    if ( isset( $_REQUEST[ $varName ] ) ) {
       $value = $_REQUEST[ $varName ];
       if ( $value == '' ) {
          $returnVal = 'undefined';
       } else {
          $returnVal = htmlentities( $value );
       }
    } else {
       $returnVal = 'undefined';
    }
    $return = trim( $returnVal );
    //var_dump( $return );
    return $return;
  }
?>
