[php]uploadify 无法上传文件 初学

WBOY
Release: 2016-06-02 11:28:09
Original
1058 people have browsed it

phpupload

本人初学uploadify上传,使用给的demo无法将文件上传到uploads文件夹内
请各位大神给予指导
index.php

<code><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>UploadiFive Test</title>
<script src="jquery.min.js" type="text/javascript"></script><script src="jquery.uploadify.min.js" type="text/javascript"></script><link rel="stylesheet" type="text/css" href="uploadify.css">
<style type="text/css">body {    font: 13px Arial, Helvetica, Sans-serif;}</style>    <h1>Uploadify Demo</h1>    <form>        <div id="queue"></div>        <input id="uploadify" name="uploadify" type="file" multiple>    </form>        <a href="javascript:%24('#uploadify').uploadify('upload')">upload</a>    <script type="text/javascript">        <?php $timestamp = time();?>        $(function() {            $('#uploadify').uploadify({                'formData'     : {                    'timestamp' : '<?php echo $timestamp;?>',                    'token'     : '<?php echo md5('unique_salt' . $timestamp);?>'                },                'swf'      : '/php_test/uploadify/uploadify.swf',                'uploader' : '/php_test/uploadify/uploadify.php',                'folder'   : '/php_test/uploadify/uploads'            });        });    </script> </code>
Copy after login

uploadify.php 上传处理文件
/*
Uploadify
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
Released under the MIT License http://www.opensource.org/licenses/mit-license.php
*/

// Define a destination
$targetFolder = '/uploads'; // Relative to the root

$verifyToken = md5('unique_salt' . $_POST['timestamp']);

if (!empty($_FILES) && $_POST['token'] == $verifyToken) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $targetFolder;
$targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name'];

<code>// Validate the file type$fileTypes = array('jpg','jpeg','gif','png'); // File extensions$fileParts = pathinfo($_FILES['Filedata']['name']);if (in_array($fileParts['extension'],$fileTypes)) {    move_uploaded_file($tempFile,$targetFile);    echo '1';} else {    echo 'Invalid file type.';}</code>
Copy after login

}
?>

<code></code>
Copy after login
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!