ورود

نسخه کامل مشاهده نسخه کامل : لطفا يه آموزش در مورد برقراري ارتباط با ديتابيس در فلش به من بديد



alibakhtiari
22-11-2008, 08:09
سلام به همه .
لطفا يه نفر يه سايت يا يه pdf به من معرفي كنه . مي خواهم متصل شدن به بانك اطلاعاتي از درون فلش رو ياد بگيرم. البته ساده باشه. ممنون

flashman
22-11-2008, 22:27
سلام دوسته من

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


موفق باشی

alibakhtiari
23-11-2008, 09:29
به هر حال ممنونم.

THE_PUNISHER
24-11-2008, 21:59
باید با استفاده از نرم افزار های دیگه این کار رو بکونی من یک بار کارم گیر این بود مستقیم از فلش نمیشه تا جایی که من میدونم

alibakhtiari
25-11-2008, 09:31
خیلی ممنون.
من خیلی دنبال این موضوع گشتم و مطمئن باشید پیداش میکنم.
اگه پیداش کردم حتما یه آموزشش رو روی سایت میگذارم.
موفق باشید.

rostamkhani
10-12-2008, 14:21
سلام
در این سایت نمونه های خوبی برای فلش و اتصال به دیتابیس هست
از جستجوی سایت استفاده کنید
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

rostamkhani
10-12-2008, 14:29
سلام
همانطور که گفتم نمونه های زیادی هست
کار با دیتابیس با فلش نکات خاص خودش رو داره که اگر هم دیتابیس و برنامه نویسی با اون رو در زبانهای دیگه بدونید باز نکات اصلی مربوط به فلش رو ندونید نمیتونید اتصال درستی داشته باشید .

flashkod.com ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
توجه کنید که نمونه های که در لینک زیر هست باید در ویندوز IIS نصب باشه فلشهارو در فولد [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] بریزید
و مثلا با آدرس به این شکل صفحه ها لود بشن
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

rostamkhani
10-12-2008, 14:49
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

blackfox
12-12-2008, 20:28
من قبلا یه سرور چت تحت فلش نوشتم که با دیتا بیس مای اس کیو ال ارتباط برقرار می کنه و کار هم کرد .

راه کلیش رو بهت می گم چون جزئیاتش خیلی بحث داره و این جا جاش نیست .

ما به 4 فایل نیاز داریم . اول خوده فلش ، دوم یه فایل php که اطلاعات روی دیتابیس رو بخونه ، سوم یه فایل php که اطلاعات رو روی دیتابس بنویسه ، چهارم یه فایل کانفیگ که اطلاعات یوزر نیم و پسورد و محل و پورت دیتابیس رو شامل میشه و برای دسترسی دو فای php گفته شده به دیتابیس به کار میره . فایل فلش هم با اون دو فایل php ارتباط برقرار می کنه . کلیت قضیه همینه ولی اگه خواستی وارد جزئیات بشیم بگو تا مفصل تر برات توضیح بدم . البته شرطش اینه به برنامه نویسی php آشنایی داشته باشی تا متوجه چیزایی که می گم بشی .

موفق باشی دوست عزیز

mohan21
14-12-2008, 08:59
سلام

ممنون از همه ی دوستان

اگر میشه کمی وارد جزئیان بشید ممنون میشم ...

blackfox
14-12-2008, 20:33
سلام

ممنون از همه ی دوستان

اگر میشه کمی وارد جزئیان بشید ممنون میشم ...

حالا که اصرار دارید باشه .
به طور مثال مثال می خوایم فلشی بسازیم که اسم یوزر بگیره و در بانک اطلاعاتی ذخیره کنه .
اول باید یک بانک اطلاعاتی مای اس کیو ال درست کنی که مثلا اسمش باشه test .
رو این بانک اطلاعاتی یه table با نام flash_test و با مقادیر مورد نیاز درست می کنیم که میشه از قسمت دستورات SQL با تایپ دستورات زیر و اجراش این table رو به وجود آورد :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

