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";
?>