اشكال در چك كردن فايل آپلود شده

Zoya

New Member
سلام . ببخشيد من يك مشكل در برنامه نويسي جاوا دارم . لطفا كمكم كنيد
يك فرم گرفتن فايل از كاربر دارم كه كاربر مي تونه فايلشو انتخاب كنه و يا مسير فايل را بنويسه و كليد آپلود رو بزنه . حالا نوبت برنامه جاوا ست كه بياد اين مقدار را چك كنه و ببينه كه اصلا اين فايل وجود خارجي داره كه بخواد بفرسته يا پسوند اين فايل مجاز هست مثلا exe نباشه يا هرچي ديگه و يا اينكه سايز اون بيش از 1024 هست يا نه و اگر همچين خطاهايي وجود داره پيغام بده و آدرسي كه در فيلد آپلود نوشته شده را پاك كنه (البته فرم من مقادير ديگري هم داره كه نمي خوام پاك بشه ) (يه راه حل به نظرم اومده بود كه reset كردن فرم بود ولي تمام فرم پاك ميشه كه درست نيست) و منتظر ورود مجدد آدرس صحيح بمونه.
HTML:
<input name="uploaded"  type="file" id="upload" size="30" dir="ltr" onchange="checkupload();"
<input type="submit" value="ارسال"  >
<input type="reset" value="پاک کردن ">

فانكشن checkupload

HTML:
function checkupload()
{
if (document.form.uploaded.value=="") {alert ('فايل را جهت آپلود انتخاب كنيد');return false;}
if (document.form.uploaded.value.length > 1 
{
1-->  پسوند را چك كند كه آيا    jpg هست يانه 
2--> مسير فايل درست است و فايل وجود دارد يا نه
3--> سايز فايل را چك كند كه بيش از 1024 هست يا نه 
 در صورت منفي بودن هر كدام از جوابهاي بالا فيلد آپلود را خالي كند يا پاك كند كه مقدار نداشته باشد و منتظر ورود اطلاعات جديد بماند
}
}
ممنون از اينكه وقتتونو به من ميدين
 

جدیدترین ارسال ها

بالا