⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 session_functions.php

📁 jsp程序开发系统
💻 PHP
📖 第 1 页 / 共 3 页
字号:
						break;
					case 'enable':
						$location = 'Admin::Spam::Enabling Tech';
						break;
					case 'view':
						$location = 'Admin::Spam::Viewing Tech';
						break;
					case 'cats':
						$location = 'Admin::Spam::Viewing Technician Category Assignments';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'admin/techemail.php')) {
				switch ($_REQUEST['do']) {
					case 'settings':
						$location = 'Admin::Technician E-mail::Updating Settings';
						break;
					default:
						$location = 'Admin::Technician E-mail::Viewing Settings';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'admin/templates.php')) {
				switch ($_REQUEST['do']) {
					case 'view':
						$location = 'Admin::Templates::Viewing Templates';
						break;
					case 'editcustom2':
						$location = 'Admin::Templates::Editing Custom Template';
						break;
					case 'edit2':
						$location = 'Admin::Templates::Editing Template';
						break;
					case 'add':
						$location = 'Admin::Templates::Add Template Form';
						break;
					case 'add2':
						$location = 'Admin::Templates::Adding Template';
						break;
					case 'edit':
						$location = 'Admin::Templates::Edit Template Form';
						break;
					case 'editcustom':
						$location = 'Admin::Templates::Edit Custom Template Form';
						break;
					case 'delete':
						$location = 'Admin::Templates::Deleting Custom Template';
						break;
					case 'restore':
						$location = 'Admin::Templates::Restoring Template From Backup';
						break;
					case 'preg_replace':
						$location = 'Admin::Templates::Search/Replace Template Form';
						break;
					case 'xhtml':
						$location = 'Admin::Templates::XHTML Redirect';
						break;
					case 'xhtml2':
						$location = 'Admin::Templates::XHTML Update';
						break;
					case 'preg_replace2':
						$location = 'Admin::Templates::Search/Replace Execution';
						break;
					case 'find':
						$location = 'Admin::Templates::Search Form';
						break;
					case 'find2':
						$location = 'Admin::Templates::Search Execution';
						break;
					case 'export':
						$location = 'Admin::Templates::Export Form';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'admin/ticket_fields.php')) {
				switch ($_REQUEST['do']) {
					case 'new3':
					case 'update':
						$location = 'Admin::Ticket Fields::Adding/Editing Field';
						break;
					case 'edit':
					case 'new2':
						$location = 'Admin::Ticket Fields::Add/Edit Field Form';
						break;
					case 'add':
						$location = 'Admin::Ticket Fields::Add Field Form';
						break;
					case 'delete':
						$location = 'Admin::Ticket Fields::Deleting Field';
						break;
					case 'view':
						$location = 'Admin::Ticket Fields::Viewing Fields';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'admin/user_fields.php')) {
				switch ($_REQUEST['do']) {
					case 'new3':
					case 'update':
						$location = 'Admin::User Fields::Adding/Editing Field';
						break;
					case 'edit':
					case 'new2':
						$location = 'Admin::User Fields::Add/Edit Field Form';
						break;
					case 'add':
						$location = 'Admin::User Fields::Add Field Form';
						break;
					case 'delete':
						$location = 'Admin::User Fields::Deleting Field';
						break;
					case 'view':
						$location = 'Admin::User Fields::Viewing Fields';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'admin/user_fields.php')) {
				switch ($_REQUEST['do']) {
					case 'update':
						$location = 'Admin::Words::Updating Word';
						break;
					case 'view':
						$location = 'Admin::Words::Viewing Words';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/calendar/edit.php')) {
				$location = "Tech::Calendar::Editing Event <A HREF=\"../tech/calendar/viewtask.php?id=$_REQUEST[id]\">$_REQUEST[id]</A>";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/calendar/index.php')) {
				$location = "Tech::Calendar::Viewing Calendar";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/calendar/new.php')) {
				$location = "Tech::Calendar::Creating New Event";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/calendar/search.php')) {
				$location = "Tech::Calendar::Searching Events";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/calendar/viewtask.php')) {
				$location = "Tech::Calendar::Viewing Event <A HREF=\"../tech/calendar/viewtask.php?id=$_REQUEST[id]\">$_REQUEST[id]</A>";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/email/index.php')) {
				switch ($_REQUEST['do']) {
					case 'send':
						$location = 'Tech::E-mails::Send E-mail Form';
						break;
					case 'send2':
						$location = 'Tech::E-mails::Sending E-mail';
						break;
					case 'mark_read':
					case 'mark_unread':
						$location = 'Tech::E-mails::Setting Read/Unread State';
						break;
					case 'delete':
					case 'delete2':
						$location = 'Tech::E-mails::Deleting E-Mail';
						break;
					case 'view':
						$location = "Tech::E-mails::Viewing E-Mail <A HREF=\"../tech/email/index.php?do=view&id=$_REQUEST[id]\">$_REQUEST[id]</A>";
						break;
					case 'reply':
						$location = 'Tech::E-mails::Composing Response';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/faq/actions.php')) {
				$location = "Tech::FAQ::Updating/Maintaining Entry";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/faq/add.php')) {
				$location = "Tech::FAQ::Adding Category";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/faq/category.php')) {
				$location = "Tech::FAQ::Maintaining Categories";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/faq/category.php')) {
				$location = "Tech::FAQ::Maintaining Categories";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/faq/index.php')) {
				switch ($_REQUEST['do']) {
					case 'pdf':
						$location = 'Tech::FAQ::Generating PDF';
						break;
					case 'edit_categories':
						$location = 'Tech::FAQ::Editing Categories';
						break;
					case 'edit_articles':
						$location = 'Tech::FAQ::Editing Article(s)';
						break;
					case 'navigate':
						$location = 'Tech::FAQ::Viewing Categories';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/faq/view.php')) {
				$location = "Tech::FAQ::Viewing/Maintaining Articles";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/home/index.php')) {
				$location = "Tech::Home Page";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/home/reports.php')) {
				$location = "Tech::Viewing Own Stats";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/news/technews.php')) {
				switch ($_REQUEST['do']) {
					case 'new2':
					case 'new':
						$location = 'Tech::News::Adding Tech News Item';
						break;
					case 'edit2':
					case 'edit':
						$location = 'Tech::News::Editing Tech News Item';
						break;
					case 'delete2':
					case 'delete':
						$location = 'Tech::News::Deleting Tech News Item';
						break;
					case 'list':
						$location = 'Tech::News::Viewing Tech News Items';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/news/usernews.php')) {
				switch ($_REQUEST['do']) {
					case 'new2':
					case 'new':
						$location = 'Tech::News::Adding Tech News Item';
						break;
					case 'edit2':
					case 'edit':
						$location = 'Tech::News::Editing Tech News Item';
						break;
					case 'delete2':
					case 'delete':
						$location = 'Tech::News::Deleting Tech News Item';
						break;
					case 'list':
						$location = 'Tech::News::Viewing Tech News Items';
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/settings')) {
				$location = 'Tech::Personal Settings';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/teamwork/index.php')) {
				$location = 'Tech::Private Messaging::Viewing Messages';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/teamwork/pms.php')) {
				switch ($_REQUEST['do']) {
					case 'actions':
						$location = 'Tech::Private Messaging::Updating Messages';
						break;
					case 'read':
						$location = 'Tech::Private Messaging::Reading Message';
						break;
					case 'add':
					case 'send':
						$location = 'Tech::Private Messaging::Sending Message';
						break;
					case 'view':
						$location = 'Tech::Private Messaging::Viewing Message List';
						break;
					}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/addattachments.php')) {
				$location = 'Tech::Tickets::Adding Attachment';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/index.php')) {
				$location = 'Tech::Tickets::Index Page';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/load_results.php')) {
				$location = 'Tech::Tickets::Viewing Search Results';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/new.php')) {
				$location = 'Tech::Tickets::Creating New Ticket';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/new.php')) {
				$location = 'Tech::Tickets::Creating New Ticket';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/quick_reply.php')) {
				$location = 'Tech::Tickets::Managing Quick Replies';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/ticketactions.php')) {
				switch ($_REQUEST['do']) {
					case 'process':
						$location = 'Tech::Tickets::Mass-Updating Tickets';
						break;
					case 'store':
					case 'unstore':
						$location = "Tech::Tickets::Updating Saved Tickets List (Ticket #$_REQUEST[id])";
						break;
					case 'lock':
					case 'unlock':
						$location = "Tech::Tickets::Updating Ticket Lock Status (Ticket #$_REQUEST[id])";
						break;
					case 'awaiting_tech':
					case 'awaiting_user':
						$location = "Tech::Tickets::Updating Ticket Awaiting Response Status (Ticket #$_REQUEST[id])";
						break;
					case 'remove_ownership':
						$location = "Tech::Tickets::Removing Ownership (Ticket #$_REQUEST[id])";
						break;
					case 'close':
						$location = "Tech::Tickets::Closing (Ticket #$_REQUEST[id])";
						break;
					case 'open':
						$location = "Tech::Tickets::Re-opening (Ticket #$_REQUEST[id])";
						break;
					case 'delete':
						$location = "Tech::Tickets::Deleting (Ticket #$_REQUEST[id])";
						break;
					case 'merge':
						$location = 'Tech::Tickets::Merging ticket #' . htmlspecialchars($_REQUEST['fromticket']) . 'into ticket #' . htmlspecialchars($_REQUEST['toticket']) .
							'(Ticket #' . htmlspecialchars($_REQUEST['ticket_stay']['id']) . ')';
						break;
					case 'delete':
						$location = "Tech::Tickets::Deleting (Ticket #$_REQUEST[id])";
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/ticket/ticketedit.php')) {
				$location = "Tech::Tickets::Editing Ticket Metadata (ticket #$_REQUEST[id])";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/ticket/ticketreply.php')) {
				$location = "Tech::Tickets::Replying (or Noting) Ticket (ticket #$_REQUEST[id])";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/ticketsearch.php')) {
				$location = 'Tech::Tickets::Searching Tickets';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/tickets/ticketview.php')) {
				$location = "Tech::Tickets::Viewing Ticket (ticket #<A HREF=\"../tech/tickets/ticketview.php?id=$_REQUEST[id]\">$_REQUEST[id]</A>)";
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/actions.php')) {
				switch ($_REQUEST['do']) {
					case 'update_fields':
						$location = "Tech::Users::Updating User $_REQUEST[id]";
						break;
					case 'delete':
						$location = "Tech::Users::Deleting User $_REQUEST[id]";
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/index.php')) {
				switch ($_REQUEST['do']) {
					case 'approve':
						$location = "Tech::Users::Approving User $_REQUEST[id]";
						break;
					case 'delete':
						$location = "Tech::Users::Deleting User $_REQUEST[id]";
						break;
					default:
						$location = "Tech::Users::Viewing Unapproved Users";
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/new.php')) {
				switch ($_REQUEST['do']) {
					case 'new2':
					case 'new':
						$location = "Tech::Users::Adding New User";
						break;
					case 'massadd2':
					case 'massadd':
						$location = "Tech::Users::Mass Adding New Users";
						break;
					case 'edit':
						$location = "Editing User $_REQUEST[id]";
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/notes.php')) {
				switch ($_REQUEST['do']) {
					case 'add':
					case 'add2':
						$location = "Tech::Users::Adding New Note to User $user[id]";
						break;
					case 'edit2':
					case 'edit':
						$location = "Tech::Users::Editing Note $_REQUEST[id]";
						break;
					case 'delete':
						$location = "Tech::Users::Deleting Note $_REQUEST[id]";
						break;
				}
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/online.php')) {
				$location = 'Tech::Tickets::Viewing Online Users';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/quickfind.php')) {
				$location = 'Tech::Tickets::Searching Users';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/search.php')) {
				$location = 'Tech::Tickets::Searching Users';
			} elseif (stristr($_SERVER['PHP_SELF'], 'tech/users/view.php')) {
				$location = "Tech::Tickets::Viewing User $_REQUEST[id]";
			} else {
				$location = substr($_SERVER['REQUEST_URI'], 255);
			}
		} else {
			
			$session[user_type] = 'user';

			switch (basename($_SERVER['PHP_SELF'], '.php')) {
				case 'index':
					$location = 'Home page';
					break;
				case 'ticketlist':
					$location = 'Viewing tickets list';
					break;
				case 'view':
					if ($_REQUEST['ticketref']) {
						$data = $_REQUEST['ticketref'];
					} else {
						$data = $_REQUEST['id'];
					}
					$location = "Viewing ticket #$data";
					break;
				case 'newticket':
					$location = 'Creating a new ticket';
					break;
				case 'faq':
					switch ($_REQUEST['do']) {
						case 'search':
							$location = "Viewing FAQ (searching)";
							break;
						case 'subscriptions':
							$location = "Viewing FAQ (subscriptions)";
							break;
						case 'new':
							$location = "Drafting new FAQ article";
							break;
						default:
							$location = "Viewing FAQ";
							break;
					}
					break;
				case 'profile':
					$location = 'Viewing profile/settings';
					break;
				default:
					$location = 'Logged in';
					break;
			}
		}

	return $location;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -