php
을 사용하여 웹 서비스에서 이메일을 보내지 않음.PHP에서 이메일을 보내지 않음
코드가 아래에 있는지 확인하고 종류가 변경 될 것을 제안하십시오.
<?php
$con=mysqli_connect("localhost","root","","database");
if(isset($_POST) & !empty($_POST)){
$email = mysqli_real_escape_string($con, $_POST['email']);
$mail=$_POST['mail'];
$sql = "SELECT * FROM user WHERE email = '$email'";
$res = mysqli_query($con, $sql);
$count = mysqli_num_rows($res);
if($count == 1){
$r = mysqli_fetch_assoc($res);
$password = $r['password'];
$to = $r['email'];
$subject = "Your Recovered Password";
$message = "Please use this password to login " .$password ;
$headers = "From : [email protected]";
$m=mail($to, $subject, $message, $headers, "-f ".$email);
if($m){
echo "Your Password has been sent to your email id";
}
else{
echo "Failed to Recover your password, try again";
}
}
else{
echo "User name does not exist in database";
}
}
mysqli_close($con);
?>
이 호스트가 메일 서버가 있습니까이 링크 mail() 함수? – Peon
해결 된 모든 질문에 대한 답변을 수락해야합니다. 스택은 "주고 받기"에 관한 것이지 "취하는 것, 받아들이는 것"이 아닙니다. –