如何解决带时间输入的PHP注释部分
我想在带有tome条目的注释框中添加一个注释。例如
John S .:这是一条评论。
已发送:3:24 PM
这是我的代码。有人可以帮我吗?
<form method="post">
<textarea name="txt" cols="25" rows="5" placeholder="Type here your comment!" required="required"></textarea>
<br><input type="submit" value="Submit" name="submit" />
<?PHP
if ( isset( $_POST[ 'submit' ] ) ) {
$com = $_POST[ "txt" ];
$file = fopen( "inrg.txt","a" );
fwrite( $file,"<br> <font color=\"#44b9df\"><em>User:</em></font> " );
for ( $i = 0; $i <= strlen( $com ) - 1; $i++ ) {
fwrite( $file,$com[ $i ] );
if ( $i % 37 == 0 && $i != 0 ) fwrite( $file,"<br/>" );
}
fwrite( $file,"<br><hr>" );
fclose( $file );
}
?>
<br>
</form>
</div>
<div class="commentcard"><a name="comments">
<font face="Times New Roman"><b><p class="commentcimsor">Comments: </p></b></font>
<font face="Comic Sans MS" color="#000" size="4"><div class="commentscroll">
<?PHP
if (file_exists("inrg.txt")) {
$file = fopen( "inrg.txt","r" );
echo fread( $file,filesize( "inrg.txt" ) );
fclose( $file );
}
?>
解决方法
添加此行:
fwrite($file,"Sent: ".date('h:iA')."<br>");
在评论之后,因此在fwrite( $file,"<br><hr>" );
行之前。
输出的内容是这样的:
Sent: 09:23PM<br>
如果您需要其他格式,请查看日期文档https://www.php.net/manual/en/function.date.php-其格式参数。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。