【发布时间】:2014-10-21 10:18:11
【问题描述】:
我在从用户输入的存储在数据库中的电子邮件地址创建 mailto 链接时遇到困难(这用于 cmets 部分)。我希望使用带有 mailto 超链接的电子邮件地址创建一个新行。相反,它不打印电子邮件地址,而是将该行下方的所有文本转换为 mailto 超链接。请参阅附图进行说明。
echo "<h3><u>Latest Comments:</u></h3>";
while($fetch=mysql_fetch_array($query)) {
echo "<hr />";
echo "<p>".$fetch['comment']."<p>";
echo "<header><h3>By: ".$fetch['comment_by']."</h3><br>";
echo "<a href='mailto:".$fetch['email'].">".$fetch['email']."</a></br>";
$sqldate = $fetch['datetime'];
$date=strtotime($sqldate);
echo "<span class='date'>On: " .date("m/d/Y, g:i A", $date)."</span></header></p>";
注意,它获取了正确的电子邮件地址,但没有使用 html 正确创建超链接。另请注意,这都包含在 php 标签中。
【问题讨论】:
标签: php html database fetch mailto