From 2f0fd08b3909c59b3e7236fad89bf868adada084 Mon Sep 17 00:00:00 2001 From: sriramv Date: Mon, 4 Jan 2021 12:00:05 +0530 Subject: [PATCH] jan4 --- .env | 12 ++-- app/Controllers/PhpspreadsheetController.php | 60 +++++++++++------- app/Views/donation_data.php | 2 +- app/Views/transaction_upload.php | 2 +- .../assets/download/donation_data_file.xlsx | Bin 0 -> 8906 bytes .../download/transaction_data_file.xlsx | Bin 0 -> 8903 bytes ...ci_session0509254eff83mhh6fj2892lt8gami4vj | 1 + ...ci_session0o04a9al6lnn16rmrou173v0g4odofae | 1 + ...ci_session0p7fouhke6po3pcskebkf1ae0h8kvk6d | 1 + ...ci_session30enjvtack7in0b1jpkvk9b6f4hfd1pn | 1 + ...ci_session42nkg1op1gsnvmqsaveqlgiun8sj24tg | 1 + ...ci_session60v46tjjkrco1d1legllmbj6r8oso0hi | 1 + ...ci_session67q0qgmro7fr8g2r7slpmv373kbjnekb | 1 + ...ci_session7slvh1l971e3uleu5mhjdn6971g9vh0b | 1 + ...ci_session8ee5nbr1n18mra7fd0224gak8uhgahc8 | 1 + ...ci_session9jlj9g0onu0kkt797o1svq4s121hndrr | 1 + ...ci_sessioncs3j2ocbu3jqvmoscli586n3erhjnf16 | 1 + ...ci_sessiondhod0dpt650r07ilklsfrc4buleahlhl | 1 + ...ci_sessiondnt67jsdfgji0n9ktub64gqnh6hoc3l2 | 1 + ...ci_sessionf7icl6eri7pehg7svcheidi9iqnfo619 | 1 + ...ci_sessionfvcmml6q08m25sl316q6dddin59sfjm5 | 1 + ...ci_sessiongq1pel6j3l28lr3gpjihkv9ef0d0neur | 2 +- ...ci_sessionjg3a8i0emo9g8uetf8uktdnt3fhp2r8t | 1 + ...ci_sessionnvvfuai3ds9qk14uk2s1l3h2nef0n2pr | 1 + ...ci_sessionovvubpn6j9dfsee49m67t53ra7uunpgd | 1 + ...ci_sessionrv5l8lglrr8vu5sauviq118krq6hjq9a | 1 + ...ci_sessionujr4km5ivuhtbpppb0cd993mq37pkets | 1 + ...ci_sessionuri2rmdmnpbttkfa40f0e6f2e7tigm58 | 1 + 28 files changed, 66 insertions(+), 33 deletions(-) create mode 100644 public/assets/download/donation_data_file.xlsx create mode 100644 public/assets/download/transaction_data_file.xlsx create mode 100644 writable/session/ci_session0509254eff83mhh6fj2892lt8gami4vj create mode 100644 writable/session/ci_session0o04a9al6lnn16rmrou173v0g4odofae create mode 100644 writable/session/ci_session0p7fouhke6po3pcskebkf1ae0h8kvk6d create mode 100644 writable/session/ci_session30enjvtack7in0b1jpkvk9b6f4hfd1pn create mode 100644 writable/session/ci_session42nkg1op1gsnvmqsaveqlgiun8sj24tg create mode 100644 writable/session/ci_session60v46tjjkrco1d1legllmbj6r8oso0hi create mode 100644 writable/session/ci_session67q0qgmro7fr8g2r7slpmv373kbjnekb create mode 100644 writable/session/ci_session7slvh1l971e3uleu5mhjdn6971g9vh0b create mode 100644 writable/session/ci_session8ee5nbr1n18mra7fd0224gak8uhgahc8 create mode 100644 writable/session/ci_session9jlj9g0onu0kkt797o1svq4s121hndrr create mode 100644 writable/session/ci_sessioncs3j2ocbu3jqvmoscli586n3erhjnf16 create mode 100644 writable/session/ci_sessiondhod0dpt650r07ilklsfrc4buleahlhl create mode 100644 writable/session/ci_sessiondnt67jsdfgji0n9ktub64gqnh6hoc3l2 create mode 100644 writable/session/ci_sessionf7icl6eri7pehg7svcheidi9iqnfo619 create mode 100644 writable/session/ci_sessionfvcmml6q08m25sl316q6dddin59sfjm5 create mode 100644 writable/session/ci_sessionjg3a8i0emo9g8uetf8uktdnt3fhp2r8t create mode 100644 writable/session/ci_sessionnvvfuai3ds9qk14uk2s1l3h2nef0n2pr create mode 100644 writable/session/ci_sessionovvubpn6j9dfsee49m67t53ra7uunpgd create mode 100644 writable/session/ci_sessionrv5l8lglrr8vu5sauviq118krq6hjq9a create mode 100644 writable/session/ci_sessionujr4km5ivuhtbpppb0cd993mq37pkets create mode 100644 writable/session/ci_sessionuri2rmdmnpbttkfa40f0e6f2e7tigm58 diff --git a/.env b/.env index 39cd1db..13f6ad3 100644 --- a/.env +++ b/.env @@ -14,7 +14,7 @@ # ENVIRONMENT #-------------------------------------------------------------------- - CI_ENVIRONMENT = production +# CI_ENVIRONMENT = production #CI_ENVIRONMENT = development #LOCAL_FOLDER = 'donation' #-------------------------------------------------------------------- @@ -51,11 +51,11 @@ # DATABASE #-------------------------------------------------------------------- - database.default.hostname = venbainfotech.com - database.default.database = kasirama_donr - database.default.username = kasirama_donr - database.default.password = gx2BEG=qc+D0 - database.default.DBDriver = MySQLi +# database.default.hostname = venbainfotech.com +# database.default.database = kasirama_donr +# database.default.username = kasirama_donr +# database.default.password = gx2BEG=qc+D0 +# database.default.DBDriver = MySQLi # database.tests.hostname = localhost # database.tests.database = ci4 diff --git a/app/Controllers/PhpspreadsheetController.php b/app/Controllers/PhpspreadsheetController.php index d217d5b..3481b50 100644 --- a/app/Controllers/PhpspreadsheetController.php +++ b/app/Controllers/PhpspreadsheetController.php @@ -22,6 +22,10 @@ class PhpspreadsheetController extends BaseController public function import_donation_data() { + if(!session()->has('logged_user')) + { + return redirect()->to(base_url()); + } if($this->request->getmethod() == 'post') @@ -104,7 +108,7 @@ public function import_donation_data() $model = new Donation_data_model(); - $model->save($fetchData); + $model->save($fetchData); } @@ -120,30 +124,42 @@ public function import_donation_data() } } - echo view('templates/header'); - echo view('donation_data'); - echo view('templates/footer'); -// $file_mimes = array('text/x-comma-separated-values', 'text/comma-separated-values', 'application/octet-stream', 'application/vnd.ms-excel', 'application/x-csv', 'text/x-csv', 'text/csv', 'application/csv', 'application/excel', 'application/vnd.msexcel', 'text/plain', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); + //return redirect()->to(base_url().'/all_donation_data'); + return view('donation_data'); +} -// if(isset($_FILES['upload_file']['name']) && in_array($_FILES['upload_file']['type'], $file_mimes)) + +// public function import_transaction_data() // { -// $arr_file = explode('.', $_FILES['upload_file']['name']); + // $file_mimes = array('text/x-comma-separated-values', 'text/comma-separated-values', 'application/octet-stream', 'application/vnd.ms-excel', 'application/x-csv', 'text/x-csv', 'text/csv', 'application/csv', 'application/excel', 'application/vnd.msexcel', 'text/plain', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); + +// if(isset($_FILES['transacton_upload']['name']) && in_array($_FILES['transacton_upload']['type'], $file_mimes)) +// { +// $arr_file = explode('.', $_FILES['transacton_upload']['name']); // $extension = end($arr_file); // if('csv' == $extension){ // $reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv(); // } else { // $reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx(); // } -// $spreadsheet = $reader->load($_FILES['upload_file']['tmp_name']); +// $spreadsheet = $reader->load($_FILES['transacton_upload']['tmp_name']); // $sheetData = $spreadsheet->getActiveSheet()->toArray(); -// echo "
";
+// if(!empty($sheetData))
+// {echo "
";
 // print_r($sheetData);
 // }
