أهلا وسهلا بك زائرنا الكريم في PBBoard Community Forum، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .







شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع

السلام عليكم قمت بكتابة كود يقوم بأخد اخر 5 ردود تم اضافتها في موضوع العضو الذي سجل دخوله بمعنى اخر عندما يسجل العضو دخو ..



26-05-2019 05:40 صباحا
Dzkhalwi
عضـو نشيط
rating
الأوسمة:1
الـمصـمـم الـمبـدع
الـمصـمـم الـمبـدع
معلومات الكاتب ▼
تاريخ الإنضمام : 24-08-2013
رقم العضوية : 4130
المشاركات : 284
الدولة : الجزائر
الجنس : ذكر
تاريخ الميلاد : 9-1-1992
الدعوات : 1
قوة السمعة : 2470
موقعي : زيارة موقعي
عدد الإجابات: 1
PBBoard Version : 3.0.0
 offline 
السلام عليكم
قمت بكتابة كود يقوم بأخد اخر 5 ردود تم اضافتها في موضوع العضو الذي سجل دخوله
بمعنى اخر
عندما يسجل العضو دخوله في لوحة التحكم سيتم عرض له اخر 5 ردود التي تم اضافتها فى مواضيعه 
( يعني نفس عمل هاك الاشعارات البريدية بتقنية الأجاكس)
كود المستخدم

