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





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

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



26-05-2019 05:40 صباحا
Dzkhalwi
عضـو نشيط
rating
الأوسمة:1
الـمصـمـم الـمبـدع
الـمصـمـم الـمبـدع
معلومات الكاتب ▼
تاريخ الإنضمام : 24-08-2013
رقم العضوية : 4130
المشاركات : 282
الدولة : الجزائر
الجنس : ذكر
تاريخ الميلاد : 9-1-1992
الدعوات : 1
قوة السمعة : 2410
موقعي : زيارة موقعي
عدد الإجابات: 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
المشاركات : 1097
الجنس : ذكر
الدعوات : 2
قوة السمعة : 6730
موقعي : زيارة موقعي
عدد الإجابات: 109
PBBoard Version : 3.0.3
 offline 
look/images/icons/i1.gif شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع
فكرت كيف امدحك واشجعك على فكرتك هذه لأسف لا استطيع الكذب ونحن في رمضان.
لا فائدة من هذه الإضافة مجرد حشو في لوحة التحكم.
ليس الموضوع جمال لوحة تحكم بإستعمال بوتستراب واضافات ومنحنيات
ما زلتَ مبتدىء هناك امور عليك مراعاتها  منها موارد الخادم وموارد المستخدم
 

04-06-2019 06:46 صباحا
مشاهدة مشاركة منفردة [2]
Dzkhalwi
عضـو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 24-08-2013
رقم العضوية : 4130
المشاركات : 282
الدولة : الجزائر
الجنس : ذكر
تاريخ الميلاد : 9-1-1992
الدعوات : 1
قوة السمعة : 2410
موقعي : زيارة موقعي
عدد الإجابات: 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
المشاركات : 11488
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 51
قوة السمعة : 68556
موقعي : زيارة موقعي
عدد الإجابات: 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
المشاركات : 282
الدولة : الجزائر
الجنس : ذكر
تاريخ الميلاد : 9-1-1992
الدعوات : 1
قوة السمعة : 2410
موقعي : زيارة موقعي
عدد الإجابات: 1
PBBoard Version : 3.0.0
 offline 
look/images/icons/i1.gif شرط التحقق من أنّ الذي سجل دخوله هو صاحب الموضوع
عيدك مبارك اخي سليمان
سيتم تصحيح و تجريب
برك الله فيك


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




المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
مشكلة في التحقق من الصورة Mr.MoKsHa
5 2076 Mr.MoKsHa
حلم على وشك التحقق Mr.Php
15 2238 samy
عضو تم التحقق منه Mahmoud h
3 598 Soliman
[مجابه] رمز التحقق البشري Mr King
3 771 عبد العزيز
مطلوب شرح طريقة تفعيل خاصية التحقق من البريد الإلكتروني عند التسجيل منتديات ائمة الاوقاف المصرية
3 650 ميدو المصري

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


 







الساعة الآن 08:58 صباحا