首页 > 解决方案 > 如何创建按钮点击功能

问题描述

我在 php 中创建了按钮单击功能,它不会打印。

//create button click
if(isset($_POST['create'])){
    echo "created button clicked";
}

请帮忙,谢谢,杰基

标签: php

解决方案


您需要创建一个表单,然后POST将数据实际传递到您的脚本。

这会将POST数据传递到表单所在的脚本:

<form method="POST">
   <input type="submit" name="create" value="Click Me" />
</form>

在您的页面中将其作为您想要单击的按钮,当您单击它时,它会POST $_POST['create']这样您就会到达您的echo声明。

另外,使用array_key_exists()

if(array_key_exists('create', $_POST)){
    echo "created button clicked";
}

您不需要检查是否有值,这可能与您如何操作按钮无关,但您确实需要检查数组中是否存在数组键$_POST


推荐阅读