PHP 带时间条目的评论区
PHP Comment Section With Time Entry
我想制作一个带有大部头条目的评论框。例如
John S.:这是一条评论。
已发送:3:24PM
所以这是我的代码。有人可以帮我解决这个问题吗?
<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 - 它的格式参数。
我想制作一个带有大部头条目的评论框。例如
John S.:这是一条评论。
已发送:3:24PM
所以这是我的代码。有人可以帮我解决这个问题吗?
<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 - 它的格式参数。