【发布时间】:2012-07-02 21:33:56
【问题描述】:
我有一个 php 页面,允许用户输入一些数据,并尝试将它们放入数据库。但是,我的标题不起作用。它运行查询,但在标题处停止,并显示一个空白页。有人可以帮帮我吗?
<?php
if(isset($_POST['submit'])) {
$user_id = $_POST['user_id'];
$user_vcode = $_POST['user_vcode'];
$send_data = true;
if(empty($user_id) || empty($user_vcode)){
$send_data = false;
}
if($send_data){
require("../../db.php");
$account_id = $_COOKIE['account_id'];
$query = "INSERT INTO api (key_id, key_vcode, owner_id) VALUES ('$user_id', '$user_vcode', '$account_id')";
$result = mysqli_query($dbc, $query) or die("Failed querying database");
mysqli_close($dbc);
header("Location: http://www.google.com");
die();
}
}
?>
【问题讨论】:
-
../../db.php是否有任何尾随空格?您是否为错误报告设置了E_ALL? -
啊,好吧。我又一次犯了错误。这解决了一切。谢谢!
标签: php mysql forms redirect header