رفتن به مطلب

Forutan

کاربر عادی
  • تعداد ارسال ها

    125
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    5

پست ها ارسال شده توسط Forutan

  1. سلام دوستان

    برای آپلود عکس از کد زیر استفاده میکنم و خطایی توی لاگ دارم ک میزارم واستون

    <?php
        $file_path = "Profiles/";
         
        $file_path = $file_path . basename($_FILES['uploaded_file']['name']);
        if(move_uploaded_file($_FILES['uploaded_file']['tmp_name'], $file_path))
        {
            echo "success";
        }else{
            echo "fail";
        }
     ?>

     

    خطا:

    PHP Warning:  move_uploaded_file(Profiles/137208070011-14398.png): failed to open stream: No such file or directory 
    move_uploaded_file(): Unable to move '/tmp/phpX3iqEP' to 'Profiles/137208070011-14398.png'

    قبلا مشکلی نداشتم باهاش، الان هم ظاهرا عکس آپلود میشه اما ناقص و چون عکس آپلود شده حجمش 0 هست و موقع نمایش عکس میزنه empty

    01-17_02-54-08.jpg.979aacce1899236844e34fdd35b16070.jpg

    01-17_02-54-08.jpg

  2. ۲ ساعت قبل، محمدرضا شاهپیری گفته است:

    سلام و درود. باید از spanSize استفاده کنید متد زیر رو پیاده کنید مثلا اگه سه ردیف دارین حداکثر مقدار خروجی 3 هست که میشه کل صفحه.

    Private Sub EventName_getSpanSize(position as int) as int
    
    End Sub

     

    مهندس پیاده سازیشو متوجه نیستم

    میشه لطف کنید نمونه بدید چون جایی دیگه هم ندیدم واسه کتابخانه شما

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

  3. 6 ساعت قبل، محمدرضا شاهپیری گفته است:

    سلام و درود.

    کتابخونه بروزرسانی شد. نسخه 2.1. از فلگ FLAG_IMMUTABLE باید استفاده کنید

    سلام، ممنون

    ببینید ست کردن زیر درسته چون یکبار انجام میشه اما تکرار نمیشه

    میخوام مثلا هر 3 ثانیه یکبار تکرار بشه حتی اگر برنامه بسته بود یا صفحه گوشی خاموش بود

    Dim prModel As PersianAlarmModel
    prModel.initialize(CheckNew)
    prModel.putStringExtra("key","admin")
    PrAlarm.setRepeating(prModel,PrAlarm.AlarmManager_RTC_WAKEUP,PrAlarm.FLAG_IMMUTABLE,2,PrAlarm.TimeUnit_SECONDS,3,0)

     

  4. 12 ساعت قبل، محمدرضا شاهپیری گفته است:

    AlarmManager تو اندروید 12 و 13 خیلی تغییرات کرده و متاسفانه هنوز وقت نکردم کتابخونه رو به روز کنم. پس این مشکلات احتمالا تو کتابخونه هست. سعی میکنم تو اسرع وقت کتابخونه رو آپدیت کنم.

     

    ممنون میشم مهندس اگر توی اینروزا زحمتش رو بکشید پروژه ای داشتم قبلا منتشر شده الان چندماهه توسط بازار تعلیق و از انتشار خارج شده الان که میخوا آپدیت بدم یکی از مشکلاتش مربوط به این کتابخونه هست که برنامه متوقف میشه

    اگر امکانش هست این یکی دو روز وقت‌ بزارید بروزرسانی کنید، خدا خیرتون بده

  5. سلام وقت بخیر

    من از PNAlarmManager توی پروژه استفاده کردم روی اندروید 12 متد کنسل کردنش به اررور میخوره و برنامه استپ و بسته میشه، تصویر خطا پیوست شد.

     

    آیا این مشکل در این کتابخانه persianAlarmManager هم وجود داره؟

     

    مورد استفاده بنده به اینصورته یه زمان رو بر اساس ثانیه ذخیره میکنم و مطابق اون زمان باید یه عملی تکرار بشه مثلا کاربر 8 ثانیه رو ذخیره میکنه و باید هر 8 ثانیه یکبار عمل مدنظر تکرار بشه، آیا امکان استفاده برای این مورد هست؟

     

    Untitled1.png

  6. سلام مهندس شاهپیری

    من این کتابخونه رو تهیه کردم

    داخل ویدیو گفتید ریسورس اصلی system_window_decorators این هست که نباید تغییراتی بهش داده بشه

    من میخوام این پنجره نباشه و فقط به یک دکمه شناور نیاز دارم واسه متوقف کردن عملیاتی در برنامه، تکلیف چی هست؟

    یک دکمه یا نهایتن یک پنل با یک لیبل که متن توقف رو بنویسم و با کلیک روی اون اتفاقاتی که نیازه بیفته یعنی اکتیویتی باز بشه و ...

    ممنون میشم راهنمای کنید یا اگر امکانش هست ریسورس مورد نیاز رو کد کنید بفرستید من xml کارنکردم توی بیسیک

    تشکر

  7. در ۱۴۰۰/۱۱/۷ در ۱۹:۴۳، محمدرضا شاهپیری گفته است:

     

    سلام، ممنون

    اینو واسه بررسی  ثبت کلیک درنظر گرفتم درست عمل میکنه

    	If itms.CheckClick = False Then
    		Log("check")
    		itms.CheckClick = True
    	Else If itms.CheckClick = True Then
    		Log("uncheck")
    		itms.CheckClick = False
    	End If
    	RCV.notifyDataSetChanged

    ببینید مشکل اینه وقتی روی آیتم کلیک میشه کل لیبل ها درون آیتم مخفی میشن

    بحث اصلی اینه که توی این شرط چطور فقط و فقط لیبل مدنظرم مدیریت بشه، چون نمیشه شرط برابری تگ با آیتم تگ رو گذاشت چون قرار نیست روی خود لیبل کلیک بشه پس if "lbl" = itemTag then کارایی نداره

  8. مهندس جان فکر کنم خیلی واضح عرض کردم

    ببینید دقیقا عین مخاطبین قراره عمل کنه هرجای آیتم ریسایکلر کلیک شد یک لیبل مخفی بشه دوباره روی آیتم کلیک شد لیبل نمایش داده بشه نمیخوام محدودش کنم به کلیک روی خود لیبل چون اینکارو میتونستم کنم 

     

    * هرجای آیتم (سطر) ریسایکلر تاچ شد بشه لیبل موردنظر رو مدیریت کرد (فکر میکنم اصولی ترین حالتش این باشه هرجا کلیک شد اون مخاطب انتخاب بشه اینکه بیایم فقط دقیقا روی یک لیبل مشخص کلیک کنیم شاید اصولی نباشه و کاربر گمراه بشه و هی بزنه رو سطر مخاطب ولی انتخاب نشه اصن شیک و جالب نیست)

    حالا شاید بشه یک پنل Transparentروی کل ویوها گذاشت واسه اینکه روی دیگر ویوها کلیک نخوره

     

  9. در ۱۴۰۰/۱۱/۷ در ۱۱:۵۱، محمدرضا شاهپیری گفته است:

    سلام. من دقیقا متوجه سوالتون نشدم. روی لیبل میخواید کلیک کنید و مخفی بشه؟

    هر آیتم از ریسایکلر دارای چند لیبل هست
    میخوام وقتی روی آیتم ریسایکلر کلیک شد یکی از لیبل ها که مدنظرم هست مخفی بشه دوباره کلیک شد نمایش داده بشه، واسه انتخاب مخاطب میخوام، این گیف رو ببینید:

     

    XRecorder_27012022_115929.gif

  10. در ۱۴۰۰/۸/۲۷ در 01:48، محمدرضا شاهپیری گفته است:

     

    سلام مهندس

    ببخشید یه سوال

    من توی هر آیتم از ریسایکلر 4تا لیبل دارم، میخوام با کلیک روی آیتم یکی از لیبل ها مخفی بشه با کلیک مجدد همون لیبل نمایش داده بشه به همین ترتیب 

    قبلا کنترل ویوهارو توی ریسایکلر انجام داده بودم یعنی با کلیک روی ویو میتونستم رنگ یا ... رو تغییر بدم

    اما الان وقتی روی آیتم ریسایکلر کلیک میکنم چون 4تا لیبل توشه هرجا تاچ میکنم اون لیبل مخفی میشه
    با تگ هم نتونستم مستقیم روی لیبل مدنظر کار کنم، میشه راهنمایی کنید 2روز درگیرش بودم که تاپیک نزنم ولی نشد بنظرمم ساده میاد ولی قاطی کردم 

  11. سلام

    مهندس شاهپیری یه سوال 

    فکر میکنم قبلا این متد رو کتابخانه داشت

    یه ریسایکلر افقی دارم میخوام وقتی یه آیتم یخورده اسکرول شد بره بچسبه یعنی نیاز به اسکرول کامل نباشه 

    هرچی فکر میکنم متدش یادم نمیاد توی کتابخانه هم نیافتمش!

    ممنون میشم راهنمایی کنید

  12. در 3 ساعت قبل، محمدرضا شاهپیری گفته است :

    سلام و درود. بهترین راه برای انجام کارهای اینجوری ساختن مدل برای دیتاست ریسایکلر هست. مثلا یه کلاس با دستور type درست کنید که توش یه فیلد بولین باشه برای فعال یا غیر فعال بودن رادیو باتن بعد با تغییر این مقدا و دستور notify ریسایکلر رو آپدیت کنید

    سلام ممنون مهندس برای تمام ریسایکلرها از مدل و لیست استفاده میکنم

    اما واسه فعال و غیرفعال کردن رادیو باتن نتونستم به نتیجه برسم چندین روش تست کردم

    اگر زحمتی نیست یه بررسی کنید و نمونه قرار بدید واقعا نیازه واسه مدیریت رادیوباتن و چک باکس در ریسایکلر

    ممنون

  13. در در 30 بهمن 1399 در 19:50، محمدرضا شاهپیری گفته است :

     

    سلام مهندس وقت بخیر

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

    مثلا 5آیتم داخل ریسایکلرویو دارم که هرکدوم یه رادیوباتن داره میخوام وقتی روی هرکدوم کلیک شد بقیه رادیوباتن ها غیرفعال بشن (درواقع بشه فقط یکی از رادیوباتن هارو انتخاب کرد)

  14. در 9 ساعت قبل، محمدرضا شاهپیری گفته است :
    
    Private Sub pr_onScrollStateChanged(newState As Int)
    	If newState==Pr.SCROLL_STATE_IDLE Then
    		Log(Pr.AdapterPosition)
    	End If
    End Sub

     


    activity 464: Unknown member: scroll_state_idle

    ظاهرا توی این نسخه از کتابخانه موجود نیست؟ (آخرین نسخه ساپورت)

     

  15. در در 2 آذر 1399 در 18:55، محمدرضا شاهپیری گفته است :

     

    سلام مهندس وقت بخیر

    توی ساب onBindViewHolder با تغییر آیتم و اسکرول پوزیشن رو میخوام بگیرم

    اما فقط بار اول که ایتم توی لیست ساخته میشه پوزیشن داده میشه، روشی هست که بشه تکرارش کرد یعنی اگه اسکرول کردم تا اخر و پوزیشن همه داده شد و همین مسیرو برگشتم عقب پوزیشن رو دوباره بده ولی وقتی لاگ میگیرم نمیده

×
×
  • اضافه کردن...