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

طلب كود يعمل بكل القوالب php

السلام عليكم ورحمة الله وبركاته عندى كود php مروبط بلوحة التحكم بواسطة هاك مثال بسيط الكود وظفتيه اظهار اعلانات لشركة معنية وعدم ظهو


موضوع مغلق


06-12-2013 09:05 مساءً
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
السلام عليكم ورحمة الله وبركاته

عندى كود php مروبط بلوحة التحكم بواسطة هاك

مثال بسيط الكود وظفتيه

اظهار اعلانات لشركة معنية وعدم ظهور الشركة الاولى ومع عمل تحديث للصفحة تظهر اعلانات الشركة الثانية

ولا تظهر اعلانات الشركة الاولة

الكود الى عندى يعمل بدون مشاكل

ولكن المشاكلة انى بنوع الاعلانات يعنى اعلان فوق اعلان فى الوسط اعلان اسفل المنتدى

ولكن عند وضع الكود فى الهيدر لا يعمل الا فى الهيدر

طلبى هو انهى افضل مكان يتم وضع الكود فيه يعمل فى جميع القوالب

مع عدم تكرار كود الجلب لانى لو كرارت كود الجلب هيحصل خطا

بمعنى اسهل الكود php مقسم الى اثنين

الاول يجلب البيانات من لوحة التحكم والثانى يوضع فى المكان المطلوب لاعلان

توضيح بسيط انا لا احتاج الكود

انا احتاج مكان وضع الكود الاول الذى يجلب البيانات من هاك

ليعمل الكود الثانى فى اى قالب
( لانه لا يعمل الا فى القالب الذى يوضع فيه الكودين فقط )
تم تحرير الموضوع بواسطة :فرج القذافى بتاريخ:06-12-2013 09:12 مساءً

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  06-12-2013 10:27 مساءً   [1]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
هل هذه الاعلانات عبارة عن بنرات وتريد ظهور كل بنر على حدا عند كل تحديث للصفحة ؟؟
اذا كان اجابتك نعم : استخدم الاعلانات التجارية ..

والا ضع الكود في اعلانات ادنسيس

نرجوا منك وضع الكود الذي تريد ظهورة اذا كان غير ماقلته لك .. !!

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  06-12-2013 10:52 مساءً   [2]
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: نجم الويب هل هذه الاعلانات عبارة عن بنرات وتريد ظهور كل بنر على حدا عند كل تحديث للصفحة ؟؟
اذا كان اجابتك نعم : استخدم الاعلانات التجارية ..

والا ضع الكود في اعلانات ادنسيس

نرجوا منك وضع الكود الذي تريد ظهورة اذا كان غير ماقلته لك .. !!
لاسف لا استطيع وضع الكود بالكامل هنا بسبب وضع بيانات خاصة بيه

ولكن سوف ابسط الفكرة

انى فقط عايز اضع كود php

فى قالب رائسى

واضع كود اخر للجلب فى اى قالب تانى يعمل

مثال كدا بسيط




مثلا الكود الاساسى الى عايز يعمل مع كل القوالب هو

CODE
$1_ads_no = $PowerBB->_CONF['info_row']['1_ads_no'];
	$2_ads_no = $PowerBB->_CONF['info_row']['2_ads_no'];


والكود الى يضع لجلب الاعلان فى القوالب الاخرى الجلب للرقم

CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>


ملاحظة لو تم وضع الكود فى نفس القالب هيعلموا بدون مشاكل

ولكن المشكلة انى اريد وضع الكود الاول فى قالب اساسى الكود الثانى فى امكان اخرى

يعنى الكود الثانى سوف اقوم بتكرار فى القوالب التى ارغب بالظهور فيه

يعنى الكود الاول

مثلا الى مكان ارغب انه يعمل مع كل القوالب

والثانى فى القالب الهيدر والفوتر مثلا


اتمنى انى اكون وضحت اكثر

ملاحظة اخرى لا يمكنى تضمين الكودين بكل قالب لوجد دالة random وهى متغيرة وبذلك سوف يظهر الاعلان الى فى الهيدر لشركة والفوتر لشركة اخرى فى نفس الصحفة وذلك يؤدى الى اغلاق حسابى فى شركات الاعلان


تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:06-12-2013 10:56 مساءً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  06-12-2013 11:36 مساءً   [3]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
قم بتجربة هذه الطريقة :
قم بتحرير القالب info_bar.tpl :
وابحث عن السطر :
CODE
     {template}adsense_home{/template}


وضع الكود الخاص بك تحته مباشرة

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 03:10 صباحاً   [4]
معلومات الكاتب ▼
انضم في : 27-11-2012
رقم العضوية : 2,642
المشاركات : 3,233
الدولة : morocco
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 6
قوة السمعة : 18,850
مرحبا أخي

يمكنك كذلك إنشاء قالب جديد أعطيه اسم pbboard_ads و ضع فيه الكود الذي لاتريد أن يتكرّر

