Avoid possible register_globals issue.

This commit is contained in:
Robert Leverington 2008-05-11 17:31:38 +00:00
parent cc9a75d77e
commit 3c7435421a

View file

@ -900,6 +900,11 @@ class UploadForm {
$useAjaxDestCheck = $wgUseAjax && $wgAjaxUploadDestCheck;
$useAjaxLicensePreview = $wgUseAjax && $wgAjaxLicensePreview;
// Initilaize $extensionList here in case it is not set later on
// (which would cause a E_NOTICE) and it must not be set only if it
// isn't set to avoid a possible register_globals issue.
$extensionList = '';
$adc = wfBoolToStr( $useAjaxDestCheck );
$alp = wfBoolToStr( $useAjaxLicensePreview );
$autofill = wfBoolToStr( $this->mDesiredDestName == '' );
@ -1059,10 +1064,6 @@ wgUploadAutoFill = {$autofill};
$encComment = htmlspecialchars( $this->mComment );
if( !isset( $extensionsList ) ) {
$extensionsList = '';
}
$wgOut->addHTML(
Xml::openElement( 'form', array( 'method' => 'post', 'action' => $titleObj->getLocalURL(),
'enctype' => 'multipart/form-data', 'id' => 'mw-upload-form' ) ) .