نمايش پست تنها
قديمي ۱۱-۱۲-۱۳۸۹, ۰۱:۳۴ بعد از ظهر   #474 (لینک دائم)
Pr!nc3 Male
عضو جدید
 
آواتار Pr!nc3
 
تاريخ عضويت: دي ۱۳۸۹
پست ها: 5
تشكرها: 0
2 تشكر در 1 پست
My Mood: Narahat
پيش فرض

نقل قول:
نوشته اصلي بوسيله relax69 نمايش پست
سلام , میشه یکی از دوستان منو در این مورد کمک کنه
وقتی واسه بات اینجور مینویسی :
tester : esmam * hast
bot : * jan, esmet yadam mimoone!

جای این ستاره چی هست که میفهمه اسم اینه
میخوام با <like>######</like> راه های رسیدن به این جواب رو زیاد کنم , جای * چی باید بنویسم
فکر کنم فقط توی دیتابیس بشه ازش استفاده کرد . جای این ستاره می نویسه : <$star1> ( به خاطر زبان الان علامت $ جلوی 1 نشون میده اما شما قبل star1 بگذاریدش )

آخر اون متن هم می نویسی
كد:
<set>name<to><$star1></set>
بعد طرف جای ستاره هرچی بنویسه ، روی name ست میشه .

بعد برای پرسیدن اون چیری که ست شده که مثال ما name هست ، توی یه خط دیگه این رو می نویسی :
كد:
<get>name<default>Majhool</get>
و این name همون مثالی بود که تو خط بالا نوشتیم و در صورتی که جوابی نداده بود به اون ستاره ، default اش که مثلا نوشتیم Majhool نشون داده میشه .

حالا اگه تست کنی اگه بدونه ، اون چیزیو که جای * نوشته رو به عنوان name طرف ذخیره می کنه و اگه تا به حال به جای * چیزی ننوشتی و در واقع از اون سوال و جواب استفاده نکردی ، جای * می نویسه Majhool .

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

اگه خودت هم خوب توجه کنی خیلی چیز های دیگه میفهمی ...
Pr!nc3 آفلاين است   پاسخ با نقل قول
از Pr!nc3 تشكر كرده اند:
bah69man (۱۱-۲۰-۱۳۸۹), relax69 (۱۱-۱۲-۱۳۸۹)