मैं एक PHP फॉर्म पर काम कर रहा हूं जो एक ईमेल पर एक फाइल संलग्न करता है, और उन मामलों को इनायत करने की कोशिश करता है जहां अपलोड की गई फ़ाइल बहुत बड़ी है।
मैंने सीखा है कि दो सेटिंग्स हैं php.ini
जो फ़ाइल अपलोड के अधिकतम आकार को प्रभावित करती हैं: upload_max_filesize
और post_max_size
।
यदि फ़ाइल का आकार अधिक है upload_max_filesize
, तो PHP फ़ाइल का आकार 0. लौटाता है; यह ठीक है; मैं उसके लिए जाँच कर सकता हूँ।
लेकिन अगर यह अधिक हो जाता है post_max_size
, तो मेरी स्क्रिप्ट चुपचाप विफल हो जाती है और खाली रूप में वापस चली जाती है।
क्या इस त्रुटि को पकड़ने का कोई तरीका है?