0

ここに私のphpコードがあります。ユーザーがフォームを送信したときに表示されるメッセージを何らかの方法で変更して、「ベン、あなたのメッセージが送信されました!」のような名前を含めたいと考えています。また、今のスタイルを維持したいのですが、名前を含めます。

<?php
        if(isset($_POST['submit'])){

            $to = "benlevygraphics@gmail.com";
            $headers = "From: " . $_POST['email'];
            $subject = "Ben, you have been contacted...";
            $body = "Name: " . $_POST['name'] . "\nEmail: " . $_POST['email'] . "\nWebsite: " . $_POST['web'] . "\nMessage: " . $_POST['message'];

            if(mail($to, $subject, $body, $headers)){

                echo("<p class=contactformsent>Your message has been sent!</p>");
            }
            else{
               echo("<p class=contactformnotsent>Message delivery failed...</p>");
            }
       }

?>
4

2 に答える 2

1

これを試して

$name = $_POST['name'];
echo("<p class=contactformsent>".$name." Your message has been sent!</p>");
于 2012-05-31T18:13:40.590 に答える
0

そのため、名前をメッセージに挿入します。

echo("<p class=contactformsent>".$_POST['name'].", your message has been sent!</p>");
于 2012-05-31T18:13:30.237 に答える