我用ajax上傳文件到Php 在Php文件大小運行的範圍內所有文件都能獲取到,但是我上傳了假如是300M的文件php那邊就獲取不到任何東西了打印返回信息如下:
array( 0) {}
No Properties
在不採用修改php以及瀏覽器等各種設定檔上傳大小的情況下,如何能取得到檔案資訊 或說怎麼來判斷檔案大小?因為這裡文件東西都取得不到更別說判斷文件大小了,還請大神指點!
我用ajax上傳文件到Php 在Php文件大小運行的範圍內所有文件都能獲取到,但是我上傳了假如是300M的文件php那邊就獲取不到任何東西了打印返回信息如下:
array( 0) {}
No Properties
在不採用修改php以及瀏覽器等各種設定檔上傳大小的情況下,如何能取得到檔案資訊 或說怎麼來判斷檔案大小?因為這裡文件東西都取得不到更別說判斷文件大小了,還請大神指點!
似乎可以用js檢查檔案大小
<code>var file = document.getElementById(InputElementID); var sieze = dom.files[0].size;</code>
webserver和php.ini的上傳檔案的大小限制改變了麼
應該是php運行時間夠了, 但是文件沒上傳成功, 所以壓根就沒文件的資訊
我傳了一個隱藏值過去,獲取到了就說明Post裡面數據是符合大小的不然就攔截這樣理論上是可以但是不是最好的辦法,歡迎各位回答補充,這裡問題就是有些POST軟體可以直接POST把文件流資料過去這是很尷尬的事情