agahassan
کاربر عضو
با سلام من از اسکریپت ارسال ایمیل گروهی یا همون خبر نامه که آموزش هم داره استفاده میکنم . میخوام به دیتابیس وصلش کنم که ایمیل هارو از اونجا بخونه چطوری باید این کارو بکنم ؟
ا این تابع برای دریافت ایمیل ها استفاده میکنم
این تابع هم خودتون گذاشتید که ایمیل ارسال میکنه .
حالا چطوری باید اینارو ست کرد ؟
ا این تابع برای دریافت ایمیل ها استفاده میکنم
کد:
[COLOR=#000000] [COLOR=#0000BB]<?php
define[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]'SQL_SERVER' [/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]'localhost'[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000BB]define[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]'SQL_USER' [/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]'root'[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000BB]define[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]'SQL_PASSWORD' [/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]''[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000BB]define[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]'SQL_DBNAME' [/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]'test000'[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000BB]$db_table[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#DD0000]"htnew"[/COLOR][COLOR=#007700];
@[/COLOR][COLOR=#0000BB]mysql_connect[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]SQL_SERVER[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]SQL_USER[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]SQL_PASSWORD[/COLOR][COLOR=#007700]) or die([/COLOR][COLOR=#DD0000]'خطا در اتصال به پایگاه داده'[/COLOR][COLOR=#007700]);
@[/COLOR][COLOR=#0000BB]mysql_select_db[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]SQL_DBNAME[/COLOR][COLOR=#007700]) or die([/COLOR][COLOR=#DD0000]'خطا در انتخاب پایگاه داده'[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000BB]mysql_query[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]'SET CHARACTER SET utf8'[/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000BB]$dbresult [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]mysql_query[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"SELECT * FROM [/COLOR][COLOR=#007700]{[/COLOR][COLOR=#0000BB]$db_table[/COLOR][COLOR=#007700]}[/COLOR][COLOR=#DD0000]"[/COLOR][COLOR=#007700]);
while([/COLOR][COLOR=#0000BB]$amch [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]mysql_fetch_assoc[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]$dbresult[/COLOR][COLOR=#007700]))
echo [/COLOR][COLOR=#0000BB]$amch[/COLOR][COLOR=#007700][[/COLOR][COLOR=#DD0000]'email'[/COLOR][COLOR=#007700]][/COLOR][COLOR=#007700];
[/COLOR][COLOR=#0000BB]?>[/COLOR] [/COLOR]
کد:
<?php
$ok = $_POST['send'];
if($ok){
$email = $_POST['email'];
$listmail = file_get_contents("list.txt");
$allmail = explode("\n", $listmail);
foreach ($allmail as $value)
{
mail($value, $_POST['subject'], $_POST['message'], "From: $email");
}
echo "<br /><b>ایمیل ارسال شد </b><br />";
}
?>