横浜、東京に拠点を置き、検証システム/金融・証券のシステム等の構築、開発を行い、
ホームページの作成ツール支援と多岐にわたるソリューションを提供します。
phpプログラムは /var/www/html/ フォルダにファイルを作成する。
1・エディタ使って下記の内容で /var/www/html/taku601.php ファイルを作成する。
sudo gedit /var/www/html/taku601.php
------ 入力するファイル(taku601.php)の内容 -------
<html>
<head>
<title>カレンダー</title>
<meta http-equiv="Content-Style-Type" content="text/css;
charset=utf-8">
</head>
<body>
株式会社アイネックス<br>
株式会社アイネックス<br>
<?php include('./taku-date.php'); ?>
</body>
</html>
-----EOF
2・エディタ使って下記の内容で /var/www/html/taku-date.php ファイルを作成する。
sudo gedit /var/www/html/taku-date.php
------ 入力するファイル(taku-date.php)の内容 -------
<?php
//
--------------------------------------------------------------------------
// taku-date.php
// 日付計算処理
// Copyright (c) 2012 www.inex.co.jp
//
--------------------------------------------------------------------------
header('Content-Type: text/html; charset=utf-8');
$now_year=date("Y"); //年を取得('2006'など)
$now_month=date("n"); //月を取得(1~12)
$now_day=date("j"); //日を取得(1~31)
$count=date("t"); //今月の日数を取得(28~31)
$weekday=array("日","月","火","水","木","金","土");
//見出しの出力
echo "[ ".$now_year."年".$now_month."月]<br>";
//今月の日数分ループ
for($day=1; $day<=$count; $day++){
$w=date("w",mktime(0,0,0,$now_month,$day,$now_year));
switch($w){
case 0: //日曜日
$style="color:#FF0000;";
break;
case 6: //土曜日
$style="color:#00FF00;";
break;
default: //月~金曜日
$style="color:#666666;";
}
//本日の日付に背景色追加
if($day==$now_day){
$style=$style." background-color:yellow;";
}
$line=$day."日(".$weekday[$w].")";
echo '<span style="'.$style.'">'.$line."</span><br>";
}
?>
-----EOF
ブラウザーに、
http://localhost/taku601.php
と入力する。