0
這裏是我的代碼:上傳與Vimeo的API 1.2.3 PHP腳本
<html>
<body>
<form action="upload_new.php" method="post" enctype="multipart/form-data">
<h2>Vimeo Uploader</h2>
<label for="file">Filename:</label>
<input type="file" multiple name="file[]" id="file"><br><br/>
<input class="upload" type="submit" name="upload" value="Upload"><br/>
</form>
</body>
</html>
<?php
use Vimeo\Vimeo;
use Vimeo\Exceptions;
use Vimeo\Exceptions\VimeoUploadException;
require_once 'Vimeo/Vimeo.php';
require_once 'Vimeo/Exceptions/ExceptionInterface.php';
require_once 'Vimeo/Exceptions/VimeoRequestException.php';
require_once 'Vimeo/Exceptions/VimeoUploadException.php';
$lib = new Vimeo('client_id', 'client_secret');
for ($i = 0; $i < count($_FILES['file']['name']); $i++) {
$fileName = $_FILES["file"]["name"][$i];
$fileType = $_FILES["file"]["type"][$i];
$fileSize = $_FILES["file"]["size"][$i];
$fileTempName = $_FILES["file"]["tmp_name"][$i];
echo $fileTempName;
$uri = $lib->upload($fileTempName); //BLOWS HERE WITH NO MESSAGE
echo 'uri = ' . $uri; //THIS NEVER EXECUTES
}
?>
問題:
當我提交上傳沒有錯誤的產生沒有任何一個文件被上傳它,它炸燬時調用上傳方法。我在這裏做錯了什麼?我不希望任何用戶與回調交互只是簡單的直接上傳沒有問題。
感謝您給我的任何幫助。 拉里
基於錯誤,這可能是值得探討http://stackoverflow.com/a/9595886/4941437 – lid
任何機會,你的腳本是隱藏的錯誤?嘗試添加以下內容:'error_reporting(E_ALL); ini_set('display_errors','1');' – Dashron