dポイントプレゼントキャンペーン実施中!

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body><br>





<?php
$title=htmlspecialchars($_post['title'],ENT_QUOTES);
$message=htmlspecialchars($_post['message'],ENT_QUOTES);
$mail=htmlspecialchars($_post['mail'],ENT_QUOTES);

$result = mb_send_mail('siawase840@gmail.com',$title,$message,'From:'+$mail);
If ($result){
echo'you have send mail';
}else{
echo'failed';

}
?>

</body>
</html>

A 回答 (2件)

空というか文字化けでしょうか?


以下のコードを追加してみるとどうでしょう。

mb_language('ja');
mb_internal_encoding('UTF-8');
    • good
    • 0

<?php


$title=htmlspecialchars($_post['title'],ENT_QUOTES);
$message=htmlspecialchars($_post['message'],ENT_QUOTES);
$mail=htmlspecialchars($_post['mail'],ENT_QUOTES);

//以下2行追加(空ではなく、文字化け?)
mb_language('ja');
mb_internal_encoding('UTF-8');

$result = mb_send_mail('siawase840@gmail.com',$title,$message,'From:'+$mail);
If ($result){
echo'you have send mail';
}else{
echo'failed';

}
?>
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!