نمایش نتایج: از شماره 1 تا 10 , از مجموع 17

موضوع: سوال php | نام گذاری فایل آپلود شده

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : سوال php | نام گذاری فایل آپلود شده

    کد PHP:
    خلاصه اومدم ساعت رو ضربدر دقیقه کردم بازم نشدچون دو خروجی میخوام نتیجه در پنجاه درصد مواقع اینطوری میشه 
    توی کدهایی که دادید چیز خاصی مشخص نمیشه
    دو خروجی رو بیشتر توضیح بدید. دوبار همین اسکریپت با فایل یکسان اجرا میشه ؟
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  2. #2
    عضو جدید samanmo آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    67
    تشکر تشکر کرده 
    133
    تشکر تشکر شده 
    13
    تشکر شده در
    12 پست

    پیش فرض پاسخ : سوال php | نام گذاری فایل آپلود شده

    نقل قول نوشته اصلی توسط Rezash نمایش پست ها
    کد PHP:
    خلاصه اومدم ساعت رو ضربدر دقیقه کردم بازم نشدچون دو خروجی میخوام نتیجه در پنجاه درصد مواقع اینطوری میشه 
    توی کدهایی که دادید چیز خاصی مشخص نمیشه
    دو خروجی رو بیشتر توضیح بدید. دوبار همین اسکریپت با فایل یکسان اجرا میشه ؟
    نه، یکبار اجرا میشه
    توو خط شش و هفت ببینید $myfile در خط شش یک نتیجه میده و در خط هفت ی نتیجه کاملا جدا و مجزا...
    ز خیرت خیر پیش آید، بکن چندانکه بتوانی
    مکافات بدی کردن، نمی‌گویم تو خود دانی

  3. #3
    عضو انجمن AtrafNet آواتار ها
    تاریخ عضویت
    Nov 2016
    نوشته ها
    259
    تشکر تشکر کرده 
    2,584
    تشکر تشکر شده 
    729
    تشکر شده در
    417 پست

    پیش فرض پاسخ : سوال php | نام گذاری فایل آپلود شده

    نقل قول نوشته اصلی توسط samanmo نمایش پست ها
    نه، یکبار اجرا میشه
    توو خط شش و هفت ببینید $myfile در خط شش یک نتیجه میده و در خط هفت ی نتیجه کاملا جدا و مجزا...
    از کل کد شما خبر ندارم و نمی دونم چرا برای شما این اتفاق میفته ولی یه راه ساده تر هست که اونم هش کردن اسم فایل اصلی (یعنی فایل مبدا که هنوز Watermark نخورده) با یه الگوریتم هش کوتاه مثلاً crc32 هستش چون معمولاً الگوریتم های Hash بر پایه ورودی که بهشون میدین نتیجه یکسانی هر بار میدن و به همین دلیل 10 بار هم اجراش کنید باز همون نتیجه رو میده و این مشکلی که الان دارید رو پیش نمیاره.
    md5 و sh1 و... معمولاً خروجی هش طولانی دارن ولی crc32 هش کوتاه عددی برای شما بر می گردونه.
    استفاده اش هم خیلی آسونه اینطوری:

    کد PHP:
    <?php
    $myfile 
    crc32('My Film.mp4');
    echo 
    $myfile;
    ?>
    خروجی همیشه یکسان کد بالا: 534215241 هستش یعنی بر طبق ورودی که به تابع crc32 میدید همیشه خروجی عددی یکسانی میگیرین

  4. تعداد تشکر ها از AtrafNet به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 3
    آخرين نوشته: November 3rd, 2015, 20:25
  2. پاسخ ها: 15
    آخرين نوشته: July 26th, 2012, 15:16
  3. سوال و راهنمایی در مورد دیتاسنتر Equinix سوئیس
    توسط logofun در انجمن سرور اختصاصی
    پاسخ ها: 69
    آخرين نوشته: July 28th, 2011, 00:32
  4. سوئیچینگ و سوئیچ سیسکو Switching
    توسط royalserver.ir در انجمن سیسکو Cisco
    پاسخ ها: 0
    آخرين نوشته: February 9th, 2011, 13:22

مجوز های ارسال و ویرایش

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