Я пытаюсь создать php-скрипт, который отправляет электронное письмо указанному идентификатору электронной почты. Скрипт успешно запускается без каких-либо ошибок, но я не получаю почту из базы данных. Я использую этот скрипт для приложения для Android. После заполнения свяжитесь с нами из приложения, когда пользователь нажимает на SEND, все детали должны быть получены по электронной почте. Удивительно, но я вижу запись пользователя в базе данных из PhpMyAdmin, однако электронная почта не отправляется с данными.электронная почта не получена из базы данных mysql
Я использую следующий код.
<?php
require('config.php');
date_default_timezone_set('Asia/Kolkata');
$type_of_occasion = trim($_REQUEST['type_occasion']);
$date = trim($_REQUEST['date']);
$content = trim($_REQUEST['content']);
$email = trim($_REQUEST['email']);
if(empty($type_of_occasion) || empty($date) || empty($content) || empty($email)){
echo json_encode(array('status'=>'error','message'=>'Please enter all fields[type,date,content,email of user]'));
exit();
}
$date = date('Y-m-d',strtotime($date));
$query = "INSERT INTO inquiry (email,type_of_occasion,date,content) VALUES ('$email','$type_of_occasion','$date','$content')";
$res = mysqli_query($con,$query);
if($res){
$to = '[email protected]';
$message = "Hi,<br>You have one inquiry with below information<br>Email : $email<br>Type Of Occassion : $type_of_occasion<br>Date : $date<br>Details : $content";
$subject = "You have one inquiry";
$header = "From: [email protected]\r\n";
$header.= "MIME-Version: 1.0\r\n";
$header.= "Content-Type: text/html; charset=utf-8\r\n";
$bool = mail($to,$subject,$message,$header);
if($bool){
echo json_encode(array('status'=>'success','message'=>'Inquiry submitted successfully'));
}else{
echo json_encode(array('status'=>'error','message'=>'Error in mail send'));
}
}else{
echo json_encode(array('status'=>'error','message'=>'Error in submitting inquiry'));
exit();
}
благодарит за быстрый ответ! Позвольте мне попробовать это. –
Также обратите внимание, что этот скрипт работал отлично до вчерашнего дня. Эта проблема возникла совсем недавно! @Nirnae –