- fix function correctErrorDocument(), refs #267

This commit is contained in:
Michael Kaufmann (d00p)
2010-08-05 07:36:24 +00:00
parent 74da53c822
commit ee7177bdec

View File

@@ -26,12 +26,14 @@
*/
function correctErrorDocument($errdoc = null)
{
global $idna_convert;
global $settings, $idna_convert;
if($errdoc !== null && $errdoc != '')
{
// not a URL
if(!validateUrl($idna_convert->encode($errdoc)))
if((strtoupper(substr($errdoc, 0, 5)) != 'HTTP:'
&& strtoupper(substr($errdoc, 0, 6)) != 'HTTPS:')
|| !validateUrl($idna_convert->encode($errdoc)))
{
// a file
if(substr($errdoc, 0, 1) != '"')