我在单独的文件中创建了一个html文档和一个php文档。我使用<form action="myphp.php" method="get">
将html链接到php。
问题是,一旦我处理并评估了我从html获得的php中的值,我想在html页面中显示这些值,在此标记内(文本标记):
<input type="text" size="15" name="results" />
我不知道如何访问此文本框。
答案 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。