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

شروع موضوع توسط MMSHFE ‏6 آوریل 2012 در انجمن Movable Type ، DataLife ، phpNuke

?

نظر شما درباره این تاپیک

  1. عالی

    100.0%
  2. خوب

    0 رای
    0.0%
  3. متوسط

    0 رای
    0.0%
  4. ضعیف

    0 رای
    0.0%
  5. بد

    0 رای
    0.0%
  1. MMSHFE

    MMSHFE Member

    ارسال‌ها:
    173
    تشکر شده:
    169
    امتیاز دستاورد:
    16
    با سلام، شاید برای شما هم مثل من پیش اومده باشه که مرتب بخواین به سایتتون سر بزنید تا ببینید پیغام کوتاه جدید گذاشته شده یا نه و اگه احیاناً حرفهای نامربوطی باشه، پیغام کوتاه رو حذف کنید یا بخواین جواب بدین و...
    بعد از کمی بررسی، دیدم باید فایل 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 = '[email protected]';
    $subject = 'MySite ShoutBox - From: '.$username.' - '.$day.' - '.$time.' - '.$uip;
    $headers = 'From: [email protected]'."\r\n";
    $headers .= 'Reply-To: [email protected]'."\r\n";
    $headers .= 'X-Mailer: PHP/'.phpversion();
    @mail($to, $subject, $ShoutComment, $headers);
     
    اینطوری هر پیامی که ثبت بشه، یک نسخه از اون پیام با نام فرستنده و IP و ساعت و تاریخش براتون ایمیل میشه. فقط هرجا [email protected] توی کد بوی، به جای اون آدرس ایمیل خودتون رو بگذارین.
    خوشحال میشم نظراتتون رو بدونم.
    موفق باشید.
     
    نوشته شده توسط MMSHFE در ‏6 آوریل 2012
    zozze از این پست تشکر کرده است.
  2. shahkam

    shahkam Member

    ارسال‌ها:
    97
    تشکر شده:
    21
    امتیاز دستاورد:
    6
    جالب بود دوست عزیز ممنون
     
    نوشته شده توسط shahkam در ‏20 نوامبر 2012
  3. shahkam

    shahkam Member

    ارسال‌ها:
    97
    تشکر شده:
    21
    امتیاز دستاورد:
    6
    نوشته شده توسط shahkam در ‏20 نوامبر 2012

به اشتراک بگذارید