"","TakasStock" => "","SortOrder" => "","SortDirection" => "","sDay" => "","sMonth" => "","sYear" => "","eDay" => "","eMonth" => "","eYear" => "","which" => ""); $saat = (int)date("H"); if($saat >= 18 ) $d = mktime(0,0,0,date("m"),date("d"),date("Y")); $d = mktime(0,0,0,date("m"),date("d")-1,date("Y")); $kurum = $_POST['kurum']; $senet = isset($_POST['senet'])? $_POST['senet']: $_GET['TakasStock']; $tarih1 = $_POST["sYear"] .$_POST["sMonth"] .$_POST["sDay"]; $tarih2 = $_POST["eYear"] .$_POST["eMonth"] .$_POST["eDay"]; $tbType = empty($tarih2) ? 1: 2; $optval = array( "TakasComp" => isset($_POST["TakasComp"]) ? $_POST["TakasComp"] : "", "TakasStock" => isset($_POST["TakasStock"]) ? $_POST["TakasStock"] : (isset($HTTP_GET_VARS["TakasStock"]) ? $HTTP_GET_VARS["TakasStock"] : "ABANA"), "SortOrder" => isset($_POST["SortOrder"]) ? $_POST["SortOrder"] : "21", "SortDirection" => isset($_POST["SortDirection"]) ? $_POST["SortDirection"] : "1", "sDay" => isset($_POST["sDay"]) ? $_POST["sDay"] : date("d", $d )-1, "sMonth" => isset($_POST["sMonth"]) ? $_POST["sMonth"] : date("m", $d ), "sYear" => isset($_POST["sYear"]) ? $_POST["sYear"] : date("Y", $d ), "eDay" => isset($_POST["eDay"]) ? $_POST["eDay"] : "", "eMonth" => isset($_POST["eMonth"]) ? $_POST["eMonth"] : "", "eYear" => isset($_POST["eYear"]) ? $_POST["eYear"] : "", "which" => isset($_POST["which"]) ? $_POST["which"] : "S" ); while(list($k1, $v1) = each($options)){ while(list($k2, $v2) = each($v1)){ $selected = ($k2 == $optval[$k1]) ? "selected" : ""; $option[$k1] .= ""; } } if ($_SERVER["REQUEST_METHOD"] == "POST") { $file_str="http://www.platodata.com.tr/takasweb/takasXML.aspx?TakasComp=".$_POST["TakasComp"]."&TakasStock=".$_POST["TakasStock"]."&SortOrder=".$_POST["SortOrder"]."&SortDirection=".$_POST["SortDirection"]."&tarih1=".$tarih1."&tarih2=".$tarih2; $cache_file="C:\\TEMP\\takas".$_POST["TakasComp"]."-".$_POST["TakasStock"]."-".$tarih1."-".$tarih2."-".$_POST["SortOrder"]."-".$_POST["SortDirection"].".xml"; //echo $file_str;exit; if ( file_exists($cache_file) && filesize($cache_file) > 1024 ) { $data = file_get_contents($cache_file); } else { $data = file_get_contents($file_str); if (sizeof($data) > 10) { $handle = fopen($cache_file, 'w'); fwrite($handle, $data); fclose($handle); } } $objXML = new xml2Array(); $arrOutput = $objXML->parse($data ); $tableArr= $arrOutput[0]['children']; $num_takas = count($tableArr); $ROW = ""; if ( $tbType == 1 ) $ROW .= " "; elseif ( $tbType == 2 ) $ROW .= " "; for ( $i= 0 ; $i< $num_takas; $i++) { $arr_val= $tableArr[$i]['children']; for ($j=0;$j "; if ( $tbType == 2 ) { $ROW .= ""; } } $ROW .="
SEMBOL KURUM TAKAS POZISYON POZ.% LOT MALIYET
SENET KURUM TAKAS Pozisyon Poszisyon %

LOT

Maliyet
Baş. Bit. Fark Baş. Bit. Fark Baş. Bit. Fark Baş. Bit. Fark Baş. Bit. Fark
".$POZISYON." ".$POZISYONYUZDE." ".intval($LOT)." ".floatval($MALIYET)."
$SEMBOL $KURUM ".$TAKAS." ".$TAKAS2." ".intval($TAKAS2-$TAKAS)." ".$POZISYON." ".$POZISYON2." ".intval($POZISYON2-$POZISYON)." ".$POZISYONYUZDE." ".$POZISYONYUZDE2." ".floatval($POZISYONYUZDE2-$POZISYONYUZDE)." ".intval($LOT)." ".intval($LOT2)." ".intval($LOT2-$LOT)." ".floatval($MALIYET)." ".floatval($MALIYET2)." ".floatval($MALIYET2-$MALIYET)."
"; } else { $senet = "AKBNK"; } $FORM= <<
Aracı Kurum : Hisse Senedi :  
Başlangıç Tarihi : Bitiş Tarihi :
Sıralama :
EOF_FORM; if ($_SERVER["REQUEST_METHOD"] == "POST") { $content = << .tval0 { font-family:verdana,tahoma,arial; font-size:10px; } .tval1 { font-family:verdana,tahoma,arial; font-size:10px; background-color:#efefef; } .theader { font-family:verdana,tahoma,arial; font-size:10px; color: #003399; }
$table_begin $FORM $table_end
$ROW EOF_CONTENT; page_end(); } else { $content = << .tval0 { font-family:verdana,tahoma,arial; font-size:10px; } .tval1 { font-family:verdana,tahoma,arial; font-size:10px; background-color:#efefef; } .theader { font-family:verdana,tahoma,arial; font-size:10px; color: #003399; } $table_begin $FORM $table_end EOF_CONTENT; page_end(); } echo $content; ?>