我刚刚开始构建,以便您收到一封电子邮件给他,所以这意味着在您进入页面之前批准用户电子邮件。
if( !isset( $user_found)) {
//sende email til brugere
$code = rand(111111111, 999999999);
//sendere info til brugere.
$to = $email;
$subject = "Activate din brugere - .....dk";
$headers = "From: support@...dk";
//indhold til email
$body = "Hej";
if(empty($errors))
{
if ($stmt = $mysqli->prepare('INSERT INTO `brugere` (`email`, `password`) VALUES (?, ?)')) {
/* Bind parametre */
$stmt->bind_param('ss', $email, $password);
/* Sæt værdier på parametrene */
$email = $_POST["email"];
$password = sha1($_POST["password"]);
$stmt->execute();
/* Luk statement */
$stmt->close();
echo "<div id=\"box\"><ul><li>Godkendt brugere</li></ul></div>";
} else {
/* Der er opstået en fejl */
echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
}
}
}
正是这样,$ 代码必须制作一个边缘代码,以便用户在之后对链接执行某些操作。
<?php
if(!empty($_POST))
{
if ($stmt = $mysqli->prepare('SELECT * FROM `brugere` WHERE `email` = ?')) {
$stmt->bind_param('s', $email);
$email = $_POST['email'];
$stmt->execute();
$stmt->store_result();
$count = $stmt->num_rows;
$stmt->close();
if ($count > 0)
{
$user_found = 1;
}
}
else {
/* Der er opstået en fejl */
echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
}
if(!isset($user_found)) {
//sendere info til brugere.
$to = $email;
$subject = "Activate din brugere - .....dk";
$headers = "From: support@...dk";
//indhold til email
$body = "test";
if(empty($errors))
{
if ($stmt = $mysqli->prepare('INSERT INTO `brugere` (`email`, `password`, `code`) VALUES (?, ?, ?)')) {
/* Bind parametre */
$stmt->bind_param('ss', $email, $password, $code);
/* Sæt værdier på parametrene */
$email = $_POST["email"];
$password = sha1($_POST["password"]);
$code;
$stmt->execute();
/* Luk statement */
$stmt->close();
echo "<div id=\"box\"><ul><li>Godkendt brugere</li></ul></div>";
} else {
/* Der er opstået en fejl */
echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
}
}
}
else {
echo "<div id=\"box\"><ul><li>Der findes allerede en bruger med denne mail</li></ul></div>";
}
}
?>
这就是我的代码的样子,
我想要的是 $ 代码就在其数据库中,并将通过电子邮件发送给用户......
在这里询问是否有更多需要了解的信息。
毕竟问问题;
<?php
// multiple recipients
$to = 'aidan@example.com' . ', '; // note the comma
$to .= 'wez@example.com';
// subject
$subject = 'Birthday Reminders for August';
// message
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";
// Mail it
mail($to, $subject, $message, $headers);
?>
我该怎么做才能使用电子邮件进入$to = 'aidan@example.com'