ثمّ اذهب إلى القالب headinclud و ضع هذا الكود مباشرة بعد الوسم body
CODE
{template}pbboard_ads{/template}


ثمّ ضع الكود الآخر في أيّ مكان آخر

جرّب وضعه في بداية القالب footer


ملاحظه : لم أقم بجربة ما سبق ذكره ولا أعلم إذا كانت ستظهر الإعلانات أم لا upset


تم تحرير المشاركة بواسطة :Mr King بتاريخ:07-12-2013 03:29 صباحاً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 10:38 صباحاً   [5]
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: نجم الويب قم بتجربة هذه الطريقة :
قم بتحرير القالب info_bar.tpl :
وابحث عن السطر :
CODE
     {template}adsense_home{/template}


تم الوضيح اكثر فى باقى الرد

وضع الكود الخاص بك تحته مباشرة
المشاركة الأصلية كتبت بواسطة: Mr King مرحبا أخي

يمكنك كذلك إنشاء قالب جديد أعطيه اسم pbboard_ads و ضع فيه الكود الذي لاتريد أن يتكرّر

ثمّ اذهب إلى القالب headinclud و ضع هذا الكود مباشرة بعد الوسم body
CODE
{template}pbboard_ads{/template}


ثمّ ضع الكود الآخر في أيّ مكان آخر

جرّب وضعه في بداية القالب footer


ملاحظه : لم أقم بجربة ما سبق ذكره ولا أعلم إذا كانت ستظهر الإعلانات أم لا upset
لاسف لم يحدث عملية جلب رقم الاعلان

انا هبسط الفكرة الى اسهل واسهل علشان تقدورن تجربه

الكود الاساسى

كامل بدون بيانات شخصية وبدون ربط بهاك الموجود بلوحة التحكم


CODE
<?php
	$random = rand(0, 101);
	$ratio = 50;
	$1_ads_no = 102030;
	$2_ads_no = 506070;
	?>

والكود الثانى
CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>


حيث دالة random هى دالة متغيرة وحيث دالة ratio هى نسبة الظهور بنسبة الى الشركاتين و1_ads_no رقم الاعلان الاول و<code class="Brush variable"> </code>2_ads_no رقم الاعلان الثانى المفروض لو تم تجربة الكود السابق[/b]

سوف يظهر رقم الاعلان الاول بالنسبة الى الرقم الثانى بنسبة 50 %

ملاحظة اخرى: لا يمكن وضع الكود كاملا فى قالب جديد وجلب القالب كاملا بسبب تغير احجام الواحدات الاعلانية

اعرف انى تعبتكم معى لكن اتمنى انى اجد حل


تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:07-12-2013 03:25 مساءً

سبب التعديل : تنسيق الاكواد

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 08:10 مساءً   [6]
معلومات الكاتب ▼
انضم في : 27-11-2012
رقم العضوية : 2,642
المشاركات : 3,233
الدولة : morocco
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 6
قوة السمعة : 18,850
جرّب وضع الكود
CODE
<?php
	    $random = rand(0, 101);
	    $ratio = 50;
	    $1_ads_no = 102030;
	    $2_ads_no = 506070;
	    ?>

في القالب headinclud مباشرة بعد
CODE
<body>


ثمّ اذهب إلى القالب footer وضع الكود
CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>

في بداية القالب، وشوف النتيجه upset

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 10:02 مساءً   [7]
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: Mr King جرّب وضع الكود
CODE
<?php
	    $random = rand(0, 101);
	    $ratio = 50;
	    $1_ads_no = 102030;
	    $2_ads_no = 506070;
	    ?>

في القالب headinclud مباشرة بعد
CODE
<body>


ثمّ اذهب إلى القالب footer وضع الكود
CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>

في بداية القالب، وشوف النتيجه upset
لاسف جربتها ولم تعمل ايضا ويمكنك تجربة الاكواد بنفسك

اعرف ان العملية معقدة نوعا ما ولكنى قومت بعمل صفحة php وقوم بوضع الكود الاساسى فى بداية الصحفة والكود الثانى فى باقى الصحفة مكرار باحجام مخلتفة نجاحت ولا اعرف كيف اطبقها على
pbb بسبب ان كل قال غير متصل بالثانى


تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:07-12-2013 10:07 مساءً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  08-12-2013 05:15 صباحاً   [8]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,573
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
الطلب غير واضح !!
1- [b]ياليت تحاول تختصر ماتريده بشكل واضح وبسيط وبعيد عن اي تعقيدات.

2- ويجب أن تضع الكود الخاص بك كاملاً لنراه ونطبق عليه .

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  08-12-2013 10:49 صباحاً   [9]
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: Soliman الطلب غير واضح !!
1- ياليت تحاول تختصر ماتريده بشكل واضح وبسيط وبعيد عن اي تعقيدات.
2- ويجب أن تضع الكود الخاص بك كاملاً لنراه ونطبق عليه .
لقد وضعت كودين مصغرين من الكود الاساسى وهموا لا يفرقون عن الكود الكامل سواء البيانات الشخصية واحجام الاعلانيات