<?php
$replyntf1 = $PowerBB->DB->sql_query("SELECT pbb_subject.id AS ID,write_time,username, last_replier ,title,avater_path FROM pbb_member JOIN pbb_subject WHERE username = last_replier and last_replier != writer order by write_time desc limit 5
") ;
$default_avatar = $PowerBB->DB->sql_query("SELECT value FROM pbb_info where var_name = 'default_avatar'");
while ($replyntf = $replyntf1 ->fetch_assoc()) {
echo '<div class="col-lg-12 d-flex px-0 pt-1">';
echo '<div>';
if (empty($replyntf['avater_path'])){
$defimage = mysql_fetch_array($default_avatar) ;
echo '<img class="rounded-circle" width="40"  src="'.$PowerBB->functions->GetForumAdress().'styles/default/images/'.$defimage['value'].'"  data-toggle="tooltip" data-placement="auto" title="صورة الشخصية للعضو"/>';
}else {
 echo '<img class=" rounded-circle" width="40"  src="'.$PowerBB->functions->GetForumAdress().$replyntf['avater_path'].'"  data-toggle="tooltip" data-placement="auto" title="صورة الشخصية للعضو"/>';
}
echo '<h6 class="f12b mb-0 pt-1 ml-1"  data-toggle="tooltip" data-placement="auto" title="اسم العضو الذي قام بالرد" style=" color: #472377; ">'.$replyntf['last_replier'].'</h6>';
echo '</div>';    
echo '<div class=" f12r pl-2 pt-1"><small class=" text-muted"  data-toggle="tooltip" data-placement="auto" title="عنوان الموضوع الخاص بك">
قام بالرد في هذا الموضوع :';
echo '<a href="'.$PowerBB->functions->GetForumAdress().'index.php?page=topic&show=1&id='.$replyntf['ID'].'" target="_blank">';
echo $replyntf['title'];
echo '</a>';
echo '</small></div>';
echo '</div>';    

}
 ?>

 
صورة بعد اضافة كود في لوحة التحكم
MTAwNjEx1
صورة في قاعدة البيانات
MTU2OTkyMQ63632
 

 
 
 



تم تحرير الموضوع بواسطة :Dzkhalwi
بتاريخ:06-06-2019 01:14 صباحا


27-05-2019 06:12 مساء
مشاهدة مشاركة منفردة [1]
kareem
عضـو بـارز
rating
العضو غائب الدراسة
معلومات الكاتب ▼
تاريخ الإنضمام : 03-03-2014
رقم العضوية : 5072
المشاركات : 1128
الجنس : ذكر
الدعوات : 2
قوة السمعة : 6910
موقعي : زيارة موقعي
عدد الإجابات: 109
PBBoard Version : 3.0.3
 offline 
look/images/icons/i1.gif شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع
فكرت كيف امدحك واشجعك على فكرتك هذه لأسف لا استطيع الكذب ونحن في رمضان.
لا فائدة من هذه الإضافة مجرد حشو في لوحة التحكم.
ليس الموضوع جمال لوحة تحكم بإستعمال بوتستراب واضافات ومنحنيات
ما زلتَ مبتدىء هناك امور عليك مراعاتها  منها موارد الخادم وموارد المستخدم
 
توقيع :kareem
0

04-06-2019 06:46 صباحا
مشاهدة مشاركة منفردة [2]
Dzkhalwi
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 24-08-2013
رقم العضوية : 4130
المشاركات : 284
الدولة : الجزائر
الجنس : ذكر
تاريخ الميلاد : 9-1-1992
الدعوات : 1
قوة السمعة : 2470
موقعي : زيارة موقعي
عدد الإجابات: 1
PBBoard Version : 3.0.0
 offline 
look/images/icons/i1.gif شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع
اظفت كود التالي 

$username = $PowerBB->_CONF['member_row']['username'];


و قمت بمقارنة بكود التالي

where pbb_reputation.username = '$username'

النتيجة اختفاء كل النتائج


تم تحرير المشاركة بواسطة :Dzkhalwi
بتاريخ:04-06-2019 06:46 صباحا


04-06-2019 01:50 مساء
مشاهدة مشاركة منفردة [3]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 11623
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 51
قوة السمعة : 68736
موقعي : زيارة موقعي
عدد الإجابات: 253
PBBoard Version : 3.0.3
 offline 
look/images/icons/i1.gif شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع
لجلب اسم المستخدم استخدم هذا الكود
$PowerBB->_CONF['rows']['member_row']['username']


وهنا تعديل وتحسين برمجي للكود الخاص بك لتوافق افضل 
<?php
$writer = $PowerBB->_CONF['rows']['member_row']['username'];
$replyntf1 = $PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['subject'] . " WHERE writer='$writer' AND last_replier !='' AND last_replier !='$writer' ORDER by write_time DESC LIMIT 0 , 5 ");
while ($replyntf = $PowerBB->DB->sql_fetch_array($replyntf1))
{
$last_replier = $replyntf['last_replier'];
$last_replierInfo = $PowerBB->DB->sql_query("SELECT * FROM " . $PowerBB->table['member'] . " WHERE username='$last_replier'");
$def_last_replier = $PowerBB->DB->sql_fetch_array($last_replierInfo);
echo '<div class="col-lg-12 d-flex px-0 pt-1">';
echo '<div>';
if (empty($def_last_replier['avater_path'])){
$defimage = $PowerBB->_CONF['info_row']['default_avatar'];
echo '<img class="rounded-circle" width="40"  src="'.$PowerBB->functions->GetForumAdress().'styles/default/images/'.$defimage.'"  data-toggle="tooltip" data-placement="auto" title="صورة الشخصية للعضو"/>';
}else {
 echo '<img class=" rounded-circle" width="40"  src="'.$PowerBB->functions->GetForumAdress().$def_last_replier['avater_path'].'"  data-toggle="tooltip" data-placement="auto" title="صورة الشخصية للعضو"/>';
}
echo '<h6 class="f12b mb-0 pt-1 ml-1"  data-toggle="tooltip" data-placement="auto" title="اسم العضو الذي قام بالرد" style=" color: #472377; ">';
echo '<a href="'.$PowerBB->functions->GetForumAdress().'name-'.$replyntf['last_replier'].'" target="_blank">';
echo $replyntf['last_replier'].'</h6>';
echo '</div>';
echo '<div class=" f12r pl-2 pt-1"><small class=" text-muted"  data-toggle="tooltip" data-placement="auto" title="عنوان الموضوع الخاص بك">
قام بالرد في هذا الموضوع :';
echo '<a href="'.$PowerBB->functions->GetForumAdress().'t'.$replyntf['id'].'" target="_blank">';
echo $replyntf['title'];
echo '</a>';
echo '</small></div>';
echo '</div>';
}

?>
توقيع :Soliman
تذكر : لكي تتم مساعدتك في استفساراتك وطلباتك يجب عليك الالتزام بتطبيق قوانين الدعم الفني


04-06-2019 10:21 مساء
مشاهدة مشاركة منفردة [4]
Dzkhalwi
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 24-08-2013
رقم العضوية : 4130
المشاركات : 284
الدولة : الجزائر
الجنس : ذكر
تاريخ الميلاد : 9-1-1992
الدعوات : 1
قوة السمعة : 2470
موقعي : زيارة موقعي
عدد الإجابات: 1
PBBoard Version : 3.0.0
 offline 
look/images/icons/i1.gif شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع
عيدك مبارك اخي سليمان
سيتم تصحيح و تجريب
برك الله فيك


تم تحرير المشاركة بواسطة :Dzkhalwi
بتاريخ:04-06-2019 10:22 مساء





الكلمات الدلالية
التحقق ، الذي ، دخوله ، صاحب ، الموضوع ،


 







الساعة الآن 06:33 مساء