mirror of
https://github.com/billz/raspap-webgui.git
synced 2023-10-10 13:37:24 +02:00
changed call to parse_ini_file() to use INI_SCANNER_RAW, so that ini values are parsed as expected
This commit is contained in:
parent
76d23e33f9
commit
6e33e4c882
@ -4,12 +4,12 @@ include_once('../../includes/config.php');
|
|||||||
include_once('../../includes/functions.php');
|
include_once('../../includes/functions.php');
|
||||||
|
|
||||||
if(isset($_POST['generate']) && isset($_POST['csrf_token']) && CSRFValidate()) {
|
if(isset($_POST['generate']) && isset($_POST['csrf_token']) && CSRFValidate()) {
|
||||||
$cnfNetworking = array_diff(scandir(RASPI_CONFIG_NETWORKING, 1),array('..','.'));
|
$cnfNetworking = array_diff(scandir(RASPI_CONFIG_NETWORKING, 1),array('..','.','dhcpcd.conf'));
|
||||||
$cnfNetworking = array_combine($cnfNetworking,$cnfNetworking);
|
$cnfNetworking = array_combine($cnfNetworking,$cnfNetworking);
|
||||||
$strConfFile = "";
|
$strConfFile = "";
|
||||||
foreach($cnfNetworking as $index=>$file) {
|
foreach($cnfNetworking as $index=>$file) {
|
||||||
if($index != "defaults") {
|
if($index != "defaults") {
|
||||||
$cnfFile = parse_ini_file(RASPI_CONFIG_NETWORKING.'/'.$file);
|
$cnfFile = parse_ini_file(RASPI_CONFIG_NETWORKING.'/'.$file, false, INI_SCANNER_RAW);
|
||||||
if($cnfFile['static'] === 'true') {
|
if($cnfFile['static'] === 'true') {
|
||||||
$strConfFile .= "interface ".$cnfFile['interface']."\n";
|
$strConfFile .= "interface ".$cnfFile['interface']."\n";
|
||||||
$strConfFile .= "static ip_address=".$cnfFile['ip_address']."\n";
|
$strConfFile .= "static ip_address=".$cnfFile['ip_address']."\n";
|
||||||
|
Loading…
Reference in New Issue
Block a user