الطلب بضوح شديد اريد وضع الكود الاول فى قالب اساسى او اى ملف من ملفات المنتدى ليعمل الكود الثانى من اى قالب تانى من قوالب المنتدى ويجلب من الكود الاول فقط الرقم المطلوب


الكود الاول


CODE
<?php
	        $random = rand(0, 101);
	        $ratio = 50;
	        $x1_ads_no = 102030;
	        $x2_ads_no = 506070;
	        ?>


الكود الثانى

CODE
<?php if ($random>= $ratio) { echo $x1_ads_no; } else { echo $x2_ads_no; } ?>


لقد قومت بعمل صفحة تست

من هنا

[b]test


لترى ان اذا تم وضع الكودين فى نفس الملف او القالب سوف يعمل بدون مشاكل ويمكنك تحديث الصفحة مرات لترى تغير الرقم مع كل تحديث للصفحة


شكرا للمتابعة اعرف انكم ليس لكم دخل بهذا ولكن انا اطلب المساعدة فقط فى شىء بسيط ما هى القوالب او الملف التى اضع بيها الكود لا اريد تعاديلات على الكود

بحيث اضع الكود الاول فى قالب ما او ملف ما واستطيع جلب الاوامر من الكود الثانى فى اى قالب من قوالب المنتدى

اذا كانت راح اتعبكم اكثر معى فانا اسف انسوا طلبى ولكن كل جزيل الشكر ويكفى فقط المتابعة منكم


تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:08-12-2013 10:54 صباحاً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  08-12-2013 08:28 مساءً   [10]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,573
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,196
موقعي : زيارة موقعي
افتح ملف : modules/common.module.php

وابحث عن :
CODE
$code_parse = $PowerBB->functions->get_hooks("commonHooks");

وضع اسفلها :
CODE
$random = rand(0, 101);
$ratio = 50;
$x1_ads_no = 102030;
$x2_ads_no = 506070;
$PowerBB->template->assign('random',$random);
$PowerBB->template->assign('ratio',$ratio);
$PowerBB->template->assign('x1_ads_no',$x1_ads_no);
$PowerBB->template->assign('x2_ads_no',$x2_ads_no);



وضع هذا الكود في اي قالب تريده :
CODE
<?php if ($PowerBB->_CONF['template']['random']>= $PowerBB->_CONF['template']['ratio']) { echo $PowerBB->_CONF['template']['x1_ads_no']; } else { echo $PowerBB->_CONF['template']['x2_ads_no']; } ?>

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  09-12-2013 10:25 صباحاً   [11]
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: Soliman افتح ملف : modules/common.module.php

وابحث عن :
CODE
$code_parse = $PowerBB->functions->get_hooks("commonHooks");

وضع اسفلها :
CODE
$random = rand(0, 101);
$ratio = 50;
$x1_ads_no = 102030;
$x2_ads_no = 506070;
$PowerBB->template->assign('random',$random);
$PowerBB->template->assign('ratio',$ratio);
$PowerBB->template->assign('x1_ads_no',$x1_ads_no);
$PowerBB->template->assign('x2_ads_no',$x2_ads_no);



وضع هذا الكود في اي قالب تريده :
CODE
<?php if ($PowerBB->_CONF['template']['random']>= $PowerBB->_CONF['template']['ratio']) { echo $PowerBB->_CONF['template']['x1_ads_no']; } else { echo $PowerBB->_CONF['template']['x2_ads_no']; } ?>
صراحة لا املك ما اقوله لك 157157

فقط جزاك الله كل خير 805681

ولدى طلب بسيط اخر كيف يمكن تحويل هذا الكود ليعمل ليجلب رقم من داخل الحقول الاضافية للاعضاء فى ملف modules/common.module.php

8wx

CODE
     $x2_ads_no = $PowerBB->_CONF['template']['Info']['extrafield_1'];
     if(is_numeric($x2_ads_no) && mb_strlen($x2_ads_no)=='6' &&
     $PowerBB->_CONF['template']['_CONF']['member_row']['username'] <> $PowerBB->_CONF['template']['Info']['username'])
     {
     $x1_ads_no = $x2_ads_no;
     }

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  12-12-2013 12:30 مساءً   [12]
معلومات الكاتب ▼
انضم في : 09-11-2013
رقم العضوية : 4,535
المشاركات : 41
الدولة : مصر
الجنس :
تاريخ الميلاد : 19-5-1993
قوة السمعة : 0
موقعي : زيارة موقعي
شكرا لكم تم تحويل الكود ويعمل بنجاح

برجاء غلق الموضوع 704746

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  12-12-2013 09:50 مساءً   [13]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
السلام عليكم ورحمة الله وبركاته ،،
تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمد لله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة. بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،




الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 08:53 PM