有谁知道如何通过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>
答案 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