0

我不明白为什么我写的这个简单的邮件 php 函数不起作用。它安装在 Wordpress 页面中(这就是我使用 REQUEST_URI 而不是 PHP_SELF 的原因)。我只是一个php初学者,我忘记了什么吗?

<?php
echo '<form method="post" action="';
echo $_SERVER['REQUEST_URI'];
echo '"><input type="image" name="blabla" src="/image-path/image.png"></form>';
    if ($_POST['blabla'])
    { 
        $to = 'email@emailadress.com';
    $subject = 'Test mail';
    $message = 'Test.';
    mail($to,$subject,$message);
    echo "Email sent.";
    }
?>
4

1 回答 1

0

试试 if(isset($_POST['blabla_x']) 或 isset($_POST['blabla']))

因为,当您发布图像时,某些浏览器会发送您按下的点。

于 2013-01-25T08:54:43.213 回答