Rev 1281 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@LANGUAGE="VBSCRIPT"%><%'=====================================================' REMOVE Public View' --- PROCESS FORM ---'=====================================================%><%Option explicit' Good idea to set when using redirectResponse.Expires = 0 ' always load the page, dont store%><!--#include file="common/conf.asp"--><!--#include file="common/globals.asp"--><!--#include file="common/formating.asp"--><!--#include file="common/qstr.asp"--><!--#include file="common/common_subs.asp"--><!--#include file="common/common_dbedit.asp"--><%' Set rfile parameter. This is a return page after LoginCall objPMod.StoreParameter ( "rfile", "members_public_view.asp" )'------------ ACCESS CONTROL ------------------%><!--#include file="_access_control_login.asp"--><!--#include file="_access_control_general.asp"--><%'------------ Variable Definition -------------Dim parView_id'------------ Constants Declaration -----------'------------ Variable Init -------------------parView_id = QStrPar("FRview_id")'----------------------------------------------%><%Function Remove_View ( NNview_id )On Error Resume Next' Remove view_settingobjEH.TryORA ( OraSession )OraDatabase.ExecuteSQL " DELETE FROM view_settings WHERE view_id = "& NNview_idIf Err.Number = 0 Then' Remove view definitionOraDatabase.ExecuteSQL " DELETE FROM view_def WHERE view_id = "& NNview_idIf Err.Number = 0 Then' Remove viewOraDatabase.ExecuteSQL " DELETE FROM views WHERE view_id = "& NNview_idEnd IfEnd IfobjEH.CatchORA ( OraSession )End Function%><%'----------------------- MAIN LINE ---------------------------'--- Process submition ---If (parView_id <> "") Then' All mandatory parameters FOUNDCall Remove_View ( parView_id )Response.Redirect("members_public_view.asp")ElseResponse.write "Some mandatory parameters are missing!" & "<br>" 'TODOResponse.write QSTR_AllEnd If%><!-- DESTRUCTOR -------><!--#include file="common/destructor.asp"-->