数据输入在MySQL中丢失

时间:2013-10-06 09:16:50

标签: php mysql

我有php表单提交代码将数据输入phpmyadmin。当我尝试执行我的代码时,我看到我的数据已插入到我的表中。但是当我重新加载浏览器时(我正在使用chrome和mozilla,并清除了chrome和mozilla的coockies),我在表格中丢失了数据。

我的问题是什么导致我的数据丢失在我的表中?我的代码有任何问题或服务器有任何问题吗?

注意:我在线工作,而不是在本地服务器上(XAMPP)

这是我的代码:

// Insert
if ($menu=='news' AND $submit=='input'){
$file_loc    = $_FILES['upload']['tmp_name']
$file_type   = $_FILES['upload']['type'];
$file_name   = $_FILES['upload']['name'];
$rand        = rand(1,99);
$unique_file = $rand.$file_name;


// If any image uploaded
if (!empty($file_loc)){
if ($file_type != "image/jpeg" AND $file_type != "image/pjpeg"){
echo "<script>alert('Upload failed. Be sure your image is JPEG
format.');window.history.go(-1);</script>"; 
} else {
mysql_query("INSERT INTO news (title, category_name, news_content, date, time, image) VALUES ('$_POST['title']', '$_POST['category_name']','$_POST['news_content']', '$date', '$time', '$_POST['tag']', '$unique_file')");
    header('location:../../media.php?menu='.$menu);
    }
  }
}

感谢您的任何建议和指导

0 个答案:

没有答案