%
main()
Sub main()
If Not(InternetCheck()) Then
Exit Sub
End If
If Not(VisitorCheck()) Then
Exit Sub
End If
If Not(SysAdminCheck()) Then
Exit Sub
End If
'Response.Write(GB_ShopAdmin)
'Exit Sub
Dim Query
Dim Content
Dim Content2
'作業フォルダ作成
Dim fso
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Dim TmpFolder
TmpFolder = "" & HomeAliasSL & "tmp/"
If Not(fso.FolderExists(Server.MapPath(TmpFolder))) Then
fso.CreateFolder(Server.MapPath(TmpFolder))
End If
Dim BASPObj
Dim Bytes, BinData, FileName, FileSize, l1
Bytes = Request.TotalBytes
On Error Resume Next
Err.Clear()
BinData = Request.BinaryRead(Bytes)
If Err.Description <> "" Then
Response.Write("エラーが発生しました。
ファイルサイズが大きすぎる可能性があります。
")
Response.Write("エラーコード:")
Response.Write(Err.Description)
Response.Write("
")
Response.Write("戻る")
Exit Sub
End If
On Error Goto 0
Set BASPObj = Server.CreateObject("basp21")
Dim School
School = BASPObj.Form(BinData, "School")
'Response.Write(School)
'Exit Sub
Dim objFile
FileSize = BASPObj.FormFileSize(BinData, "CSVFile")
If FileSize > 0 Then
FileName = BASPObj.FormFileName(BinData,"CSVFile")
l1 = BASPObj.FormSaveAs(BinData, "CSVFile", Server.MapPath(TmpFolder) & "\" & FileName)
'Response.Write(Server.MapPath(TmpFolder) & "\" & FileName)
'Exit Sub
On Error Resume Next
Err.Clear()
Set objFile = fso.OpenTextFile(Server.MapPath(TmpFolder) & "\" & FileName, 1, True)
If Err.Description <> "" Then
Response.Write("選択されたファイルはCSVファイルではありません。
")
Response.Write("エラーコード:")
Response.Write(Err.Description)
Response.Write("
")
Response.Write("戻る")
Exit Sub
End If
On Error Goto 0
Else
Response.Write("エラーが発生しました。
ファイルサイズが0バイトになっている可能性があります。
")
Response.Write("戻る")
Exit Sub
End If
Dim ErrIDRow
ErrIDRow = ""
Dim ErrPassRow
ErrPassRow = ""
Dim RowCnt
RowCnt = ""
Dim RowStr
Dim ColStr
Do Until objFile.AtEndOfStream = True
RowStr = objFile.ReadLine
Response.Write(RowStr)
Exit Sub
ColStr = Split(RowStr, ",")
If UBound(ColStr) >= 1 Then '2列以上かどうかのチェック(ログインID・パスワード)
If ColStr(0) <> "" Then 'IDの無い行は無視
If ColStr(0) = "" Then
End If
Loop
Response.Redirect("sysshop.asp?School=" & School & "&ErrFlg=0")
End Sub
%>