如何在 mailto 中输入 $email

how to enter $email into mailto

我创建了一个 table 来查看用户详细信息,其中将从数据库中检索所有详细信息。我想将检索到的电子邮件地址设置为 link,以便它可以在默认电子邮件应用程序中打开。此代码在这里有效,但在 To: 文本框 [默认电子邮件应用程序], 电子邮件地址未正确显示我想知道 如何将 $email 输入 mailto 我会请人给我一些帮助

if($query === false)
                                {
                                    throw new Exception(mysql_error($conn));
                                }
                                while($row=mysqli_fetch_array($query))
                                {
                                    $tea_id=$row['tea_id'];
                                    $fname=$row['fname'];
                                    $lname=$row['lname'];

                                    $email=$row['email'];

                                     $username = $row['username'];
                        ?>
                <tr>
                      <td><?php echo $row['tea_id'] ?></td>
                    <td><?php echo $row['fname'] ?></td>
                     <td><?php echo $row['lname'] ?></td>

                    <td>

                           <?php 

                           // echo $row['email']
                           echo ('<a href="mailto:****">' . $email . '</a>')


                        ?>

                           </td>

---------------------------------------CLICK HERE TO VIEW CODE-----------------------------------

电子邮件行应该是:

echo '<a href="mailto:' . $email . '">' . $email . '</a>'

主题:

echo '<a href="mailto:' . $email . '?subject=' . $subject . '">' . $email . '</a>'

当然你应该先设置 $subject 变量.. :)

<td>
echo "<a href='mailto:".$email."?Subject=Contact%20Form&body=This is content' target="_top">".$email."</a>";
</td>

您可以使用串联连接 mailto 语句和数据库中的 email 变量。

echo '<a href = "mailto:' . $your_email .'" . '</a>'