<% @ Language=VBScript %> <% Option Explicit %> <% '**************************************************************************************** '** Copyright Notice '** '** Web Wiz Forums(TM) '** http://www.webwizforums.com '** '** Copyright (C)2001-2008 Web Wiz(TM). All Rights Reserved. '** '** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS UNDER LICENSE FROM 'WEB WIZ'. '** '** IF YOU DO NOT AGREE TO THE LICENSE AGREEMENT THEN 'WEB WIZ' IS UNWILLING TO LICENSE '** THE SOFTWARE TO YOU, AND YOU SHOULD DESTROY ALL COPIES YOU HOLD OF 'WEB WIZ' SOFTWARE '** AND DERIVATIVE WORKS IMMEDIATELY. '** '** If you have not received a copy of the license with this work then a copy of the latest '** license contract can be found at:- '** '** http://www.webwizguide.com/license '** '** For more information about this software and for licensing information please contact '** 'Web Wiz' at the address and website below:- '** '** Web Wiz, Unit 10E, Dawkins Road Industrial Estate, Poole, Dorset, BH15 4JD, England '** http://www.webwizguide.com '** '** Removal or modification of this copyright notice will violate the license contract. '** '**************************************************************************************** '*************************** SOFTWARE AND CODE MODIFICATIONS **************************** '** '** MODIFICATION OF THE FREE EDITIONS OF THIS SOFTWARE IS A VIOLATION OF THE LICENSE '** AGREEMENT AND IS STRICTLY PROHIBITED '** '** If you wish to modify any part of this software a license must be purchased '** '**************************************************************************************** 'Set the timeout of the page Server.ScriptTimeout = 1000 'Set the response buffer to true as we maybe redirecting Response.Buffer = True Dim strFileName 'Intiliase variables strUploadFilePath = strUploadFilePath 'read in the forum ID and message box type intForumID = CInt(getSessionItem("FID")) 'Check the user is welcome in this forum Call forumPermissions(intForumID, intGroupID) 'If the user is user is using a banned IP redirect to an error page If bannedIP() OR blnBanned OR blnAttachments = false OR blnRead = false OR (blnPost = false AND blnReply = false) Then 'Clean up Call closeDatabase() 'Redirect Response.Redirect("insufficient_permission.asp" & strQsSID1) End If 'Read in the file types that can be uploaded If blnAttachments AND blnRead AND (blnPost OR blnReply) Then 'If this is a post back then upload the file If Request.QueryString("PB") = "Y" Then 'Call upoload file function strFileName = fileUpload("file") End If End If 'Reset Server Objects Call closeDatabase() %> File Upload <% '***** START WARNING - REMOVAL OR MODIFICATION OF THIS CODE WILL VIOLATE THE LICENSE AGREEMENT ****** Response.Write(vbCrLf & "") '***** END WARNING - REMOVAL OR MODIFICATION OF THIS CODE WILL VIOLATE THE LICENSE AGREEMENT ****** %> <% 'If the user is allowed to upload then show them the form If blnAttachments AND blnRead AND (blnPost OR blnReply) Then %>
<% = strTxtFileUpload %>
<% = strTxtFile %>:

<% 'If the file space is exceeded then tell the user If blnFileSpaceExceeded Then Response.Write("" & strTxtAllotedFileSpaceExceeded & " " & intUploadAllocatedSpace & "MB.
" & strTxtDeleteFileOrImagesUingCP & "
") 'If the file already exists tell the user ElseIf blnFileExists Then Response.Write("" & strTxtFileAlreadyUploaded & ".
" & strTxtSelectOrRenameFile & "
") 'If the file upload has failed becuase of the wrong extension display an error message ElseIf blnExtensionOK = False Then Response.Write("" & strTxtFileOfTheWrongFileType & ".
" & strTxtFilesMustBeOfTheType & ", " & Replace(strUploadFileTypes, ";", ", ", 1, -1, 1) & "
") 'Else if the file upload has failed becuase the size is to large display an error message ElseIf lngErrorFileSize <> 0 Then Response.Write("" & strTxtFileSizeToLarge & " " & lngErrorFileSize & "KB.
" & strTxtMaximumFileSizeMustBe & " " & intUploadMaxFileSize & "KB
") 'Else display a message of the file types that can be uploaded Else Response.Write(strTxtFilesMustBeOfTheType & ", " & Replace(strUploadFileTypes, ";", ", ", 1, -1, 1) & ", " & strTxtAndHaveMaximumFileSizeOf & " " & intUploadMaxFileSize & "KB") End If %>
 
<% End If %>