نکته : وقتی بانک اطلاعاتی میسازی یه یوزر نیم و پسورد و نام هاست حاوی بانک و نام خوده بانک رو باید داشته باشی .

خوب ادامه کار .
می رسیم به فایل کانفیگ که برای دسترسی به بانک اطلاعاتی ازش استفاده میشه .
یه فایل متنی باز می کنی و دستورات زیر رو توش می نویسی و بعد با پسوند php ذخیره می کنیم :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

خوب این یه کلیت از یه کانفیگ بود . این فایل رو مثلا با نام config.php ذخیره می کنی .
مر حله بعد نوشتن یه فایل php دیگه ست که اطلاعات رو رو دیتابیس بنویسه . دوباره در یک فایل متنی کدهای زیر رو وارد می کنیم :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

خوب این فایل رو با اسم write_mysql.php ذخیره می کنیم و میریم سراغ فایل فلش اصلی .
فلش باید اطلاعات آی دی یا یه یوزر نیم رو ( در حالت کلی یه کلمه ) به فایل php بفرسته . حالا آموزش این که چه جوری متن رو داخل فلش وارد کنیم و یا این که چه جوری دکمه تعیین کنیم که اطلاعات رو از ورودی بگیره مجالش این جا نیست و من با فرض این که اینا رو بلدید به توضیحات تخصصی تر می پردازم .
تو فریم اول فلش با یه اکشن ساده فایل php هدف رو مشخص می کنیم به این شکل :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

خوب حالا یه اکشن باید بنویسیم که یه کلمه رو که به عنوان یوزر وارد شده رو به فایل php بفرسته . به این شکل :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

به همین سادگی با همین تابع میشه اطلاعات رو به فایل php فرستاد .
کلیت فرستادن فایل به دیتابیس از طریق فلش همین طوره البته این یه مثال ساده بود و من فقط کد های مهم رو نوشتم .
یه توصیه : هیچ وقت یهو دنبال کارایی مثل برقراری ارتباط فلش با دیتابیس و ... نرید چون دلتون رو می زنه . اول و اول اکشن اسکریپ رو خوب یاد بگیرید . بعد برنامه نویسی تحت وب و بعد هم ساختمان داده . اینا خیلی مهمه چون همین جوری و مثلا با زیر و رو کردن چند تا کد نمیشه کاری از پیش برد . تمرین تمرین تمرین

موفق باشی دوست من :11:

mohan21
18-12-2008, 17:09
ممنون از لطفتون ...

خوب حالا یه مشکلی پیش امده ، اطلاعات مکشل داره ، چنین یوزری وجود داره و ...

چطور باید پیام رو در فلش نمایش داد و همین طور اینکه با موفقیت انجام شده است ...

blackfox
19-12-2008, 13:16
خوب حالا یه مشکلی پیش امده ، اطلاعات مکشل داره ، چنین یوزری وجود داره و ...

چطور باید پیام رو در فلش نمایش داد و همین طور اینکه با موفقیت انجام شده است ...

خوب شما باید یک فایل php دیگه بسازید که با گانفیگ متصل بشه به بانک اطلاعاتی و موارد لازم رو چک کنه و نتایج رو به فلش ارسال کنه . همین .
اگر پست قبلیم رو متوجه شده باشید ، به راحتی می تونید که فایل مثلا read_mysql.php بسازید و اطلاعاته مورد نیاز رو بگیرید .
اگر هم با نوشتن کد ها مشکل دارید پیشنهاد من اینه که اول اکشن اسکریپت و بعد php رو کامل یاد بگیرید و بعد دنبال همچین پروژه هایی برید . چون واقعا اینجا نمیشه به طور مفصل درباره کد ها بحث کرد و اموزش داد . باید کد نوسی رو بلد باشید و اینجا فقط برای رفع مشکله .