-}
+// }
+// }
+
+
+
 
 public function import_transaction_data()
 {
-
+     if(!session()->has('logged_user'))
+		{
+			return redirect()->to(base_url());
+		}
  
 	if($this->request->getmethod() == 'post')
 		{
@@ -174,7 +190,7 @@ public function import_transaction_data()
 		   $spreadsheet = $render->load($file);
 		   $allDataInSheet = $spreadsheet->getActiveSheet()->toArray(null, true, true, true);
 		    $arrayCount = count($allDataInSheet);
-
+  print_r($arrayCount);die();
                 $flag = 0;
                 $createArray = array('DATE', 'REF_1', 'REF_2', 'REMARKS' , 'AMOUNT' , 'DONATION_REF');
 
@@ -221,15 +237,13 @@ public function import_transaction_data()
 						$amount = filter_var(trim($allDataInSheet[$i][$amount]), FILTER_SANITIZE_EMAIL);
                         $donation_ref = filter_var(trim($allDataInSheet[$i][$donation_ref]), FILTER_SANITIZE_STRING);
                         
-                        $fetchData= array('date' => $date, 'ref_1' => $ref_1, 'ref_2' => $ref_2, 'remarks' => $remarks, 'amount' => $amount, 'donation_ref' => $donation_ref);
-						
-					//print_r($fetchData); exit();
-					$model = new Transaction_model();		 
-                    $model->save($fetchData);
+          $fetchData= array('date' => $date, 'ref_1' => $ref_1, 'ref_2' => $ref_2, 'remarks' => $remarks, 'amount' => $amount, 'donation_ref' => $donation_ref);
+					 // print_r($fetchData);
+					 $model = new Transaction_model();		 
+                     $model->save($fetchData);
 						
                     }
-					
-					 
+				
                 } else {
 					echo ''; 
                     //echo "Please import correct file, did not match excel sheet column";
@@ -240,19 +254,17 @@ public function import_transaction_data()
 			
 			
 		}
