PHP功能齐全 - 需要建议

时间:2016-05-02 13:44:06

标签: php

我对此感觉不好,即使一切正常(至少对我而言)。在我的页面上,我正在使用各种功能。详细地说,对于登录页面我创建了一个函数(functions.php)。

  function  phpLogin() {
    echo '<form action="process.php" method="POST">';
    echo '<input type="text" name="username" />';
    echo '<input type="password" name="password"/>';
    echo '<input type="submit" name="login" value="Login"/>';
    }

我在主页上通过isset(GET['login']){phpLogin();}调用此功能。

在php中执行此类操作是否可行?或禁止/非常糟糕的操作。

我忘了这提到: - 我选择了iframes / includes。因为 我页面左侧有一个导航窗格,它是静态的,操作/进程应该在右侧窗格中可见。以上显示的功能只是一个例子。 谢谢

1 个答案:

答案 0 :(得分:2)

为一切创造功能并不一定是件坏事。如果您的网站太大并且拥有大量HTML代码,那么创建和重复使用功能会更好。

另一方面,如果您的网站很小并且您只在程序中使用此登录功能一次,那么如果您直接将此代码放在模板中而不是创建该功能,则可能会更好。

我的建议是,如果您要启动PHP,请尝试使用Smarty之类的模板引擎。它将HTML与PHP分开,为您的程序提供更精确,更好的工作方式。