Php Session在上传照片中启动以保存在mysql中

时间:2014-07-28 03:42:29

标签: php mysql upload photo

我不知道为什么这不起作用,当我上传带有此代码的照片时,图片和标题出现在我的数据库中,但是usuario_id和usuario_nombre没有出现在我的数据库中,有人知道为什么吗?

<?php
include('acceso_db.php');
if (!isset($_FILES['image']['tmp_name'])) {
echo "";
}else{
$file=$_FILES['image']['tmp_name'];
$image= addslashes(file_get_contents($_FILES['image']['tmp_name']));
$image_name= addslashes($_FILES['image']['name']);

move_uploaded_file($_FILES["image"]["tmp_name"],"photos/" . $_FILES["image"]    ["name"]);

$location="photos/" . $_FILES["image"]["name"];
$caption=$_POST['caption'];
$my_id = $_SESSION['usuario_id'];
$nick = $_SESSION["usuario_nombre"];

$save=mysql_query("INSERT INTO photos (`usuario_id`, `usuario_nombre`, `location`,    `caption`) VALUES ('$my_id','$nick','$location','$caption')");
        header("location: index.php");
        exit();                 
}
?>

0 个答案:

没有答案