Php 图片上传到文件夹链接到mysql

Php 图片上传到文件夹链接到mysql,php,mysql,Php,Mysql,我正在尝试将图像上载到我的网页。我用的是Cpanel。我想上传图像到特定的文件夹和链接到mysql表。但不幸的是,图像没有上传到文件夹,数据也没有保存到mysql表。如果我删除了图像上传代码,那么它就正常工作了。但若我在我的笔记本电脑上运行相同的代码,那个么图像存储到特定的文件夹中,数据保存到mysql表中,同样的代码也能正常工作。不知道我上传到CPanel文件夹的代码哪里出错。 下面是我的代码,需要你的建议 <form name="form1" method="post" encty

我正在尝试将图像上载到我的网页。我用的是Cpanel。我想上传图像到特定的文件夹和链接到mysql表。但不幸的是,图像没有上传到文件夹,数据也没有保存到mysql表。如果我删除了图像上传代码,那么它就正常工作了。但若我在我的笔记本电脑上运行相同的代码,那个么图像存储到特定的文件夹中,数据保存到mysql表中,同样的代码也能正常工作。不知道我上传到CPanel文件夹的代码哪里出错。 下面是我的代码,需要你的建议

  <form name="form1" method="post" enctype="multipart/form-data" action="Save.php">
    <td width="90">Machine Name<br /></td>
       <td >
     <input type="text" name="Machine_Name" size="9">
      </td>
       <td width="90">Trim Image: <br /></td>
       <td colspan="3">
     <input type="file" name="image" size="20">
      </td>        
    </form>

Save.php
=
save.php
很抱歉,这是一个打字错误。它应该是Save.php您的另一个输入错误是
值(“$Machine\u Name”,“$location”)末尾缺少的
”;
。无论哪种方式,请检查PHP的错误报告和您的查询。@如果您愿意,请告诉我,我不会让此选项卡长时间打开。另外,您为什么要尝试通过CPanel执行?您是否有权限执行?如果在托管站点上,请查看他们是否允许您执行。否则,请通过http调用尝试。检查最大上载设置并且为要上载到的
标签\图像设置了正确的权限。
 $Machine_Name=$_POST['Machine_Name'];

    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"],"label_image/" . $_FILES["image"]["name"]);
   $location="label_image/" . $_FILES["image"]["name"];
    $sql="INSERT INTO $tbl_name(Machine_Name,location) VALUES('$Machine_Name','$location')