是否可以直接从HTML表单发布到php对象方法?

时间:2014-01-26 00:46:34

标签: php html

以为我之前曾在某处看过这个,但现在找不到它。

我想要做的是从另一个文件中包含一个类,然后通过一个对象集处理主页上的所有内容。

类似的东西:

<?php 
   $myObject = new Object;
?>

然后直接调用对象的方法。

<form action=<?php $myObject->formPost(); ?> method="post"> //something like this

我想知道的是,有没有办法在不必发布到文件的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

这是不可能的。你真的必须自己处理表单。你可以做的是以下(注意,我不确定这是否安全,但我怀疑它是):

<?php
$object = new MyObject();
foreach($_POST as $k => $v) {
    $object->$k = $v;
}