【发布时间】:2015-08-18 17:12:32
【问题描述】:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST")
{
$fn=$_POST["filename"];
$content=$_POST["txt"];
$fp= fopen("abc.txt", "w") or die("unable to open file");
fclose($fp);
}
?>
<html>
<head>
<title>Files</title>
</head>
<body>
<center>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>" method="post" id="show">
<input type="text" name="filename" placeholder="File Name"><br>
<textarea name="txt" id="txtarea" id="txtarea" rows="20" cols="50" placeholder="Text goes here..."></textarea><br>
<input id="ixtbtn" type="submit" id="tabuttton" value="Done">
</form>
</center>
</body>
</html>
在页面加载时会自动调用 PHP。但是我需要在按下提交按钮时调用它。
【问题讨论】:
-
给提交按钮一个名称属性并在你的条件下使用它。
-
如何检查状态?
-
对于
<input id="ixtbtn" type="submit" name="Submit" id="tabuttton" value="Done">检查if(isset($_POST['Submit'])) { ... your code ... } -
您是否注意到标签没有突出显示..我认为有问题?