日時を取得する方法を教えてください。 - PHPプロ!Q&A掲示板

2807

  • 0P

日時を取得する方法を教えてください。

質問日時 / 2010年7月14日 11:37    回答数 / 4件

Questioner:  jtsystem  このエントリーをはてなブックマークに追加 

キーワード / 日時    取得   

ma_send_mail();でメールを送信するクライアント側の日時を取得したいのですが、方法を教えてください。

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。



ツリー一覧

┣A01shimixphpスクリプトはサーバ側で動くとして、送信内容をPOS
┗A02jtsystemすみません。 そのまさかなんですが、 サーバー
 ┗A02-1shimixいや、それなら(前のレスで)提示したURLを熟読して
  ┗A02-1-1jtsystemどうもお手数をおけ申し訳ありませんでした。 よくわ

回答一覧

並び替え:

A01
answerershimix [7月14日 13:51] (最終編集:7月14日 13:55)

phpスクリプトはサーバ側で動くとして、送信内容をPOSTするクライアント(ブラウザ)側のPCの日時を取得したいということでしょうか?

HTTPリクエストには日時は含まれていませんので、フォームで(JavaScriptなどで)POSTするデータとしてsubmit時の日時をセットしてやるしかないように思います。

でもサーバの日時とクライアントの日時にそうそうズレはないので、サーバの(POSTデータを受け取った)日時でいいんじゃないでしょうか?どうしても『クライアントの日時でないと困る』要因が思いつきません。


(追記)
まさかサーバの日時の取得がわからない・・ってことではないですよね(念のため確認)

  http://www.php.net/manual/ja/function.time.php

この意見に回答する

ツリーへ TOPへ

A02
answererjtsystem [7月14日 16:44]

すみません。
そのまさかなんですが、


サーバーの日時でもかまいません。
取得する方法を教えてほしいのですが・・・

よろしくお願いします。

この意見に回答する

ツリーへ TOPへ

A02-1 満足
replyershimix [7月14日 18:37] (最終編集:7月14日 18:40)

いや、それなら(前のレスで)提示したURLを熟読していただければよろしいかと。

(再掲)
  http://www.php.net/manual/ja/function.time.php

最低でも「説明」「例」「注意」「参考」の部分は(リンクされている部分も含めて)目を通してください。それでもわからなかったら、「何がわからないのか」を教えてください。


(追記)
まぁ、一応下記だけでもどうにかなると思います(上記URLからもリンクされてますけどね)。

  http://www.php.net/manual/ja/function.date.php

>(第二引数である)タイムスタンプが与えられない場合は、現在の時刻が使われます。
> つまり timestamp はオプションであり そのデフォルト値は time()  の値です。

この意見に回答する

ツリーへ TOPへ

A02-1-1
replyerjtsystem [7月15日 18:42]

どうもお手数をおけ申し訳ありませんでした。
よくわかりました。


ありがとうございました。

今後ともよろしくいお願い申し上げます。

この意見に回答する

ツリーへ TOPへ

<<質問一覧へ



Pick Up Q&A

Q
PHPのHTML埋め込み記述について
 このエントリーをはてなブックマークに追加 
A
$_POST["data"] == "男" ? $val = "checked" : $val = "" ; の意味は以下と同じです。 if($_POST["data"] == "男"){ $val = "checked; } e...

>>続きを読む

kende様のご指摘通り、三項演算子を使用する際には、コードの複雑度などを考慮する必要がありますね。書きやすさと共に可読性も追求したいところですね。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)