我已经编写了HTML和PHP代码,该代码应显示调查表,并邀请您输入电子邮件地址,并具有一个提交按钮供您单击。但是,当我“运行”代码时,我得到了一些乱七八糟的东西,这些东西是我在代码中编写的,我没想到它们会出现在调查表中。我编写的代码如下:
session_start();
if (!empty($_POST['posted']) && !empty($_POST['email'])){
$folder = "surveys/" . strtolower($_POST['email']);
// send path information to the session
$_SESSION['folder'] = $folder;
if(!file_exists($folder)) {
// make the directory and then add the empty files
mkdir($folder, 0777, true);
}
header("Location: 08_6.php");
}
else { ?>
<html>
<head>
<title>Files and folders - Online Survey</title>
</head>
<body bgcolor="white" text="black">
<h2>Survey Form</h2>
<p>Please enter your email address to start recording your comments</p>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="hidden" name="posted" value="1">
<p>Email address: <input type="text" name="email" size="45" /><br />
<input type="submit" name="submit" value="Submit"></p>
</form>
</body>
</html>
<?php }
发生的事情是我得到了:
session_start(); if (!empty($_POST['posted']) && !empty($_POST['email'])){...
以及大量其他内容出现在网页顶部,这当然不是我想要的。你们中的一位专家能告诉我我做错了吗?
您尚未<?php
在页面中包含开始标签。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句