PDA

View Full Version : پیام خصوصی کاربر به کاربر دیگر



f montazeri
سه شنبه 16 شهریور 1389, 23:16 عصر
سلام دوستان عزیز
اگه یک کاربر بخواهد داخل سایت به یک کاربر دیگه پیام خصوصی بفرستد باید چی بنویسد ( چه کدی ) که فقط همان کاربر پیام بگیرد البته اگه اسم همدیگر داشته باشند

Ali_M.Eghbaldar
سه شنبه 16 شهریور 1389, 23:54 عصر
سلام
کد خاصی نیست فقط پیام براساس آدی اون کاربر در بانک ذخیره کنه.و هر کاربر بر اساس آیدی خودش پیام میبینه

rana-writes
چهارشنبه 17 شهریور 1389, 00:21 صبح
سلام
مشکلی نیست
یه جدول توی بانک ایجاد کنین با این فیلدها
شماره پیام - متن - موضوع - گیرنده - فرستنده
حالا اگه میخواین مفصل تر باشه
تاریخ ارسال - خوانده شده در اینباکس - خوانده شده در Sent رو هم اضافه کنین
که این دوتا فیلد آخر حالت Boolean دارن
وقتی میخواین پیامی برای کسی ارسال کنین با توجه به آی دیهاشون فیلدهای فرستنده و گیرنده رو پر کنین
یعنی UserId کسی که میخواد پیام رو بفرسته میره توی فیلد فرستنده و UserId گیرنده هم توی فیلد گیرنده قرار میگیره

در صورتی که بخواین بهینه تر کار کنین، مثل اینباکس میل یاهو میتونین شرط بذارین اگه کاربر توی صفحه اینباکس پیامی رو باز کرد، فیلد خوانده شده در این باکس مقدارش یک بشه و برای Sent هم به همین ترتیب عمل کنین
توجه کنین موقع نمایش Inbox باید رکوردهایی نمایش داده بشه که فیلد گیرنده، برابر با UserId کاربر لاگین کرده باشه
و موقع نمایش Sent، فیلد فرستنده، UserId کاربر شماست
درج توی جدول رو هم که بلدین :)

موفق باشین

reza6966
چهارشنبه 17 شهریور 1389, 01:05 صبح
منم همین مشکلو دارم , کسی میتونه یه نمونه کد اینجا قرار بدهد ؟؟؟؟
ممنون:خجالت:

f montazeri
چهارشنبه 17 شهریور 1389, 18:45 عصر
دوست عزیز نظر من این است کمک میخواهم :کد ارسال چطور نوشته میشود که برای همان گیرنده ارسال میشود ؟؟با insert باید بنویسم ؟؟؟ و بعد inboxچطوری ؟ همان کاربر وقتی وارد صفحه اش شد توی inboxچطوری عدد را جلوی ان بنویسد و پر کند
جون من کامل با کداش بگو
(دعات می کنم )
کاملتر بگین من کاملا گیج شدم
ممنون

delasaee
پنج شنبه 18 شهریور 1389, 02:25 صبح
دوست عزیز در پست 3 کاملاً توضیح داده شده لطفاً با دقت بخونید