php - 我们如何将 php 页面属性值发送到 php 类方法

标签 php oop

我们如何将 php 页面属性值发送到 php 类方法?。我想将 php 属性值获取到 php 类方法中。以下是我尝试过的方式。

<!DOCTYPE html>

<html>

<head>
  <title>test</title>

</head>

<body>
  <form id="test" method="post" action="testPhp.php">
    <label>Name</label>
    <input type="text" name="n1" id="name" />
    <input type="submit" value="ADD NAME">
  </form>
</body>

</html>

现在我想在单独的 php 文件中的方法中获取这个名称值

testPhp.php
<?php

class getParam{

public function getFormParm(){
$name = $_POST['n1'];
}

}
     
    ?>

最佳答案

您没有声明为表单操作的有效操作。尝试将 $_SERVER['self'] 作为表单操作,如下所示:

<body>
    <form id="test" method="post" action="<?php echo $_SERVER['self']?>">
        <label>Name</label>
        <input type="text" name="n1" id="name" />
        <input type="submit" name='submit' value="ADD NAME">
    </form>
</body>

要获得此结果,请执行以下操作:

<?php 
    echo $_POST['n1'];
?>

关于php - 我们如何将 php 页面属性值发送到 php 类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30961957/

相关文章:

c++ - C++ 中使用指针传递 Char

c# - 如何在一组 Action 中遵循单一职责原则

java - 访问子类字段会导致编译器错误

php - Laravel 5 生产模式下数据库用户名未更改

php - 按位和在 PHP 中

php - 复制 Facebook 的 "Like"函数

oop - 关于如何进行 OOP 设计的建议

php - 动态设置导航的事件状态

php - file_put_contents() 期望参数 1 是有效路径,给定字符串

python - `self` 参数的用途是什么?为什么需要它?