-		// echo view('templates/header');
-		// echo view('transaction_upload');
-		// echo view('templates/footer');
+		// return redirect()->to(base_url().'/all_transaction');
 		return view('transaction_upload');
 
 }
 	public function transaction_file()
 {
-	return $this->response->download('public/assets/download/transaction_upload_file.xlsx', NULL);
+	return $this->response->download('public/assets/download/transaction_data_file.xlsx', NULL);
 }
 	public function donation_data_file()
 {
-	return $this->response->download('public/assets/download/donation_data_upload_file.xlsx', NULL);
+	return $this->response->download('public/assets/download/donation_data_file.xlsx', NULL);
 }
 
 }
\ No newline at end of file
diff --git a/app/Views/donation_data.php b/app/Views/donation_data.php
index 6ecb3ff..4a9458b 100644
--- a/app/Views/donation_data.php
+++ b/app/Views/donation_data.php
@@ -178,7 +178,7 @@
                                                     
                                                   
                                                   
- +
diff --git a/app/Views/transaction_upload.php b/app/Views/transaction_upload.php index b293539..fe324a3 100644 --- a/app/Views/transaction_upload.php +++ b/app/Views/transaction_upload.php @@ -178,7 +178,7 @@
- +
diff --git a/public/assets/download/donation_data_file.xlsx b/public/assets/download/donation_data_file.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..cdcf2909b79531d034495cf1fc2308c9642e11f4 GIT binary patch literal 8906 zcmeHMbyQS)*B(;3B!`xiE&%~)BnFU_Mrx!R2BaB~M!KY=r8@+M5Co;9!9hSlQo1F- z(fi(4FV}aiZ+(A!|Gf9inse5yIs2J2zu$iLe)isKAQV($06G8z007VfeC$$5?T`R~ z7ia*$O#lY6fsCVr8`#0^k=7F@u&WW5r@b9rE-EtX3ji|W{(p}D;uRQ3Gy-+;5Ql7| zUCF#F7x=&&_O{vR#JLz{1wU+X4VcVK&yqgVek^b%neTve!)t7KIpf$jUSQj))ke7? zH~{_udiW#;Yyv8(%Ou&bKTVvk!O5#r0$S#n*h&i07#ZUf+2W_FH@<;R@Scj&SC!?& zz0JG<;!nbkjyeE7e%HWtr@x*o zH5v8J15t!)ag?7f$2(FByB7k>>U-H=o8*q=WPbZ#GIK0#aI+3-cT2`68P_x{iIA3S zU_LW_zv~utVnvA?W?xcd2qYj6pN?b_P|YhA-5LkqYQjG$G9$KL&8EmVdPF21XTI}5 zxZ)~|Ve|_B);)iJM#bf~NG67q9sHFL2Csov$w=e2IEloTH%>}?!-BR(7=>dJS&>xd zpBh=z&Awux$58JQ7ii|1pNkt^b?b6$q=mO?z7T1Z>zf*3LHO6z6$(J@FC?wk=3zKQ ze4~uuAU1-ek6gfZuH0PT&;O9~znGD~{Pn2#_o`hyI6d16tukNE)*Tcuatd0M6EGK<})KlEAJ%?=C+otwP>l#xK+EFS*5D^&Ag{^3w%apsxv!h_sBCpG2LwH>}5@4B(OR0oWV?h`T;Ta?uJW29FKaRsntjV#Y^zV z#HD*7?KEnfViTP<7&p9cl!%{-eXD5{P;vC+UiLLhQH_$!x+&TZS(15-UHpFL<#XwN z#UPUXj4{G@XSd8zvY6q94-T#xgq?4J!iN<;?TgJvxJrKg8pxGxReS;)5?d$={;Xng zV%qrzU+d9tSu%%t!HSGXW#cFS01$wI56oExaRT>-vnAI1Cy9JYvSR5r1WSS-4apjN&F`oNM3>RH| zF52!UL$}G)j%B)yQCCo^Kf`(=3=QguC-Ej(n*jbK6x z`LLazKWb8W+nL5bW1Q>Yxj6-J&Hc$FZl9P+Bj5Q%fLY<~XGu_}GC?}kpqQa6+m>br zkdO0{WlVCV?psH)Aq#@L5$nTr?5X;Uz3-UAyXh*sz6gc9OEIaT?6Lsy%-k`3yBaVd z8k#EITxK(A41J=M66M`Djta+m?+!D^HEOAQ(>d=w zgVw#XFa|3+-Z=O;#+e-YFwU_`6=*bUm#Bf<%qP8WFC`(7wf#6z_Dd%sQ7AH;q;9t@oh7^!X!VLR4NpMT#@t|w5N^L9f^FD@-qFZrYAvFo&vl2I zc=<>ISXco@iz$RRzPO+>lX8wZGGY*w@0a5wDGQCp*lyOD%iRvjm33ap4nCm65|Og< zI&n2Qp6xPb%b1JNyq~bw`X!wS*``hB5@kxX*xZ=I(hitPA5kAXci~4&ch@eTw2+&% zpBKJ}sX}<*Tod8^W!1iG7A7|e0WZuww;5Z{l+>Sr(LFeXZ&(c77!#!fUI=x(l zvfCk)#yTxoS2I^~RMD3bz8HYi)ohxA)UwHA$3BeQ;+D;95L%9MN^+#2R72hm8bzm^ zoCuY@7S7FeUHr7o+DLP-zOQg6a@z^&rzC&4y`DmP|Zm zdM$9I7R5m4?ah}XE+wNfI@1?+Oy1g~w2qV=9>}bcL4q!tH7OuH1Wv(p3)7oH5jXb} zV8l-hB~Qj;h8s_uxAsj=V9hC$@z$H!n;OlZkGiixcijeeh&x#=^}kLT=s;Xf(L2WZ zDyF`=d)H@VA(_nIP$}n-dwzI%zdT`tBVc2ZZ_}Y(y}acF`Qnf%%^*{?XhaEIEsOhB zd@^N+a^kVC_h2Vw>>Huvox>qWsh-C!Ix!#cLCP>Z=fY3vUZ}G0 z4ChlvfKT4@*JP|=A!5w}k(eyHj_h{Pa&lUJ=6V*i z@H%DQ?`UO;HcukUZ+~x>Y{^rv`|7ldrTzT;$z1|IEBcX0?(FlUjdzii;ujY!y-Yjy zf%0-EvG-+j4ZdJd?_jv`hd48_FgUl7bP;G;qTvNXFxRrMs6Un8eGG2GbB^}Vk=$iP zG0vX#u%He$E40E~p)~yhI2N{~=2F6SlG$g|^%RZ_a#=Qe*iCKXqubLGY2I58(?izg z$5!e+nvE4U+v2BUr;1Hw&0jf5j3wIKQeU5Tk2!^c#MM`6lFP$*<7(^%?U7DNGyG6wU~KMZH0knO8muCmc~5S-8q03&SPONlYlKh_3v-xB z#A;%wM;*Ol3)*%Tk~t7PLF#3n^-Uq_oh>4RiV8T%>Z68brG*ncGG_T0KHr(4!o#bL zuGFkq%mBPH`tX=|y{lEVTE*i>F}Jv zqa2;3y*E=!a<@a+$|;FvY}1EC^*?w%U^Pd%WBH{}0M;0cYxOZy3N}O~qUc8elJ*== z!@;34q^r^kLe-&FC&81>keoN(7l@NA%tr|);`-cb6#}xh6+5`>%MzqKr7~j=?Y4=D z+1zQS8G1%}mx4jtWT=iJ&t2tH*}!CFzN}Q^lC7~P!LY{>xm}z(dg;>{{heQ4 z+3=(q+!Uciy&%wih1u&j2pkekjjL{GIaFUJU3?np7KgK&nlC=;#eMejaYo{szW7`E z_>?%O8=espSReJDZ%{gkMkYjTtg}yp=e%!ng9%%Ah}1;Wo^fz7vqX-l&)D9X1k&s| zj~+2QX@&H%B2|KBmCZ;yd=n~zanCdpK3IHvonEfYD}-s|bY{BQmS3fLgNS|tFF6Mn zmp>^45P64%{YoEYz)Kw~Q7f-jvAPYZbEi@f3F2l1V!pXhnp=y_0EZmi;Vkee3?mO- zWDqdpcMj;h5Ydv#=1p>1G-ZSO1%AD2Z_mF(x+1U^kz$5!*~<%(&PX=M%++HyXu7TN z3TL^Tj%M{CTZ{VEc}Z$wJDqlf>A8fa+%}67TDABj&CX|tu1P+B!KQPLG@dpqX7N1P zuy86IX#`oPl?PV}&0~DIoi6mWeef=*EB{Ug;{+0J?29VeVl{#qeDFKj`PwF#4xJLt|GEV0x>8o)A;VplnvBL19VP+qPJ z0#@GP``i)P59~6TBVclh3qGKozIwTncJV1kXq;Xm03Pw_>?t$4DT=!9J3$%+G6hj# zXwN%5xXEaKnf2JDq5plE%Sxvgl!==i4( z3AeFi5;o|}sm$9FNhBWcj`%tq;Q0uq@-nILbQZA%=7iFuiUoXWq#7J8Z%3r4zgKR4 zoe@jl6@?o@QIP*s6s}fau$wFQj|<=TOcoX2`CW;HY$KG|F3cHTJ_C$Tl)C-Zl&7bm zWsx=9+74~TXr?hcK9+B_KnPPY+yBC)Sv)QI0=f^h?^#hFpwN9<(BR(F-ri74HsllA zkjSb3_Jl(0(aN#M8sY4m5Fn7S^E66`-YuNK_>M__Oce?!2`e)$P(ufM{%-6NkA;49 z*dmK*euEDq;}$9U!=#5*Qtmt^T^P>8eUhiXd7=^{QO#(U`7^Z5Y0_haxx?jnD@c85 z>hCHVRxL(G=Ze1NY2EZzsMxvB9!gV6K&ToeUFl&QoJe8MSN$sOob09Fz zkn#<+u}Y_%d4MIgqBh6D#cfT)$vT~|K~A8^`+|T1QUkR5uW~qAA5AYC5~Han5}V{y zoohb`dPtX|GfmdSZ%v15C7{pSsgRG0E~E9#2>*^LgOwAD^)Hp32Toop;cX zvlS>ZS3?^%yCvIRJdkR|Vg)5sNK_IX9c?I6J-UKo1qb2u$|}xW)=#ES?owRssgFSL z%5yI~ir=Z`TJJ$Kc>Rr(qf8 zpk5L&%`A0h?aE|l4j6_PbzrZk6R3=2hn2hQUr@&e&hvK#hC}8T=_8EjKjNd-q0nPE zV&9=iwUS>RNS7b65Xm-rKr~VzR>yF2z9)&X2nA`gxTG{kcYfI6A!y6U94RWef@O$1<=d3i1BBC%iA}SF75sh7~OkKbhnr<%E4wkOpId2hDjcBA0 z%Xu(fcJ8TCld}ce={!tOqF$g=Krei&L=#`;QXFcSRh2~_@k)dt1}#ivw$=o z**Dul6qW%-8~3t^9oM^N87vd2jvS&eBK(ndGuvQsvf-yD^>a zY&+v|l?!L1s_-{up$8D(-;D(u5N5~^H8+`P`1F5(Ubc2z#?&)bf=6E!W8aQXUI_KC zg;^U%PCno3ORcf7^Znp2=m<9b+EBJv`Ud3ORJM|I=dikFQ-Wo(>l9Hq{XO;#4=5xm zAXv76U>WYe*1+wF9r(we&rei|L{KYa`|0J4oEC;&l?KHsSgZvu_Kb!C7L2W7BWxlx z?#sCKn*a7&NJj9zx+*eT0pL9^O97YjX{A8b0o@91Xi)+IL!pb2lQz@InK(8nxt_eX z)YFF?otBSx%};k_>}K_?(|*MWLe3Z9s&^q>YF5XyL9_CIy{^5M&9)Dk`ygLXeeqOPE5I^B z5xAmn6-1?l9_&sd$Mls!P-`dXvv^s4e5C94v(`NJWdfGF`OBHzU&+z2)0+tLO5S1v z7lC#{hoiY->mxbR=`N1Q%cQLMg8`b}?Qc7|K2gA*($;ogQrR5+{uWpJc_!2#1 zd&BQg1M*U~QwfgINK1Cpr@p-kD#QoOYuinLP~Ym*IeRlde$biSsef#i12d70{)~Bf zQFqz;Q5>vZg)tRrauhxowB!TBU9KJUY8gy6C3d*{C|2hoR=ed9+p|;k@L`9!fJ}`{ zL`x}mr%-~i-&7tQWyM82YW1Qc+r@9&D&FWcdC3UMsUaG31c=6*g`>Hei=&e(x2coU zcgi7p*#ETS5LC=akb1DlL-2H4;XL%M$9kO{hW4|O5{`uq8}|B+4_}pm*u4#6GUIz+ zrxeEp!JlgycUy~!-t#v!&D;^RrO(~1Fd0)E;&Xzh^w?t`wLWQT22;el6x7T~bshz5 zs2UrGX&)fnqUhj|6XwuWAtueptH@CoR;&RjEt%)BQZFW-mGA+#V1AArgxO2qa6_pB z*>hU4dL;!Jx%5xxhey9Y!+#`r78_7-LI}O1uijj64t6_OW$*Lb6434J%~f!-9o`-p zHeQCt#F&*QJq2SWC)Hp;vw;hQT0(V6e1rv7)+116T7CgqYdikr3v~=?)lPkqXqUt) zkr}5|Tgup6pTk{TTYz+Df~nQf(zIyBV134Mh*kz=O8^oh=1Lf)4C#(Xy+&LcT~7gu{KnRy6yyL#}g{SOJhQ+2Io2A zuljPVW61cY#q=~|w{kb7lj~g!Sn;#`pKfio;?T;fR}Qtca#yKZX}{o5R7Z`l<{B@Qd|wI{lZo5c za@My-LxTs&?C+g(ScdS}e;%haKO{D6B;=1y@?{nsBJf z*$8p~#EiN{FnRVB7d0XE6td)^#MjbTi`!2i3wNmnqApPn#p7Ig-qT&X^ciMDDI)fB ze61YXBqL~K^Q2jd(6ImG{X{235?Vj}{H&2-s<*jL92L&BylBGVYxcDrI7mUt^6NbLuIzlV;X*asD=U zaBH~i~h!<=Ey|BV@;b`(Qs?KhL?U$Qzs3%~KFg27=Q_%DIr|f3 zlk^A5-^A^8gzIAPC&Dh-9|-@JhSyF1n$&+90st03#QR!`zi$24F#4-C5A`qBe+E@G V5E{bM005ltFNCwcr2YQse*lITD5L-Y literal 0 HcmV?d00001 diff --git a/public/assets/download/transaction_data_file.xlsx b/public/assets/download/transaction_data_file.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..513420edea7b9230d8ecaa3220f03523463c7c30 GIT binary patch literal 8903 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 Q005ltKZLWE(0>2-KUMA}-v9sr literal 0 HcmV?d00001 diff --git a/writable/session/ci_session0509254eff83mhh6fj2892lt8gami4vj b/writable/session/ci_session0509254eff83mhh6fj2892lt8gami4vj new file mode 100644 index 0000000..b2e9a9e --- /dev/null +++ b/writable/session/ci_session0509254eff83mhh6fj2892lt8gami4vj @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609737788;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session0o04a9al6lnn16rmrou173v0g4odofae b/writable/session/ci_session0o04a9al6lnn16rmrou173v0g4odofae new file mode 100644 index 0000000..efbf7f7 --- /dev/null +++ b/writable/session/ci_session0o04a9al6lnn16rmrou173v0g4odofae @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609687940;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session0p7fouhke6po3pcskebkf1ae0h8kvk6d b/writable/session/ci_session0p7fouhke6po3pcskebkf1ae0h8kvk6d new file mode 100644 index 0000000..8ab0d46 --- /dev/null +++ b/writable/session/ci_session0p7fouhke6po3pcskebkf1ae0h8kvk6d @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609686091;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session30enjvtack7in0b1jpkvk9b6f4hfd1pn b/writable/session/ci_session30enjvtack7in0b1jpkvk9b6f4hfd1pn new file mode 100644 index 0000000..a100ebf --- /dev/null +++ b/writable/session/ci_session30enjvtack7in0b1jpkvk9b6f4hfd1pn @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609686925;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session42nkg1op1gsnvmqsaveqlgiun8sj24tg b/writable/session/ci_session42nkg1op1gsnvmqsaveqlgiun8sj24tg new file mode 100644 index 0000000..dc46d39 --- /dev/null +++ b/writable/session/ci_session42nkg1op1gsnvmqsaveqlgiun8sj24tg @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609739191;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session60v46tjjkrco1d1legllmbj6r8oso0hi b/writable/session/ci_session60v46tjjkrco1d1legllmbj6r8oso0hi new file mode 100644 index 0000000..c63c821 --- /dev/null +++ b/writable/session/ci_session60v46tjjkrco1d1legllmbj6r8oso0hi @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609689504;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session67q0qgmro7fr8g2r7slpmv373kbjnekb b/writable/session/ci_session67q0qgmro7fr8g2r7slpmv373kbjnekb new file mode 100644 index 0000000..6c8b925 --- /dev/null +++ b/writable/session/ci_session67q0qgmro7fr8g2r7slpmv373kbjnekb @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609741473;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session7slvh1l971e3uleu5mhjdn6971g9vh0b b/writable/session/ci_session7slvh1l971e3uleu5mhjdn6971g9vh0b new file mode 100644 index 0000000..3c66ad5 --- /dev/null +++ b/writable/session/ci_session7slvh1l971e3uleu5mhjdn6971g9vh0b @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609689540;_ci_previous_url|s:26:"http://localhost/donation/"; \ No newline at end of file diff --git a/writable/session/ci_session8ee5nbr1n18mra7fd0224gak8uhgahc8 b/writable/session/ci_session8ee5nbr1n18mra7fd0224gak8uhgahc8 new file mode 100644 index 0000000..1ad60d4 --- /dev/null +++ b/writable/session/ci_session8ee5nbr1n18mra7fd0224gak8uhgahc8 @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609683949;_ci_previous_url|s:42:"http://localhost/donation/transaction_file";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_session9jlj9g0onu0kkt797o1svq4s121hndrr b/writable/session/ci_session9jlj9g0onu0kkt797o1svq4s121hndrr new file mode 100644 index 0000000..d7b74a1 --- /dev/null +++ b/writable/session/ci_session9jlj9g0onu0kkt797o1svq4s121hndrr @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609684809;_ci_previous_url|s:43:"http://localhost/donation/all_donation_data";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessioncs3j2ocbu3jqvmoscli586n3erhjnf16 b/writable/session/ci_sessioncs3j2ocbu3jqvmoscli586n3erhjnf16 new file mode 100644 index 0000000..39283f0 --- /dev/null +++ b/writable/session/ci_sessioncs3j2ocbu3jqvmoscli586n3erhjnf16 @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609603328;_ci_previous_url|s:26:"http://localhost/donation/"; \ No newline at end of file diff --git a/writable/session/ci_sessiondhod0dpt650r07ilklsfrc4buleahlhl b/writable/session/ci_sessiondhod0dpt650r07ilklsfrc4buleahlhl new file mode 100644 index 0000000..10e3b18 --- /dev/null +++ b/writable/session/ci_sessiondhod0dpt650r07ilklsfrc4buleahlhl @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609739589;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessiondnt67jsdfgji0n9ktub64gqnh6hoc3l2 b/writable/session/ci_sessiondnt67jsdfgji0n9ktub64gqnh6hoc3l2 new file mode 100644 index 0000000..afc9898 --- /dev/null +++ b/writable/session/ci_sessiondnt67jsdfgji0n9ktub64gqnh6hoc3l2 @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609686583;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessionf7icl6eri7pehg7svcheidi9iqnfo619 b/writable/session/ci_sessionf7icl6eri7pehg7svcheidi9iqnfo619 new file mode 100644 index 0000000..7cd8cd0 --- /dev/null +++ b/writable/session/ci_sessionf7icl6eri7pehg7svcheidi9iqnfo619 @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609739958;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessionfvcmml6q08m25sl316q6dddin59sfjm5 b/writable/session/ci_sessionfvcmml6q08m25sl316q6dddin59sfjm5 new file mode 100644 index 0000000..8b574f1 --- /dev/null +++ b/writable/session/ci_sessionfvcmml6q08m25sl316q6dddin59sfjm5 @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609684357;_ci_previous_url|s:39:"http://localhost/donation/donation_data";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessiongq1pel6j3l28lr3gpjihkv9ef0d0neur b/writable/session/ci_sessiongq1pel6j3l28lr3gpjihkv9ef0d0neur index 6b4a3ac..52defc5 100644 --- a/writable/session/ci_sessiongq1pel6j3l28lr3gpjihkv9ef0d0neur +++ b/writable/session/ci_sessiongq1pel6j3l28lr3gpjihkv9ef0d0neur @@ -1 +1 @@ -__ci_last_regenerate|i:1609602427;_ci_previous_url|s:32:"http://localhost/donation/signup"; \ No newline at end of file +__ci_last_regenerate|i:1609603328;_ci_previous_url|s:32:"http://localhost/donation/signup"; \ No newline at end of file diff --git a/writable/session/ci_sessionjg3a8i0emo9g8uetf8uktdnt3fhp2r8t b/writable/session/ci_sessionjg3a8i0emo9g8uetf8uktdnt3fhp2r8t new file mode 100644 index 0000000..fae7c2d --- /dev/null +++ b/writable/session/ci_sessionjg3a8i0emo9g8uetf8uktdnt3fhp2r8t @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609738356;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessionnvvfuai3ds9qk14uk2s1l3h2nef0n2pr b/writable/session/ci_sessionnvvfuai3ds9qk14uk2s1l3h2nef0n2pr new file mode 100644 index 0000000..a29d26c --- /dev/null +++ b/writable/session/ci_sessionnvvfuai3ds9qk14uk2s1l3h2nef0n2pr @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609685637;_ci_previous_url|s:37:"http://localhost/donation/transaction";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessionovvubpn6j9dfsee49m67t53ra7uunpgd b/writable/session/ci_sessionovvubpn6j9dfsee49m67t53ra7uunpgd new file mode 100644 index 0000000..b9d2471 --- /dev/null +++ b/writable/session/ci_sessionovvubpn6j9dfsee49m67t53ra7uunpgd @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609741474;_ci_previous_url|s:32:"http://localhost/donation/signup"; \ No newline at end of file diff --git a/writable/session/ci_sessionrv5l8lglrr8vu5sauviq118krq6hjq9a b/writable/session/ci_sessionrv5l8lglrr8vu5sauviq118krq6hjq9a new file mode 100644 index 0000000..7c8c31f --- /dev/null +++ b/writable/session/ci_sessionrv5l8lglrr8vu5sauviq118krq6hjq9a @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609737333;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessionujr4km5ivuhtbpppb0cd993mq37pkets b/writable/session/ci_sessionujr4km5ivuhtbpppb0cd993mq37pkets new file mode 100644 index 0000000..4d4704c --- /dev/null +++ b/writable/session/ci_sessionujr4km5ivuhtbpppb0cd993mq37pkets @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609687516;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file diff --git a/writable/session/ci_sessionuri2rmdmnpbttkfa40f0e6f2e7tigm58 b/writable/session/ci_sessionuri2rmdmnpbttkfa40f0e6f2e7tigm58 new file mode 100644 index 0000000..ef42d79 --- /dev/null +++ b/writable/session/ci_sessionuri2rmdmnpbttkfa40f0e6f2e7tigm58 @@ -0,0 +1 @@ +__ci_last_regenerate|i:1609685235;_ci_previous_url|s:48:"http://localhost/donation/transaction_data_excel";logged_user|s:1:"3"; \ No newline at end of file