我们如何将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'];
}
}
?>
答案 0 :(得分:0)
您没有声明为表单操作的有效操作。尝试�
作为表单操作,如下所示:
$_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>
答案 1 :(得分:0)
你设置课程的方式,你实际上并没有在课堂上做任何事情。什么都没有被执行。你可以这样做:
<?php
class getParam{
public function getFormParm(){
$name = $_POST['n1'];
return $name;
}
}
// This is the part that you are missing
$getParam = new getParam();
echo $getParam->getFormParm();