السلام عليكم ورحمة الله وبركاته
اخواني عملت على هذا الهاك من يومين وكل شي تمام من ناحية اضافة الايملات للقائمة وايضا حذف والتحكم من لوحة التحكم
ولكن المشكلة في امر الارسال تصل الرسائل للقائمة باسم مثل هذا linhost170.prod.mesa1.secureserver.net ومن غير موضوع ومن غير عنوان وهذا نص ملف الارسال
admin/send.php
كود PHP:
<?php
session_start();
include('common.php');
include('../includes/pager.php');
if (session_is_registered(MySBB_Admin_username) and $member_permission == 1)
{
// ** **
if ($_GET['mail'] == 1) {
$Smarty->display('maillist_send_msg.tpl');
}
if ($_GET['mail'] == 2) {
$query=mysql_query("select * FROM " . $db_prefix . "maillist");
$num = mysql_num_rows($query);
if ($num == 0) {
die(msg('ام يتم الارسال '));
}
while ($row = mysql_fetch_array($query)) {
$hdr = "Content-Type: text/html; charset=iso-8859-1\n";
$msg = nl2br($S1);
$email = mail($row[email],$T1,$S1,$hdr);
{
$SF->msg('تم الارسال بنجاح إلى ' . htmlspecialchars($getmaillist_row['email']));
}
}
$SF->msg("<a href='send.php?mail=1'>عوده</a>");
// ** **
}
}
?>
اما بالنسبة للفورم هذا هو تم استخدام نظام القولب بمنتدى السمارت
كود PHP:
{*ارسال رساله - (Powered By MySmartBB)*}
<form method="POST" action="send.php?mail=2">
<div align="center">
<table class="border" summary="جدول" cellspacing="1" width="70%">
<tr>
<td class="row2" colspan="2">ارسال رساله </td>
</tr>
<tr>
<td class="row1" width="12%"><span lang="ar-sa">البريد</span></td>
<td class="row1" width="87%"><input type="text" name="T1" size="28"></td>
</tr>
<tr>
<td class="row1" width="12%">عنوان الرساله</td>
<td class="row1" width="87%"><input type="text" name="T2" size="28"></td>
</tr>
<tr>
<td class="row1" colspan="2"><textarea rows="13" name="S1" cols="72"></textarea></td>
</tr>
</table>
</div>
<div align="center"><input class="button" type="submit" value="موافق" name="B1"></div>
</form>
اتمنى المساعدة وجزاكم الله الف خير