PHPで年月日を選ぶプルダウンメニューを作りたいのですが
未来まで作る必要がない(というか作りたくない)ので
次のようにしたいです.
現在が2018年6月28日(木)とする.
このときに選べるのは(初期値は現在の年月日)
年:XXXX(for文で指定)〜2018
月:1〜12(ただし上で2018年を選んだ場合に限り6月までの選択可,7月以降は選択不可)
日:1〜31(閏年を考慮した上で,上で2018年6月を選んだ場合に限り28日までの選択可,29日以降の選択は不可)
曜日:年月日から勝手に計算して表示(この場合は“木”と表示されれば良い)
PHPで閏年を考慮したカレンダー表示例などはよくサイトで見かけるのですが,色々難しい標準関数等を使用し複雑になっているためわかりづらいです.
基本的にはPHPで作りたいのですが,未来の月日を選択不可にするためにはJavascriptが必要になるのでしょうか?その場合のPHPとJavascriptを繋げる(値を受け渡す)ためにはどうすれば良いのでしょうか.
つまり
質問
(1) PHPでの閏年を考慮した計算をわかりやすくする(Date関数を除きあまり難しい関数を使わない)方法はあるか?
(2) PHPとJavascriptの値の受け渡し方法は(1つのファイルへ記述したい)?
以上.
回答よろしくお願いします.
補足
ソースを書いて回答してくれる場合は
「2018年を選んだら6月までの選択」
のくだりのみで結構です.
回答1件
あなたの回答
tips
プレビュー