php hole patching
[plewww.git] / plekit / php / updateConfiguration.php
1 <?php
2
3 // Require login
4 require_once 'plc_login.php';
5
6 // Get session and API handles
7 require_once 'plc_session.php';
8 global $plc, $api;
9
10 //print header
11 require_once 'plc_drupal.php';
12
13 // Common functions
14 require_once 'plc_functions.php';
15
16 $value=$_GET["value"];
17 $person_id=intval($_GET["person_id"]);
18 $slice_id=$_GET["slice_id"];
19 $tag_id=intval($_GET["tag_id"]);
20 $tag_name=$_GET["tag_name"];
21
22 #$res = $api->UpdatePersonTag( $tag_id, $value );
23 if ($tag_name == "columnconf")
24 $res = $api->SetPersonColumnconf( $person_id, $value );
25 else if ($tag_name == "showconf")
26 $res = $api->SetPersonShowconf( $person_id, $value );
27
28 $myFile = "/var/log/myslice/myslice.log";
29 if (file_exists($myFile))
30         $fh = fopen($myFile, 'a') or die("can't open file");
31
32 $stringData = date('Y-m-d@H:i')."|p=".$person_id.":s=".$slice_id.":t=".$tag_name.":v=".$value."\n";
33 fwrite($fh, $stringData);
34 fclose($fh);
35
36 ?>