change_inisetup.php
989 Bytes
<?php
include('../cfg/file_name.php');
$nn = 0;
$i = 0;
$handle = @fopen($open_inisetup,"r");
while(($data = fgetcsv($handle,1000,"\n")) != false){
foreach($data as $key => $value){
$str = explode(' ',$value);
$aa[$str[0]] = $str[1];
}
}
$j=0;
foreach($_POST as $key => $value){
if($value != ""){
$update[$j][] = $key." ".$value."\n";
$j++;
}else{
$update[$j][] = $key." ".$aa[$key]."\n";
$j++;
}
}
$fp = fopen($open_inisetup,'w') or die("Unable to open file!");
foreach($update as $key => $value){
foreach($value as $k => $v){
fwrite($fp, $v);
}
}
fclose($fp);
$socket = socket_create(AF_INET, SOCK_STREAM, 0) or die("Could not create socket\n");
$result = socket_connect($socket, '127.0.0.1', '502') or die("Could not connect toserver\n");
socket_write($socket, chr('01').chr('02').chr('00').chr('00').chr('00').chr('06').chr('01').chr('06').chr('00').chr('112').chr('04').chr('128'));
echo "1";
?>