好的,我很抱歉问这么简单的问题。但是我已经退回了几天玩这种愚蠢的形式...所以我要保持简短。
所以我尝试了所有类型的表单,都有同样的问题。
这是我从W3Schools直接拉出来的,它也没有工作......
它们都会导致新页面包含:NO DATA RECEIVED, ERR_EMPTY_RESPONSE
编辑:表格,用户,通行证等......为安全起见而被删除。
<?php
if(isset($_POST['submit']))
{
$dbhost = 'localhost';
$dbuser = '';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Could not connect: ' . mysql_error());
}
if(! get_magic_quotes_gpc() )
{
$emp_name = addslashes ($_POST['firstname']);
$emp_address = addslashes ($_POST['lastname']);
}
else
{
$emp_name = $_POST['firstname'];
$emp_address = $_POST['lastname'];
}
$sql = "INSERT INTO `` . `` ".
"(name,img-path) ".
"VALUES('$emp_name','$emp_address')";
mysql_select_db('');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully\n";
mysql_close($conn);
}
else
{
?>
<form action="add-nexts.php" method="post">
First name:
<br>
<input type="text" name="firstname" value="Mickey">
<br> Last name:
<br>
<input type="text" name="lastname" value="Mouse">
<br>
<br>
<input type="submit" name="submit" id ="submit" value="Submit">
</form>
<?php
}
?>
我不知道我做错了什么。希望也许你们这样做。非常感谢你们!
编辑:我的脚本正在使用GET。但POSTing是导致问题的原因。如果这有助于缩小任何人...我需要在我的网站上线时使用POST。但至少现在我可以前进了。 编辑:确认不是我的托管服务提供商....任何人至少可以告诉我我应该做什么下一个哈哈???我很难过,无法继续推进图片上传和其他事情!!厌倦了浪费时间!!答案 0 :(得分:0)
我遇到了同样的问题。当我提交具有action="login.php"
属性的表单时,它只显示OP描述的错误。我通过在文件开头添加<!DOCTYPE html>
来解决它。但是,我不确定为什么。