سلام علیکم
چطوری میشه قبل از اینکه کاربر عکس رو up کنه ، سایز عکس رو چک کنیم و اگه بزرگتر از مقداری بود پیغام بدیم ؟
ممنون
یا علی.
سلام علیکم
چطوری میشه قبل از اینکه کاربر عکس رو up کنه ، سایز عکس رو چک کنیم و اگه بزرگتر از مقداری بود پیغام بدیم ؟
ممنون
یا علی.
دوست عزيز در اين مورد بسيار در فرم بحث شده است . لطفاً جستجو كنيد .
به نظرم اگه بشه از جاوا اسکریپت استفاده کنی بهتره
ولی این کدها میتونید ارتفاع و پهنا رو به دست بیارید بعد هر کاری دوست داشتید باهاش انجام بدید
Dim FullSizeImg As System.Drawing.Image
FullSizeImg = System.Drawing.Image.FromFile(Server.MapPath("یو ار ال"))
Dim ImgHeight As Integer = FullSizeImg.Size.Height 'ارطفاع عکس را باز میگرداند
Dim ImgWidth As Integer = FullSizeImg.Size.Width 'پهنای عکس را باز میگرداند
Dim ImgRez As Int32 = FullSizeImg.VerticalResolution 'رزلوشن عکس را باز میگرداند
و C#
{
System.Drawing.Image FullSizeImg = default(System.Drawing.Image);
FullSizeImg = System.Drawing.Image.FromFile(Server.MapPath("url" ));
int ImgHeight = FullSizeImg.Size.Height;
//ارطفاع عکس را باز میگرداند
int ImgWidth = FullSizeImg.Size.Width;
//پهنای عکس را باز میگرداند
Int32 ImgRez = FullSizeImg.VerticalResolution;
//رزلوشن عکس را باز میگرداند
}
البته این رو هم اضافه کنم که کدهای فوق بعد از آپلود عکس تست میکنه نه قبلش اگه قبلش رو بخاید باید از javascript استفاده کنید
با سلام خدمت شما. حتماً سایت وبگذر را می شناسید. این سایت برای نمایش آمار سایت ها به بازدیدکنندگان از جاوا اسکریپت استفاده می کند.
مثل این کد :
حال از شما خواهشمندم که کدی را که می توان به وسیلۀ آن کد یا نوشته ای دیگر را در این اسکریپت ها برگشت داد را برایم بنویسید.کد HTML:<!-- Begin WebGozar.com Counter code --> <script type="text/javascript" language="javascript" src="http://www.webgozar.ir/c.aspx?Code=950306&t=counter" ></script> <noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=950306" target="_blank">آمار</a></noscript> <!-- End WebGozar.com Counter code -->
منظور من این است که اگر ما کدی مانند کد سایت وبگذر در سایتی قرار دهیم چگونه می توان آن را کنترل کرد و نوشته یا کد مورد نظر را به سایتی که اسکریپت در آن قرار دارد برگشت داد.
با تشکر![]()
من هم دنبال جواب این موضوع گشتم ولی جوابی واسش در فروم پیدا نکردم
همه روشها بعد از آپلود شدن فایل اون رو چک می کنند و در صورت غیر مجاز بودن ذخیره نمی کنند
آیا میشه قبل از آپلود شدن (بوسیله JavaScript) سایز رو چک کرد؟
آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
آن لحظه،
لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .
برنولی
سلام
چرا از این دستور استفاده نمیکنین؟
fileUpload.postedFile.ContentLength
این دستور بعد از Up سایز رو اندازه می گیره نه قبلش.البته عکس هنوز ذخیره نشده اما سمت سرور اومده.
در ضمن من یه جا خونده بودم که نمیشه از جاوا هم استفاده کرد چون به IO دسترسی نداره.
بخاطر اینکه اگر دسترسی داشته باشه خیلی راحت میشه ویروس نوشت.
اما نمیدونم این قضیه درست هست یا نه.