From c4f926438dcb8abe805e910399940f79ff643c4b Mon Sep 17 00:00:00 2001
From: ziejd2
Date: Thu, 14 Sep 2017 15:39:41 -0500
Subject: Add files via upload
---
sourcecodes/upload_structure_file.php | 315 ++++++++++++++++++++++++++++++++++
1 file changed, 315 insertions(+)
create mode 100644 sourcecodes/upload_structure_file.php
(limited to 'sourcecodes/upload_structure_file.php')
diff --git a/sourcecodes/upload_structure_file.php b/sourcecodes/upload_structure_file.php
new file mode 100644
index 00000000..b876d639
--- /dev/null
+++ b/sourcecodes/upload_structure_file.php
@@ -0,0 +1,315 @@
+ window.alert ('Sorry, error uploading $TextFile.')";
+ flush();
+ exit();
+ }
+ else
+ {
+ $searchID=file_get_contents("$TextinFile");
+ //fclose($fh);
+ unlink($TextinFile);
+
+ }
+
+ }
+
+ else
+ {
+ echo "";
+ }
+ }
+}
+
+
+if($searchID!="")
+{
+?>
+
+
+
+
+
+
+
+
+
+
+1)
+ {
+ fprintf($flevel,"%s",$level_arr[$j][0]);
+ $m=$data_type[$j];
+ for($jj=1;$jj<=$m;$jj++)
+ {
+ fprintf($flevel,"\t%s",$level_arr[$j][$jj]);
+ }
+
+ fprintf($flevel,"\n");
+ }
+}
+
+fwrite($fptype,"$name_t\n");
+for($j=0;$j<$lcc;$j++)
+{
+ fprintf($fptype,"$data_type[$j]\t");
+
+}
+fwrite($fptype,"\n");
+////////////////////////////////////
+
+
+fwrite($fpmain, "$l_type\n");
+$l_c=0;
+//perform discrete level replacement
+for($m=0;$m<$lcc;$m++) //column
+{
+ if($data_type[$m]>1)
+ {
+ $r=$data_type[$m];
+ for($j=1;$j<=$r;$j++)
+ {
+ $search=$level_arr[$m][$j];
+ $replace=$j."#";
+ for($n=0;$n<$lc;$n++) //row
+ {
+ $val=$cont_arr_tmp[$n][$m];
+ if($val==$search)
+ $cont_arr_tmp[$n][$m]=$replace; //alter levels
+ }
+ }
+ for($n=0;$n<$lc;$n++) //row
+ $cont_arr_tmp[$n][$m]=str_replace('#','',$cont_arr_tmp[$n][$m]);
+ }
+}
+
+//write data to output file
+for($j=0;$j<$lc;$j++)
+{
+ fprintf($fpmain,"%s",$cont_arr_tmp[$j][0]);
+ for($jj=1;$jj<$lcc;$jj++)
+ fprintf($fpmain,"\t%s",$cont_arr_tmp[$j][$jj]);
+ fprintf($fpmain, "\n");
+}
+
+fclose($fpmain);
+
+
+
+?>
+
+
--
cgit 1.4.1