-1

我正在尝试获取服务器日期和时间并将其发送到电子邮件或从简单的 php 表单写入 txt 文件。

这是一个代码示例

date_default_timezone_set('Europe/Zagreb');

$datum=date("y-m-d");

$upisufajl =  ("\"{$_POST['firstName']}\",\"{$_POST['lastName']}\",\"{$_POST['email']}\",\"{$_POST['company']}\",\"{$_POST['datum']}\",\"{$_POST['oblik']}\",\"{$_POST['kategorija']}\",\"{$_POST['podkategorija']}\",\"{$_POST['message']}\"\n"); 

我什么时候需要写 insted{$_POST['datum']}才能在 txt 文件中写入日期。其他一切工作正常,但它不显示日期。

echodate("r");正确显示日期和时间。我是否需要将其转换为字符串才能将其写入 txt 文件?

4

2 回答 2

2

这是因为$_POST['datum']不存在(至少我们可以在这段代码中看到)。只是$datum

$upisufajl = ("\"{$_POST['firstName']}\",\"{$_POST['lastName']}\",\"{$_POST['email']}\",\"{$_POST['company']}\",\"{$datum}\",\"{$_POST['oblik']}\",\"{$_POST['kategorija']}\",\"{$_POST['podkategorija']}\",\"{$_POST['message']}\"\n");
于 2013-08-24T14:54:59.963 回答
0

$datum尚未添加到您的变量$upisufajl中。我假设$upisufajl您正在写入文本文件。

于 2013-08-24T15:00:07.553 回答