首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用http://valums.com/ajax-upload/上传jquery php图片

使用http://valums.com/ajax-upload/上传jquery php图片
EN

Stack Overflow用户
提问于 2012-05-09 20:06:09
回答 1查看 2K关注 0票数 0

我正在寻找jquery php图片上传恰好在http://valums.com/ajax-upload/中给出。我尝试了上面网站中给出的代码。但它不起作用。作为一个新手..我试过下面的代码。

代码语言:javascript
复制
<?php
$uploaddir = 'c:\xampp\htdocs\ajax-upload\server\uploads\';
$uploadfile = $uploaddir . basename($_FILES['file']['name']);

if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) {
  echo "success";
} else {
  // WARNING! DO NOT USE "FALSE" STRING AS A RESPONSE!
  // Otherwise onSubmit event will not be fired
  echo "error";
}
?>

这是我的html代码

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <link href="fileuploader.css" rel="stylesheet" type="text/css">
    <style>
        body {font-size:13px; font-family:arial, sans-serif; width:700px; margin:100px auto;}
    </style>
</head>
<body>
    <p><a href="http://github.com/valums/file-uploader">Back to project page</a></p>

    <p>To upload a file, click on the button below. Drag-and-drop is supported in FF, Chrome.</p>
    <p>Progress-bar is supported in FF3.6+, Chrome6+, Safari4+</p>

    <div id="file-uploader-demo1">
        <noscript>
            <p>Please enable JavaScript to use file uploader.</p>
            <!-- or put a simple form for upload here -->
        </noscript>
    </div>

    <script src="fileuploader.js" type="text/javascript"></script>
    <script>
        function createUploader(){
            var uploader = new qq.FileUploader({
                element: document.getElementById('file-uploader-demo1'),
                action: '../server/upload.php',
                debug: true
            });
        }

        // in your app create uploader as soon as the DOM is ready
        // don't wait for the window to load
        window.onload = createUploader;
    </script>
</body>
</html>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-09 20:10:29

在php中更改:

代码语言:javascript
复制
$uploaddir = 'c:\xampp\htdocs\ajax-upload\server\uploads\';

代码语言:javascript
复制
$uploaddir = 'server/uploads';

在javascript中更改:

代码语言:javascript
复制
action: 'http://localhost/ajax-upload/server/upload.php',

代码语言:javascript
复制
action: 'server/upload.php',

如果您正在运行的php文件位于ajax-upload文件夹中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10515729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档