۱۳۹۱/۹/۲، ۰۰:۴۴:۰۵ صبح
(۱۳۹۱/۹/۱، ۱۷:۴۲:۲۸ عصر)peyman12 نوشته است: می خوام تمام ایمیل های اعضای انجمنو جمع آوری کنم راهی وجود داره؟
(۱۳۹۱/۹/۱، ۲۲:۲۱:۰۵ عصر)geo نوشته است: نه نیاز به جدول هم نبود، آقای زنگنه یک کدی نوشته بودند و با فرمت php بود که توی هاست آپلود می شد و با فراخوانی اون، تمامی ایمیل ها در یک فایل txt ارایه می شد.
(۱۳۹۱/۹/۲، ۰۰:۳۳:۱۰ صبح)peyman12 نوشته است: آقای زنگنه رو از کجا می تونیم پیدا کنیم؟
توی فایل های خودم گشتم، یک فایلی پیدا کردم، فکر کنم اینجوری بود :
کدهای زیر را توی یک فایل متنی بریزید و save as کنید با فرمت php. و اسمش را بزارید email-get.php ، سپس این فایل را در روت (پوشه ای که
انجمن را در آن نصب کرده اید) بریزید و فایل را فراخوانی کنید در آدرس مرورگرتان، مثلا :
mysite.com/email-get.php
بعد از دریافت ایمیل ها، باید فایل فوق را حذف یا تغییر نام به اسمی دیگر دهید تا از دسترس دیگران خارج باشد.
کد php:
<?php
/*
* Username & Email Printer
* By Dylan Myers
*/
define("IN_MYBB", 1);
require_once "./global.php";
set_time_limit(0);
$users = $db->simple_select("users", "*");
echo("<pre>");
while ($user = $db->fetch_array($users))
{
echo($user['email']."<br>");
}
echo("</pre>");
?>