PHP and javascript snippets you can copy and paste.

Saturday, March 31, 2007

net_get_HTMLDescriptionFromCode($HTMLCode)

/**
* Returns description of an HTML code.
* @param string $HTMLCode.
* @return string.
*/

function net_get_HTMLDescriptionFromCode($HTMLCode){
$HTMLCodeDescrs = array('100'=>'Continue','200'=>'OK','201'=>'Created','202'=>'Accepted',
'203'=>'Non-Authoritive Information','202'=>'No Content', '205'=>'Reset Content',
'206'=>'Partial Content','301'=>'Moved Permanently','302'=>'Found','303'=>'See Other',
'304'=>'Not Modified','305'=>'Use Proxy','307'=>'Temporary Redirect','401'=>'Unauthorized',
'402'=>'Payment Required', '403'=>'Forbidden', '404'=>'Not Found', '405'=>'Method Not Allowed',
'406'=>'Not Acceptable', '407'=>'Proxy Authentication Required', '408'=>'Request Timeout',
'409'=>'Conflict', '410'=>'Gone', '411'=>'Length Required', '412'=>'Precondition Failed',
'413'=>'Request Entity Too Large','414'=>'Request-URI Too Long', '415'=>'Unsupported Media Type',
'416'=>'Requested Range Not Satisfiable', '417'=>'Expectation Failed',
'500'=>'Internal Server Error', '501'=>'Not Implemented', '502'=>'Bad Gateway',
'503'=>'Service Unavailable', '504'=>'Gateway Timeout', '505'=>'HTTP Version Not Supported');
return isset($HTMLCodeDescrs[$HTMLCode])?$HTMLCodeDescrs[$HTMLCode]:'Unknown network error';
}

No comments: