【发布时间】:2013-07-30 01:20:54
【问题描述】:
我想上传一张图片到php数据库,我的php代码
<?php
session_start();
include('../../includes/connect.php');
$title = $_POST['title'];
$subject = $_POST['subject'];
$file = $_FILES['image']['tmp_name'];
$image = addslashes(file_get_contents($_FILES['image']['tmp_name']));
$image_size = getimagesize($_FILES['image']['tmp_name']);
$visiable = 1;
$query = "insert into news (title, subject, image, visiable) values ('$title','$subject', '$image', '$visiable')";
$result = mysql_query($query);
$id = mysql_insert_id();
$data = array(
'id' => $id
);
$base = '../../show.php';
$url = $base. '?' . http_build_query($data);
header("Location: $url");
exit();?>
但它什么也没上传,图像字段仍然是 0 字节,昨天它对我有用,但今天我不知道发生了什么,我希望有人能帮助我,对不起我的英语不好
【问题讨论】:
-
“但它什么也没上传”你的
move_uploaded_files函数在哪里? -
它昨天和我一起工作,没有 move_uploaded_files
-
@BassamBadr 那么,如果它昨天对你有用,那么你为什么今天问这个问题?
-
@Vikram 显然他不需要“移动”他的文件。
-
@BassamBadr 为了“语法”,它是“可见”,而不是“可见”。 只是说(眨眼)