ارسال پیام خصوصی

irdavidnet

Banned
چطوری میشه ، برای یک سی ام اس ، وقتی کاربر ثبت نام می کنه ، به توانند به یکدیگر ، مثل مجید آنلاین پیام خصوصی بفرستن ؟
 

jhoseini

Member
باید یه صندوق پیام ها بنویسی و یه فرم ارسال، و یه جدول رو دیتابیس
کد:
CREATE TABLE `messages` (
  `id` bigint(12) NOT NULL auto_increment,
  `from_` varchar(250) NOT NULL,
  `to_` varchar(250) NOT NULL,
  `subject_` varchar(250) NOT NULL,
  `body_` text NOT NULL,
  `date_` bigint(12) NOT NULL default '0',
  `fresh_` bigint(12) NOT NULL default '0',
  `replay_` bigint(12) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ;
و ...
298.gif
 

irdavidnet

Banned
خب چطوری سازگارش کنیم که به دست طرف برسه ، این تیبل از کجا می دونه To_ همون یوزر ماست ؟
 

jhoseini

Member
وقتی یه کاربر لاگین میکنه سیستم میره تو این تیبل میگرده دنبال پیام های جدیدی که to_ == username
اگه چیزی بود، echo "new message" و لینک میده به صندوق دریافتی ها، صندوق دریافتی ها هم میگردا همه ی پیامهایی که مقصد = نام کاربری که لاگین کرده، لیست میکنه و ...
بقیش به خلاقیت خودت بستگی داره
birgits_snill.gif
 

جدیدترین ارسال ها

بالا