2017-01-04 4 views
-2
<form enctype="multipart/form-data" method="POST"> 
    <label for="file_upload" id="btn">Click to select file</label> 
    <input type="file" name="file_upload" id="file_upload" style="display:none;" /> 
    <input type="submit" name="upload" value="ADD"> 
</form> 


if(isset($_POST["upload"])){ 
    $path = $_FILES['file_upload']['name']; 
    $ext = pathinfo($path, PATHINFO_EXTENSION); 
    echo $ext; 
    echo "test"; 
} 

アップロードにファイルが含まれていないと、エコーのみがスウィングアウトされる理由を教えてもらえますか?ファイルを選択せず​​にsubmitをクリックするだけで動作します。私がファイルを選択して送信すると、何もしません。エラーもエコーもありません。 File_uploadsはphp.iniにあり、それに何か関係があるのであれば私はMAMPを使っています。フォームファイルアップロードがzipで動作しない

編集: これは、zipファイルをアップロードしようとしたときにのみ発生します。誰でも知っていますか?

+0

何も遭遇しなければならない場合という変わったのか?サーバーのエラーログを確認してください。 – ceejayoz

+1

** if **文はPHPタグ内にありますか?あなたは '$ _POST [" file_upload "]'を探してはいけませんか? – Mihailo

+0

'ini_set( 'display_errors'、1);ini_set( 'display_startup_errors'、1); error_reporting(E_ALL); ' – Kitson88

答えて

0

これは、デフォルトでは2Mの最大ファイルサイズです。私は、htaccessをに

php_value upload_max_filesize 100M 
php_value post_max_size 100M 

を追加することにより、誰もが空白ページと同じ問題

関連する問題