PDA

View Full Version : عکس گرفتن از فایل فلش با استفاده از php



azam_momenian
یک شنبه 30 مهر 1391, 11:50 صبح
سلام به همگی
من نیاز به یک محیط داشتم برای اینکه توش امضا کنم و بعد امضا رو در دیتابیس ذخیره کنم.
یه فایل نقاشی پیدا کردم. اما کد ذخیره فایل فلش به صورت عکس رو ندارم.
آدرس فایل فلش:
http://up.mry1390.ir/flash-baner/paint.swf
کسی میتونه کمکم کنه؟

saeidpsl
یک شنبه 30 مهر 1391, 12:55 عصر
بفرما :چشمک:
http://thomasjbradley.ca/articles/saving-signatures-php-mysql/

Unique
دوشنبه 01 آبان 1391, 04:59 صبح
saeidpsl
دوست عزیز شما سوالشون را اصلا متوجه نشدین !


یه فایل نقاشی پیدا کردم. اما کد ذخیره فایل فلش به صورت عکس رو ندارم.
شما متوجه یک موضوع نیستین و اونم اینکه فلش سمت client داره اجرا میشه و خود فلش باید قادر باشه یک کپی از امضاء یا نقاشی را برای فایل php شما بفرسته !

azam_momenian
دوشنبه 01 آبان 1391, 08:29 صبح
راستش من اینو قبلا پیدا کرده بودم اما فقط اسمش اون چیزیه که من می خوام. وقتی می رم تو بخش require a drawn signature فقط یه اسم ازم میگیره و هیچ محیطی برای امضا کردن نداره. اینجا:
http://thomasjbradley.ca/lab/signature-pad/require-drawn/

azam_momenian
دوشنبه 01 آبان 1391, 08:33 صبح
شما متوجه یک موضوع نیستین و اونم اینکه فلش سمت client داره اجرا میشه و خود فلش باید قادر باشه یک کپی از امضاء یا نقاشی را برای فایل php شما بفرسته !
من خودم فلش بلد نیستم. اما کدهای فلش زیادی در این باره دیدم. مثل این:
http://stackoverflow.com/questions/9404723/is-there-a-way-for-flash-as3-to-take-a-snapshot-of-a-frame-then-save-it-as-jpeg
و نمی دونم که چطور باید این کدها رو تو فایل نقاشی آنلاینم قرار بدم؟
اصلا چطور میشه به سورس کد نقاشی آنلاین دست پیدا کرد که تغییرش داد؟ ممنون میشم کمکم کنید:لبخندساده:

Unique
سه شنبه 02 آبان 1391, 02:23 صبح
راستش من اینو قبلا پیدا کرده بودم اما فقط اسمش اون چیزیه که من می خوام. وقتی می رم تو بخش require a drawn signature فقط یه اسم ازم میگیره و هیچ محیطی برای امضا کردن نداره. اینجا:
http://thomasjbradley.ca/lab/signatu...require-drawn

احتمالا شما هم از استفاده کنندگان IE و اونم ورژن های زیر 9 هستین ! (حیف نیست اینترنت را با وجود این مرورگر ضایع میکنید ;)) . دوست عزیز توی این لینک از HTML5 و canvas element استفاده شده و یکی از قابلیت های خیلی توپ html 5 هست ! عکسش را هم خیلی راحت میشه save کرد ! توی این لینک (http://www.re-cycledair.com/html-5-canvas-saving-to-a-file-with-php) یک نمونه گذاشته که بهتون ایده اولیه را میده.


اصلا چطور میشه به سورس کد نقاشی آنلاین دست پیدا کرد که تغییرش داد؟ ممنون میشم کمکم کنید
خوب این موضوع به flash بر میگرده و ربطی به php نخواهد داشت و php هست که اطلاعات عکس را از طریق اون فایل فلش دریافت میکنه !
اما شما میتونید با سازنده اون فایل فلش تماس بگیرید و درخواست fla یا همون سورس فلش را بکنید ، البته اگه این سوال را توی انجمن های فلش بپرسین حتما دوستانی هستند که بهتون یک فلش با source معرفی کنند.

در کل ایده html 5 خیلی بهتره ! اما خوب هستند کسانی که از IE دل نمیکنند !

azam_momenian
پنج شنبه 04 آبان 1391, 10:30 صبح
احتمالا شما هم از استفاده کنندگان IE و اونم ورژن های زیر 9 هستین !
نه من همیشه از آخرین ورژن های موزیلا استفاده می کنم دوست عزیز:لبخندساده:


در کل ایده html 5 خیلی بهتره !
من به توصیه شما (خیلی هم ممنون) یه نقاشی آنلان با html5 پیدا کردم که ضمیمه کردمش94325
اما دوتا مشکل داره یکی اینکه بدون اینکه ماوس کلیک بشه شروع به نقاشی می کنه.
دیگه اینکه عکس رو خودش ذخیره نمی کنه. و مجبورم راست کلیک کنم و ذخیره بزنم.
می تونید کمکم کنید؟

Unique
جمعه 05 آبان 1391, 03:17 صبح
برای مشکل ماوس کلیک که باید source را چک کنی و تغییر بدی ! یک سری توی انجمن های javascript بزن اونجا شاید کسی تجرش را داشته باشه !
در مورد ذخیره عکس هم که من فکر کردم شما میخواین به فایل php بفرستین و ذخیره کنین که من توضیح دادم چطور میشه (یعنی لینک دادم)

azam_momenian
یک شنبه 07 آبان 1391, 11:37 صبح
شما میخواین به فایل php بفرستین و ذخیره کنین که من توضیح دادم چطور میشه
من رفتم به لینکی که داده بودین. قسمت اول رو تو بخش اسکریپت ها و قسمت دوم رو تو یه فایل php گذاشتم
اما اجرا نمیشه. می تونید یه نگاهی بهش بکنید؟94400
تو فایل paint.html اسکریپتو گذاشتم