'; echo $msg; echo "
Error: ($errno) $error
"; echo ''; exit(); } function affy_footer() { global $id_link; @mysql_close($id_link); echo ''; } function affy_header($title) { echo ''; echo "$title"; echo ''; } function affy_message($msg) { echo ''; echo ''; echo '
'; echo "$msg"; echo '
'; } function dump_array($var) { switch (gettype($var)) { case 'integer': case 'double': case 'string': echo "$var"; break; case 'array': if (! count($var)) { echo 'Empty Array.
'; } else { echo ''; echo ''; do { echo '"; } while (next($var)); echo "
KeyDataTypeValue
'; echo key($var); echo ''; echo gettype(key($var)); echo ''; dump_array($var[key($var)]); echo "
"; } break; default: echo "unknown data type"; break; } } // declare the request array which holds both // url-based (get) and form-based (post) parameters. $arr_request = array(); // move the url and form parameters into the // request array. Form parameters supercede url // parameters. Additionally, all keys are converted // to lower-case. if (count($HTTP_GET_VARS)) { while (list($key, $value) = each ($HTTP_GET_VARS)) { $arr_request[strtolower($key)] = $value; } } if (count($HTTP_POST_VARS)) { while (list($key, $value) = each ($HTTP_POST_VARS)) { $arr_request[strtolower($key)] = $value; } } //echo "
\$arr_request:
"; //dump_array($arr_request); //echo "
"; ?>