嘿伙计们,我正在关注php图片上传的这些教程,用户注册后会创建一个专辑,并可以将图像上传到特定的专辑中。
文件结构将是在上传和上传/拇指中创建文件夹的用户ID,并且该用户的所有图像都将存储在那里。
问题是我的代码在本地服务器上工作正常,但在实时服务器上的详细信息设置为数据库正常但没有上传发生且没有错误返回...
文件权限是744 755代码和服务器上的实际文件夹。有什么想到的,我可以试试吗?
function upload_image($image_temp, $image_ext, $album_id) {
$album_id = (int)$album_id;
mysql_query("INSERT INTO `images` VALUES ('', '".$_SESSION['user_id']."', '$album_id', UNIX_TIMESTAMP(), '$image_ext')");
$image_id = mysql_insert_id();
$image_file = $image_id.'.'.$image_ext;
move_uploaded_file($image_temp, 'uploads/'.$album_id.'/'.$image_file);
move_uploaded_file($_FILES["file"]["tmp_name"],"images/". $_FILES["file"]["name"]);
Thumbnail('uploads/'.$album_id.'/', $image_file, 'uploads/thumbs/'.$album_id.'/');
}