日毎サンプルデータは株価分析のために利用するものであり、正確性を保証しているものではありません。
実際の取引の参考とする株価については、ネット証券などで提供されている株価を参照してください。
データの仕様についてはこちらをご確認ください。
取引日を設定して、ダウンロードボタンをクリックしてください。
指定された取引日のサンプルデータがCSVファイルでタウンロードされます。
{convertforms 4}
{source}<?php
//
//日毎サンプル株価ダウンロード
//
//初期設定
$formid=4;
//data_m/1001.csvを読み込む
//$filepath1=$_SERVER['DOCUMENT_ROOT'].'/kabu/kabu2/kabuka_db/'.date("Y").'/data_m/1001.csv';
$filepath1='/virtual/itsuntec/public_html/www.it-suntec.co.jp/kabu/kabu2/kabuka_db/'.date("Y").'/data_m/1001.csv';
if(!(file_exists($filepath1))){
$filepath1='/virtual/itsuntec/public_html/www.it-suntec.co.jp/kabu/kabu2/kabuka_db/'.date("Y", strtotime("-1 year" )).'/data_m/1001.csv';
}
$fp = fopen($filepath1,"r");
$data0 = fgetcsv($fp);
fclose($fp);
//
$yyyy=substr($data0[3],0,4).'年';
$startday=substr($data0[3],4,2).'月'.substr($data0[3],6,2).'日';
$endday=substr($data0[4],4,2).'月'.substr($data0[4],6,2).'日';
$dldate0=substr($data0[4],0,4).'/'.substr($data0[4],4,2).'/'.substr($data0[4],6,2);
/*
echo '$dldate0:'.$dldate0.'<br>';
echo '$filepath1:'.$filepath1.'<br>';
echo '$startday:'.$startday.'<br>';
echo '$startday:'.$endday.'<br>';
*/
?>
<p>(注1)<?php echo $yyyy; ?>は<strong><?php echo $startday; ?>から<?php echo $endday; ?>までの取引日</strong>のサンプルデータです。</p>
<?php
//
// ログイン中か確認
//
$user = JFactory::getUser();
if ($user->guest) {
//
//ログインしていない。
//
echo '<p>(注2)'.($yyyy-1).'年以前のサンプルデータは<a href="/login-mm.html">ログイン</a>してからダウンロードしてください。</p></div>';
//
}
//
//
// データ受信
//
if(isset($_GET['msg'])){
$msg= $_GET['msg'];
echo '<p style="color:red;font-weight:bold" class="errormsg">'.$msg.'</p>';
}
?>
<script>
const select1 = document.querySelector('#form'<?php echo $formid; ?>.'_dldate');
const errormsg1 = document.querySelector('.errormsg');
select1.addEventListener('change',function(){
/* console.log('change event');*/
errormsg1.style.display='none';
});
//
// ダウンロード日の初期設定
//
var dlday_el=document.querySelector(".dlday input.cf-input");
dlday_el.value="<?php echo $dldate0; ?>";
//
</script>{/source}