2016-07-14 10 views
0

PHPを使用してオーディオファイルやビデオファイルをアップロードしようとしています。私のローカルサーバーでは、オーディオやビデオファイルをアップロードしているときに変数が機能しませんが、画像のアップロードには同じコードが適切に機能します。私はコードを簡単な新鮮なファイルでチェックしています。 (I didn't include anything in this file like js, css or any php class etc)

if(isset($_REQUEST['submit'])){ 
    print_r($_FILES['fileToUpload']); 
} 
<form action="fileUpload.php" method="POST" enctype="multipart/form-data"> 
    Select image to upload: 
    <input type="file" name="fileToUpload"> 
    <input type="submit" value="Upload Image" name="submit"> 
</form> 

コードは、同じファイルfileUpload.phpです。私はこのanswersのステップに続き、このforumの指示に従ってWAMPサーバのメモリを更新します。

誰でも問題を解決することができますか?誰かが私を導くかどうか感謝したいと思います。どうもありがとうございます。

+0

ファイルのサイズを確認してください。 –

+0

$ _FILES ["file"] ["name"]をエコーし​​た場合はどうなりますか? –

+0

@u_mulder 'audio'ファイルのサイズが' 4MB'で、 'video'ファイルのサイズが' 14MB'です。 –

答えて

-2

私はそれがコードそのものではないと思います。私はあなたの例を試して、それは動作します。 あなたの例にphpタグを追加しましたが、exapmleにphpタグを追加したとします。

<?php 
    if(isset($_REQUEST['submit'])){ 
    print_r($_FILES['fileToUpload']); 
    } 
?> 
<form action="fileUpload.php" method="POST" enctype="multipart/form-data"> 
    Select image to upload: 
    <input type="file" name="fileToUpload"> 
    <input type="submit" value="Upload Image" name="submit"> 
</form> 

それは彼らが既にに設定されている内容に応じて

Array ([name] => WP_20150614_19_03_18_Pro.mp4 [type] => video/mp4 [tmp_name] => C:\ctt\tmp\phpF707.tmp [error] => 0 [size] => 5804361) 
+0

ありがとう、ありがとう、私はPHPコードがPHPタグなしで実行することはできません知っている、私はすでに私のファイルに追加されます。 –

0

を持って実行している、あなたのphp.iniの内の1つまたはこれらの両方を大きくしてみてください

post_max_sizeの

upload_max_filesizeで

関連する問題