使用jquery上传图片

时间:2015-04-22 08:06:38

标签: php jquery image-uploading

我有一个工作的PHP代码来上传数据库中的图像。可以将它转换为jquery吗?如果是这样,我需要做什么?我是jquery btw的新手。感谢

这段代码很好用。但我需要在jquery中这样做。

<form action = 'upload.php' method = 'post' enctype="multipart/form-data">

    <input type="file" name="image" > <br>
    <input type= 'submit' value = 'Add' id = 'Add' name = 'Add'>

</form> 


<?php   
    if(isset($_FILES['image']))
    {
    $target_Path = "images/";
    $target_Path = $target_Path.basename($_FILES['image']['name'] );
    move_uploaded_file( $_FILES['image']['tmp_name'], $target_Path );

    $name = $_FILES['image']['name'];
    }
    if(isset($_POST['Add']))
    {

        if($_POST["Add"] == "Add") 
        {
        $add = "Insert Into img(path) Values('$name')";
        $up = mysql_query($add);

            $status = "Upload success!";
            print '<script type="text/javascript">'; 
            print 'alert(" '.$status.' ")'; 
            print '</script>';                  
        }
    }

1 个答案:

答案 0 :(得分:0)

您可以拨打ajax电话来提交表单。你也可以使用这样的东西:

  

https://blueimp.github.io/jQuery-File-Upload/

尽管如此,您仍然需要拥有PHP代码才能将文件存储在服务器中