有人可以告诉我为什么打开这个页面时没有显示任何内容?
<?php
include_once("functions.php");
// Process
$action = isset($_POST["action"]) ? $_POST["action"] : "";
if (empty($action))
{
// Send back the contact form HTML
$output = "<form action='#' style='display:none'>
<label for='image'>upload: </label>
<input type='file' id='image' name='image' maxlength=50>";
}
echo $output;
?>
答案 0 :(得分:1)
我宁愿直接使用if isset
并删除style='display:none'
,否则您将指定为不显示到表单的属性
include_once("functions.php");
// Process
if(!isset($_POST["action"]))
{
// Send back the contact form HTML
echo "<form action='#'>
<label for='image'>upload: </label>
<input type='file' id='image' name='image' maxlength=50>";
}
答案 1 :(得分:1)
<form style = "display:none">
这会阻止它显示..删除样式或将其替换为style = "display: block"
或您需要的任何内容。
答案 2 :(得分:0)
也许你正在寻找这样的东西:
if (!empty($action))