Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
<?php /** * helper to retrieve variable from $_REQUEST * * @param string $name name of variable to retrieve from $_REQUEST * @param string $type array, string, number, double * @return mixed ( based on $type ) */ public static function getFormVar( $name, $type="string" ) { switch($type) { case "array" : $val = ( !empty($_REQUEST[$name]) ) ? $_REQUEST[$name] : array(); break; case "double": $val = ( !empty($_REQUEST[$name]) ) ? trim( $_REQUEST[$name] ) : "0.00"; $val = HLPR::removeCommas($val); break; case "string": $val = ( !empty($_REQUEST[$name]) ) ? trim( $_REQUEST[$name] ) : ""; break; case "number": $val = ( !empty($_REQUEST[$name]) ) ? trim( $_REQUEST[$name] ) : 0; //make sure we're numeric if(!is_numeric($val)) { $val = intval($val); } break; } return $val; } ?>
This paste will be private.
From the Design Piracy series on my blog: