使用外部php表单向HTML中的文本框添加值

时间:2015-04-17 01:29:57

标签: php html textarea

我在单独的文件中创建了一个html文档和一个php文档。我使用<form action="myphp.php" method="get">将html链接到php。

问题是,一旦我处理并评估了我从html获得的php中的值,我想在html页面中显示这些值,在此标记内(文本标记):

<input type="text" size="15" name="results" />

我不知道如何访问此文本框。

1 个答案:

答案 0 :(得分:0)

你可能最好保持简单并使用一页php脚本。

只需使用一个像'form.php'这样的php文件,并将其发布到自身(因此您的代码中不需要'action ='属性。

如下所示:

<?php 

    $results = '';
    if (!empty($_REQUEST['results']) {
        $results = $_REQUEST['results'];
    }

?>

<html>
    <body>
        <form method="post">
            <input type="text" size="15" name="results" value="<?= $results ?>" />
            <input type="submit" value="Submit" />
        </form>
    </body>
</html>

$ _ REQUEST就像编写$ _GET或$ _POST一样,只要它存在就可以访问两者中的数据。

有不同的方法来处理这种情况,例如ajax请求(javascript)和模板系统(例如Smarty Templating)。但是在一天结束时,你最好在学习的时候保持PHP。