mirror of
				https://github.com/billz/raspap-webgui.git
				synced 2025-03-01 10:31:47 +00:00 
			
		
		
		
	Fix for getNetConfig() resolving local server
This commit is contained in:
		| @@ -133,8 +133,6 @@ function validateDHCPInput() | ||||
|     } | ||||
|     if (!filter_var($_POST['DefaultGateway'], FILTER_VALIDATE_IP) && !empty($_POST['DefaultGateway'])) { | ||||
|         $errors .= _('Invalid default gateway.').'<br />'.PHP_EOL; | ||||
|         var_dump($_POST['DefaultGateway']); | ||||
|         die(); | ||||
|     } | ||||
|     if (($_POST['dhcp-iface'] == "1")) { | ||||
|         if (!filter_var($_POST['RangeStart'], FILTER_VALIDATE_IP) && !empty($_POST['RangeStart'])) { | ||||
|   | ||||
| @@ -448,8 +448,8 @@ function ParseConfig($arrConfig) | ||||
|  */ | ||||
| function getNetConfig($interface) | ||||
| { | ||||
|     $URI = $_SERVER['REQUEST_SCHEME'].'://'.$_SERVER['SERVER_NAME'] .'/ajax/networking/get_netcfg.php?iface='.$interface; | ||||
|     $jsonData = file_get_contents($URI); | ||||
|     $URI = $_SERVER['REQUEST_SCHEME'].'://' .'localhost'. dirname($_SERVER['SCRIPT_NAME']) .'/ajax/networking/get_netcfg.php?iface='.$interface; | ||||
|     $jsonData = file_get_contents($URI, true); | ||||
|     return $jsonData; | ||||
| } | ||||
|  | ||||
| @@ -757,7 +757,8 @@ function qr_encode($str) | ||||
|     return preg_replace('/(?<!\\\)([\":;,])/', '\\\\\1', $str); | ||||
| } | ||||
|  | ||||
| function evalHexSequence($string) { | ||||
| function evalHexSequence($string) | ||||
| { | ||||
|     $evaluator = function ($input) { | ||||
| 	return hex2bin($input[1]); | ||||
|     }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user