提交按钮上的PHP函数不工作(带有请求URI)

提交按钮上的PHP函数不工作(带有请求URI),php,wordpress,email,post,Php,Wordpress,Email,Post,我不明白为什么我写的这个简单的邮件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"

我不明白为什么我写的这个简单的邮件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.";
    }
?>

如果(isset($\u POST['blabla\u x'])或isset($\u POST['blabla']),请尝试


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

与此问题类似