मैं WS2003 के साथ एक सर्वर से एक वेबसाइट की ओर पलायन कर रहा हूँ, IIS6, पीएचपी 5.2 WS2008, IIS7 और पीएचपी के साथ एक सर्वर के लिए खत्म हो 5.3फ़ाइलें पहले अक्षर काट पाने
मैं एक एचटीएमएल रूप है कि है अपलोड किया जा रहा अपलोड साइट पर फाइलें।
<?php
if(isset($_POST["Upload"])){
echo "<pre>";
print_r($_POST);
print_r($_FILES);
echo "</pre>";
}
?>
<form action="tester.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="Upload" value="1" />
<input type="hidden" name="MAX_FILE_SIZE" value="4500000" />
<input type="file" name="artImage" id="artImage" />
<input type="submit" />
</form>
पुराने सर्वर पर बेहतरीन कार्य करता है, लेकिन नए सर्वर पर, यह कोई कारण नहीं मैं देख सकता हूँ के लिए पहले अक्षर बंद कांट-छांट कर। मुझे नहीं पता कि यह आईआईएस सेटिंग है, या एक PHP सेटिंग है।
आउटपुट: पुराने सर्वर से
Array
(
[Upload] => 1
[MAX_FILE_SIZE] => 4500000
)
Array
(
[artImage] => Array
(
[name] => easons_Change_(HD_Ready).jpg
[type] => image/pjpeg
[tmp_name] => C:\Windows\Temp\php99.tmp
[error] => 0
[size] => 498879
)
)
आउटपुट, एक ही कोड, एक ही फाइल:
Array
(
[Upload] => 1
[MAX_FILE_SIZE] => 4500000
)
Array
(
[artImage] => Array
(
[name] => Seasons_Change_(HD_Ready).jpg
[type] => image/pjpeg
[tmp_name] => C:\WINDOWS\Temp\php6835.tmp
[error] => 0
[size] => 498879
)
)
सिर्फ outputting कोशिश: 'गूंज $ _FILES [ 'artImage'] [ 'नाम']' – Neal
@neal: कि सिर्फ उत्पादन था एक ही बात है कि print_r/var_dump होगा। –
यह कैसे मदद करेगा? 'print_r' उस फ़ील्ड को ठीक दिखाता है। – jli