按表单更改变量值

时间:2014-05-06 09:49:10

标签: php html variables

有谁知道如何通过HTML表单更改PHP变量值?我使用PHP脚本在HTML页面上显示值

  

但我想通过表单更改值,而不是通过编辑php文件,但我不知道该怎么做


这是我的php脚本 [data.php]

    <?php
        $web_title_en = "JDST BLOG"; // Website Title
        $web_subtitle_en = "blah blah blah"; // Website Subtitle
?>

和html(用于显示值) [index.html]

<html>
<head>
<?php include 'data.php';?> 
</head>
<body>
<h1><?php echo $web_title_en; ?></h1>
<h4><?php echo $web_subtitle_en; ?></h4>
</body>
</html>

2 个答案:

答案 0 :(得分:1)

如果你想用php处理html表单,你应该阅读this w3c tutorial。你的表格是这样的:

<html>
<body>

<form action="data.php" method="post">
Title: <input type="text" name="title"><br>
Subtitle: <input type="text" name="subtitle"><br>
<input type="submit">
</form>

</body>
</html>

这将是data.php(与index.html合并的版本)

<?php 
$web_title_en = $_POST['title']; // Website Title
$web_subtitle_en = $_POST['subtitle']; // Website Subtitle
?>
<html>
<body>

<h1><?php echo $web_title_en; ?></h1>
<h4><?php echo $web_subtitle_en; ?></h4>

</body>
</html>

答案 1 :(得分:0)

我不确定你的确切情况(也许这个问题可以改写?),但这可能是一个关于如何处理表单数据的有用文档: http://www.w3schools.com/php/php_forms.asp