نمایش نتایج 1 تا 7 از 7

نام تاپیک: چک کردن سایز عکس قبل از upload ؟

  1. #1
    کاربر دائمی آواتار Modifier
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اصفهان دیار شیخ بهایی
    سن
    40
    پست
    611

    Question چک کردن سایز عکس قبل از upload ؟

    سلام علیکم

    چطوری میشه قبل از اینکه کاربر عکس رو up کنه ، سایز عکس رو چک کنیم و اگه بزرگتر از مقداری بود پیغام بدیم ؟

    ممنون

    یا علی.

  2. #2
    کاربر دائمی آواتار merlin_vista
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    نصف جهان
    پست
    1,014

    نقل قول: چک کردن سایز عکس قبل از upload ؟

    دوست عزيز در اين مورد بسيار در فرم بحث شده است . لطفاً جستجو كنيد .

  3. #3
    کاربر دائمی آواتار shahab_ksh
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تو اطاقم
    پست
    1,388

    نقل قول: چک کردن سایز عکس قبل از upload ؟

    به نظرم اگه بشه از جاوا اسکریپت استفاده کنی بهتره
    ولی این کدها میتونید ارتفاع و پهنا رو به دست بیارید بعد هر کاری دوست داشتید باهاش انجام بدید


    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 استفاده کنید

  4. #4

    یک سوال تخصصی

    با سلام خدمت شما. حتماً سایت وبگذر را می شناسید. این سایت برای نمایش آمار سایت ها به بازدیدکنندگان از جاوا اسکریپت استفاده می کند.
    مثل این کد :

    کد HTML:
    <!-- Begin WebGozar.com Counter code -->
    <script type="text/javascript" language="javascript" src="http://www.webgozar.ir/c.aspx?Code=950306&amp;t=counter" ></script>
    <noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=950306" target="_blank">آمار</a></noscript>
    <!-- End WebGozar.com Counter code -->
    حال از شما خواهشمندم که کدی را که می توان به وسیلۀ آن کد یا نوشته ای دیگر را در این اسکریپت ها برگشت داد را برایم بنویسید.

    منظور من این است که اگر ما کدی مانند کد سایت وبگذر در سایتی قرار دهیم چگونه می توان آن را کنترل کرد و نوشته یا کد مورد نظر را به سایتی که اسکریپت در آن قرار دارد برگشت داد.


    با تشکر

  5. #5

    نقل قول: چک کردن سایز عکس قبل از upload ؟

    من هم دنبال جواب این موضوع گشتم ولی جوابی واسش در فروم پیدا نکردم
    همه روشها بعد از آپلود شدن فایل اون رو چک می کنند و در صورت غیر مجاز بودن ذخیره نمی کنند

    آیا میشه قبل از آپلود شدن (بوسیله JavaScript) سایز رو چک کرد؟
    آن لحظه که تنها اعتبار کسی که مساله ای را مطرح کرده است، شما را در اشتباه بودن ایده هایتان قانع کرد،
    آن لحظه،
    لحظه وداع شما با دنیای خلاقیت و پیشرفت خواهد بود. . .

    برنولی

  6. #6
    کاربر دائمی آواتار el_abdollahi
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    شهر قنات و قنوت و قناعت
    پست
    476

    نقل قول: چک کردن سایز عکس قبل از upload ؟

    سلام
    چرا از این دستور استفاده نمیکنین؟
    fileUpload.postedFile.ContentLength

  7. #7

    نقل قول: چک کردن سایز عکس قبل از upload ؟

    نقل قول نوشته شده توسط el_abdollahi مشاهده تاپیک
    سلام
    چرا از این دستور استفاده نمیکنین؟
    fileUpload.postedFile.ContentLength
    این دستور بعد از Up سایز رو اندازه می گیره نه قبلش.البته عکس هنوز ذخیره نشده اما سمت سرور اومده.
    در ضمن من یه جا خونده بودم که نمیشه از جاوا هم استفاده کرد چون به IO دسترسی نداره.
    بخاطر اینکه اگر دسترسی داشته باشه خیلی راحت میشه ویروس نوشت.
    اما نمیدونم این قضیه درست هست یا نه.

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •