Quantcast
Channel: انجمنهای مجید آنلاین
Viewing all articles
Browse latest Browse all 23756

آموزش: با خبر کردن مدیر توسط ایمیل در ماژول پیغام کوتاه

$
0
0
با سلام، شاید برای شما هم مثل من پیش اومده باشه که مرتب بخواین به سایتتون سر بزنید تا ببینید پیغام کوتاه جدید گذاشته شده یا نه و اگه احیاناً حرفهای نامربوطی باشه، پیغام کوتاه رو حذف کنید یا بخواین جواب بدین و...
بعد از کمی بررسی، دیدم باید فایل block-Shout_Box.php رو در پوشه blocks ویرایش کنم. شما هم به راحتی میتونید این فایل رو توی سایتتون تغییر بدین. کافیه به خط 366 یا 367 رفته و بعد از خطوط زیر:
کد PHP:

$sql "INSERT INTO ".$prefix."_shoutbox_shouts (id,name,comment,date,time,ip,timestamp) VALUES ('0','$username','$ShoutComment','$day','$time','$uip','$currentTime')";
$db->sql_query($sql); 

این دستورات رو اضافه کنید:
کد PHP:

$to 'your@email.com';
$subject 'MySite ShoutBox - From: '.$username.' - '.$day.' - '.$time.' - '.$uip;
$headers 'From: your@email.com'."\r\n";
$headers .= 'Reply-To: your@email.com'."\r\n";
$headers .= 'X-Mailer: PHP/'.phpversion();
@
mail($to$subject$ShoutComment$headers); 

اینطوری هر پیامی که ثبت بشه، یک نسخه از اون پیام با نام فرستنده و IP و ساعت و تاریخش براتون ایمیل میشه. فقط هرجا your@email.com توی کد بوی، به جای اون آدرس ایمیل خودتون رو بگذارین.
خوشحال میشم نظراتتون رو بدونم.
موفق باشید.

Viewing all articles
Browse latest Browse all 23756

Trending Articles