No.3ベストアンサー
- 回答日時:
PHP4.0.6とPHP3.0.15-i18n-jaで動作確認しました。
<HTML lang="ja"><HEAD>
<META http-equiv="content-type" content="text/html; charset=euc-jp">
<TITLE>WEEKカレンダー</TITLE>
</HEAD><BODY>
<?php
if (empty($week)){
$y = date("Y", time());
$m = date("m", time());
$d = date("d", time());
$w = date("w", time());
$week = date("Y/m/d",mktime(0,0,0,$m, $d - $w, $y));
}
list($y, $m, $d) = split('/', $week);
$prev_week = date("Y/m/d", mktime(0, 0, 0, $m, $d-7, $y));
$next_week = date("Y/m/d", mktime(0, 0, 0, $m, $d+7, $y));
echo "【".$y."年】";
echo "<A HREF=\"$PHP_SELF?week=$prev_week\"><-先週</A>";
echo ".....................";
echo "<A HREF=\"$PHP_SELF\"><今週></A>";
echo ".....................";
echo "<A HREF=\"$PHP_SELF?week=$next_week\">次週-></A>";
echo "<TABLE BORDER><TR BGCOLOR=\"DCDCDC\"><FONT SIZE =\"2\">";
$a = array("日","月","火","水","木","金","土");
for ($i=0;$i < 7; $i++){
echo "<TH ";
if($i == 0){
echo "BGCOLOR=\"FFDDDD\"";
} else if ($i == 6){
echo "BGCOLOR=\"87CEEB\"";
}
echo "><FONT SIZE=\"2\">";
echo date("m/d", mktime(0, 0, 0, $m, $d+$i, $y))."(".$a[$i].")";
echo "</FONT></TH>";
}
echo "</FONT></TR></TBLE>";
?>
</BODY></HTML>
No.2
- 回答日時:
こんにちはsumomo0423さん、xruzです。
「見て」と言われたので、お邪魔しましたがphpはまったく判りません?_?
一応javascriptで記述してみました、参考になりますでしょうか?
(Ie5.5sp2でのみ動作確認)
<html>
<head>
<title>weekcal</title>
</head>
<script language="JavaScript">
<!--
var w;
function wtWeek(d) {
d.setDate(d.getDate()-d.getDay()); // 今週の日曜日へ移動
w=new Date(d); // 表示週を保存
document.all("ym").innerHTML=d.getFullYear()+"/"+(d.getMonth()+1); // 日曜の年月
for(var i=0;i<7;i++) { // 一週間分
document.all("wd"+eval(i)).innerHTML=d.getDate(); // 日をセット
d.setDate(d.getDate()+1);} // 翌日セット
}
function sj() {
wtWeek(new Date());
}
function mvWeek(dd) {
w.setDate(w.getDate()+dd); // 週移動
wtWeek(w);
}
//-->
</script>
<body onLoad="sj();">
<table border="1" style="width:200px;background:linen;text-align:center;">
<tr><td style="width:33%">
<a href="javascript:void(0);" onClick="mvWeek(-7)">-</a></td><td id="ym"></td>
<td style="width:33%">
<a href="javascript:void(0);" onClick="mvWeek(7)">+</a></td></tr>
<tr><td><b id="wd0"></b>(日)</td><td colspan="2"></td></tr>
<tr><td><b id="wd1"></b>(月)</td><td colspan="2"></td></tr>
<tr><td><b id="wd2"></b>(火)</td><td colspan="2"></td></tr>
<tr><td><b id="wd3"></b>(水)</td><td colspan="2"></td></tr>
<tr><td><b id="wd4"></b>(木)</td><td colspan="2"></td></tr>
<tr><td><b id="wd5"></b>(金)</td><td colspan="2"></td></tr>
<tr><td><b id="wd6"></b>(土)</td><td colspan="2"></td></tr>
</table>
</body>
</html>
がんばってくださいね(~:~i
No.1
- 回答日時:
そのまま使うということだと駄目かもしれませんが。
ソースを研究する、修正するということであれば、下記のものが参考になるかもしれません。
なんか表記が英語じゃないんですけど…。
月間表示と週間表示が切り替えられるというもののようです。
参考URL:http://webcalendar.sourceforge.net/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(教育・科学・学問) 私の友人が課題提出を今日迄だと思っていたけれど大学が今日休みだと気付いてやばい!と連絡してきました。 3 2023/02/12 17:52
- その他(恋愛相談) 今週の月曜日に会った時に次の会う予定を決めて来週の「火曜日」に決まりました。その時に彼はiPhone 3 2022/10/19 22:40
- Excel(エクセル) エクセルの条件付き書式について エクセルでカレンダーを作りました。縦に日付が並んでいて、横にスケジュ 3 2022/10/10 15:32
- アルバイト・パート バイト週1の定義(数え方)について 1 2022/08/22 21:13
- その他(暮らし・生活・行事) 日曜日において「来週の水曜日とは?」いつですか。 6 2022/09/11 21:20
- 正社員 会社カレンダーの信憑性&夜勤について 3 2022/12/03 23:17
- 派遣社員・契約社員 派遣で働き始めてもうすぐ2週間になります。営業の言っていた事と派遣先の言ってることが違いました。 営 5 2023/06/21 09:07
- Android(アンドロイド) アンドロイドスマホ月表示 3 2023/06/11 20:51
- 避妊 高校生です妊娠してしまったかもしれません。生理が1週間遅れている時に性行為をしました。その後2週間経 3 2023/08/12 09:49
- その他(IT・Webサービス) googleカレンダーについて質問です スマホ版を使っています 週表示で使用してますが 1、デフォル 1 2023/02/26 20:35
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
shシェルスクリプト 空白行の...
-
switch()文で値の大小比較
-
findstrのerrorlevel
-
phpでcookieがうまく保存されない
-
PHP 正規表現 数字又は数字以...
-
htmlで複数の個数入力欄を表示...
-
pdftkを使った処理をバッチファ...
-
php mysql SELECT文でテーブル...
-
シェルで正規表現 YYYY/MM/DD
-
変数の受け渡しによる画像の表示
-
syntax error, unexpected 'ech...
-
どなたか助けて下さい
-
PHPの入力フォームの確認画面の...
-
バッチファイルでpingの結果を...
-
もっとシンプルに書きたいので...
-
オブジェクトの中身の判定(PHP)
-
文法について
-
Windowsのsetコマンドでの小数...
-
Eclipse3.7 ショートカットキー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dosブロンプトでtabを出力したい
-
switch()文で値の大小比較
-
バッチファイルでpingの結果を...
-
shシェルスクリプト 空白行の...
-
phpでcookieがうまく保存されない
-
findstrのerrorlevel
-
syntax error, unexpected 'ech...
-
小数点以下0の非表示
-
バッチファイルで、全てのウィ...
-
オブジェクトの中身の判定(PHP)
-
PHPで訪問回数を表示するカウン...
-
ゼロとNULLを区別して number_f...
-
bashの関数の引数にスペースが...
-
ナベアツプログラム(3の倍数...
-
変数の受け渡しによる画像の表示
-
PHP一覧表示した項目にリンクを...
-
Windowsのsetコマンドでの小数...
-
Parse error というエラーの対...
-
pdftkを使った処理をバッチファ...
-
DBのハッシュ化したパスワード...
おすすめ情報