PHPのリンクをクリックした時の処理についての質問です。カレンダーの日付にリンクが貼ってあるとします(全ての日付にリンクが貼ってあるとします)。日付をクリックすると次のページへ遷移します。そのページでそのクリックした日にちを表示してあげたいと思っています。


例えば、10/17のカレンダーの日付リンクをクリックしたとします。次の画面に遷移して 今日は10月17です。 というような具合に処理してあげたいとおもいます。ボタンをクリックした時に$_REQUESTで受け取るのはわかりますが、日付リンクのようにユーザーがどれを押すのかわからない時に、どうやって$_REQUESTで受けるのかがわかりません。どのように処理すればいいかお教えください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/10/17 16:42:05
  • 終了:2006/10/17 17:17:26

回答(1件)

id:sera_yr No.1

sera_yr回答回数123ベストアンサー獲得回数62006/10/17 17:04:15

ポイント60pt

ダミーhttp://yahoo.co.jp

カレンダーの各日付に固定の要素名(y,m,d)を持たせて、値を動的にもたせれば$_REQUESTで受け取る変数名は固定でいけると思いますがいかがでしょうか。

例)

カレンダーの日付部分

<a href="日付クリック後のページ.php?y=2006&m=10&d=16">16</a>

日付クリック後のページ.php

<?php

$date_str = $_REQUEST[y]."年".$_REQUEST[m].月.$_REQUEST[d]."日";

echo $date_str;

?>

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません