You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							59 lines
						
					
					
						
							1.7 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							59 lines
						
					
					
						
							1.7 KiB
						
					
					
				| <?php | |
| 
 | |
| /** | |
|  * [Laike System] Copyright (c) 2017-2020 laiketui.com | |
|  * Laike is not a free software, it under the license terms, visited http://www.laiketui.com/ for more details. | |
|  */ | |
| class step2Action extends Action | |
| { | |
|     public function execute() | |
| 
 | |
|     { | |
| 
 | |
|     } | |
| 
 | |
|     public function getDefaultView() | |
|     { | |
| 
 | |
|         if (isset($_SESSION['install_error']) && $_SESSION['install_error']>0) { | |
|             $msg = " 编号 400".$_SESSION['install_error']; | |
|             header("Content-type: text/html;charset=utf-8"); | |
|             echo "<script language='javascript'>" . | |
|                 "alert('环境检测没有通过,请调整环境后重试!".$msg."');" . | |
|                 "location.href='index.php?action=step1';</script>"; | |
|             return; | |
|         } | |
| 
 | |
|         $_SESSION['install_step'] = '2'; | |
| 
 | |
|         $num = 3; | |
|         $url = $this->curPageURL(); | |
|         $request = $this->getContext()->getRequest(); | |
|         $request->setAttribute('url', isset($url) ? $url : ''); | |
|         $this->getContext()->getStorage()->write('step', $num); | |
|         return View::INPUT; | |
|     } | |
| 
 | |
| 
 | |
|     public function getRequestMethods() | |
| 
 | |
|     { | |
|         return Request::NONE; | |
| 
 | |
|     } | |
| 
 | |
| 
 | |
|     function curPageURL() | |
| 
 | |
|     { | |
|         $http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https' : 'http'; | |
|         $hh = $_SERVER['REQUEST_URI'] ? $_SERVER['REQUEST_URI'] : ($_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME']); | |
|         $uri = $http_type . '://' . $_SERVER['HTTP_HOST'] . substr($hh, 0, strrpos($hh, '/') + 1); | |
|         $pageURL = substr($uri, 0, strrpos(substr($uri, 0, strrpos($uri, "/")), "/")); | |
|         return $pageURL; | |
|     } | |
| 
 | |
| 
 | |
| } | |
| 
 | |
| ?>
 |