diff options
Diffstat (limited to 'sourcecodes/add_inv.php')
| -rw-r--r-- | sourcecodes/add_inv.php | 62 |
1 files changed, 36 insertions, 26 deletions
diff --git a/sourcecodes/add_inv.php b/sourcecodes/add_inv.php index 26d089ed..61845a46 100644 --- a/sourcecodes/add_inv.php +++ b/sourcecodes/add_inv.php @@ -107,16 +107,17 @@ if($dt!=1) $textdata=discretemap($textdata,$sym,$dmapdata); - $ft=$dir.$keyval."var.txt"; - $f1=fopen("$ft","w"); + $ft=$dir.$keyval."var.txt"; + $f1=fopen("$ft","w"); $ft=$dir.$keyval."vardata.txt"; - $f2=fopen("$ft","w"); + $f2=fopen("$ft","w"); $ft=$dir.$keyval."varname.txt"; $f3=fopen("$ft","w"); $pos = strpos($fpvarname, $sym); +if ($f1 !== false && $f2 !== false && $f3 !== false) { if($fpvarname=="") { fwrite($f1,$vriable); @@ -124,11 +125,11 @@ if($fpvarname=="") fwrite($f3,$sym); } -else +else { - if ($pos === false)// append at buttom as new records + if ($pos === false)// append at buttom as new records { - + $fpvar=$fpvar."\t".$vriable; fwrite($f1,$fpvar); @@ -139,7 +140,7 @@ else fwrite($f3,$fpvarname); } - else + else { $cld=explode("\t",$fpvarname); $j=0; @@ -150,12 +151,12 @@ else if($cc==$sym) { $inx=$j; - } + } $j++; - + } - + fwrite($f1,$fpvar); fwrite($f3,$fpvarname); @@ -170,18 +171,19 @@ else $inx=$j; fprintf($f2,"%s\t",$textdata); } - else - { + else + { fprintf($f2,"%s\t",$cc); } - + $j++; - + } } } +} include("mat_structure.php"); $keyval = valid_keyval($keyval); @@ -222,17 +224,21 @@ $n=count($dataname); $initialstring="digraph G {\n"."size=\"6,8\"; ratio = fill;\n"."node [shape=square,width=1.5];\n"; $endstring="}"; -fwrite($fout,"$initialstring"); +if ($fout !== false) { + fwrite($fout,"$initialstring"); +} //$g_file_name="./data/".$keyval."grviz_name_file_new.txt"; $g_file_name=$dir.$keyval."grviz_name_file_new.txt"; $grviz_name_file=fopen($g_file_name,"w"); -for($i=0;$i<$n;$i++) -{ - $row_name=trim($dataname[$i]); - fwrite($grviz_name_file,"$row_name\n"); +if ($grviz_name_file !== false) { + for($i=0;$i<$n;$i++) + { + $row_name=trim($dataname[$i]); + fwrite($grviz_name_file,"$row_name\n"); + } } @@ -249,17 +255,21 @@ for($i=1;$i<=$n;$i++) { $col_val=trim($col_arr[$j]); if($col_val==1) - { + { $col_name=trim($dataname[$j]); - fprintf($fout,"%s -> %s;\n",$ii,$j); + if ($fout !== false) { + fprintf($fout,"%s -> %s;\n",$ii,$j); + } + - } } - - -} -fwrite($fout,"$endstring"); + + +} +if ($fout !== false) { + fwrite($fout,"$endstring"); +} ?> <script> |
