اخر المواضيع

آخر الأخبار
إختر لونك المفضل

عرض المحتوي

بحث

الأحد، 22 فبراير 2026

كيف تعرف سكربتك يشتغل على اي نوع مثلا MySQLi او PDO ثلاث طرق

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

🧠 كيف تعرف سكربتك يشتغل على أيهم؟ (3 طرق مؤكدة)

🔍 الطريقة (1): افتح includes/db.php

انظر بعينك، ما الذي يُنشأ؟

إذا وجدت هذا:

$conn = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);

✅ سكربتك MySQLi


إذا وجدت هذا:

$pdo = new PDO"mysql:host=".DB_HOST.";dbname=".DB_NAME.";charset=utf8mb4", DB_USER, DB_PASS );

✅ سكربتك PDO


⚠️ إذا وجدت الاثنين:

$conn = new mysqli(...); $pdo = new PDO(...);

❌ هذا خطأ قاتل
السكربت غير محدد ويجب تنظيفه فورًا.


🔍 الطريقة (2): افتح functions.php

انظر كيف يتم تنفيذ الاستعلامات:

MySQLi:

$stmt = $conn->prepare("SELECT ..."); $stmt->bind_param("i"$id); $stmt->execute();

PDO:

$stmt = $pdo->prepare("SELECT ..."); $stmt->execute([$id]);

🔑 إذا شفت bind_param → MySQLi
🔑 إذا شفت execute([]) → PDO


🔍 الطريقة (3): البحث السريع (الأذكى)

افتح المشروع كاملًا واضغط Ctrl + Shift + F

ابحث عن:

bind_param

✔️ إذا ظهر → MySQLi

ابحث عن:

PDO::

✔️ إذا ظهر → PDO


🧨 لماذا سكربتك تعبك؟

لأن اللي صار عندك هذا السيناريو 👇

  • db.php مرة ينشئ $conn

  • functions.php يستخدم $pdo

  • ملفات ثانية تستخدم $conn

🔴 النتيجة:

  • تسجيل لا يعمل

  • تثبيت يكرر بيانات

  • أخطاء Duplicate

  • صفحات بيضاء


🧱 القاعدة الذهبية (احفظها)

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

وأنا أنصحك 👇

✅ PDO فقط
لأنه:

  • أكثر أمانًا

  • أوضح

  • أسهل صيانة

  • يدعم الاستضافة القديمة والجديدة


✅ كيف تثبت سكربتك على PDO نهائيًا؟

اعمل التالي بالترتيب:

1️⃣ includes/db.php

يجب أن يحتوي فقط:

$pdo = new PDO(...);

❌ لا يوجد $conn


2️⃣ أي ملف فيه:

global $conn;

✂️ استبدله بـ:

global $pdo;

3️⃣ ممنوع وجود:

bind_param get_result

🧯 اختبار فوري (مهم جدًا)

ضع هذا مؤقتًا في أي صفحة:

var_dump(isset($pdo), isset($conn)); exit;

النتيجة الصحيحة:

bool(true) bool(false)

🧠 خلاصة نهائية

  • سكربتك إما PDO أو MySQLi

  • لا تخلط

  • اختر PDO

  • امسح أي أثر لـ $conn

  • بعدها السكربت يستقر 100٪

إقرأ المزيد
author

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

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

وضع صوره قلب او ما يناسبك في المتواجدون الآن للمنتديات تطبيق للاستايل المطلوب
 البحث عن في الاستايل اللي تبي تسوي فيه هذي الحركه في المتواجدين
 forumhome_loggedinuser
 
 راح تجد مثل هذا الاصلي
 <if condition="$show['comma_leader']">, </if>$stylevar[dirmark]<a href="member.php?$session[sessionurl]u=$loggedin[userid]">$loggedin[musername]</a>$loggedin[invisiblemark]$loggedin[buddymark]

 او يختلف المهم احفظ الاصلي لديك للاحتياط <<<
 والاستبدال بــــــــــــــ
 <a href="member.php?$session[sessionurl]u=$loggedin[userid]">$loggedin[musername]</a>$loggedin[invisiblemark] <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFPzjlq82Ikhl_DVC0EN9vZ2_Q_uIPUuxSza5aA5OewqAiJRASyzDxGeSEC0cIzToactmL0bUTvb4kAqxGjhO5vnA5vmZ12Dxr7qoqgz_v8uGgla2XI1_gxplwshr-HFUx_gBo2NuBGwYwzL8ck5yQWk8ZD90GUvtL8gw8rL7DYqVhPLSYiUjOBzxIrVqe/s25/heart.gif">$invisibleuser

 
 ويمكنك تغير الصوره
 http://yoursmileys.ru/tsmile/heart/t4524.gif
 وسلامتكم
 

إقرأ المزيد
author

أضافة أحصائية للقسم بالمشاركات والمواضيع

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

أضافة أحصائية للقسم بالمشاركات والمواضيع
 
 أفتح تمبلت
 forumhome_forumbit_level2_post
 وأبحث عن
 <if condition="$forum[description]"><br /><span class="smallfont">$forum[description]</span></if>

 تعديلي على نسخه البحث عن هذا
 3.8.9
 <if condition="$show['forumdescription']"><div class="smallfont">$forum[description]</div></if>

 وأضف تحته مباشرة الكود التالي
 <br>هذا المنتدى يحتوي على<b>$forum[threadcount]</b> موضوع و <b>$forum[replycount]</b> مشاركة

 واضف تحته تعديلي ويمكنك تنزينه بالصور واللون
 <br><b>$forum[threadcount]</b> موضوع <b>$forum[replycount]</b> مشاركة

 صور خارجيه
 مشاركات
 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYL_vOl8NF2YMIpxiOqFo48zJJ3zC9CaIhjHOVP0l-1PTpWAu85Cnb7He3PVFQ6TbqyaiRvPz44BQS5vZSeJFWH5yU3QFvJhWNO_LLm6UqSplGnKv79PKjaanvCYab6x-47zsM1qnWHv11uQa8qIvUcrvuG63Q0Ix7Ce4tnaxusfJUc-qgVoZ4e1275UKl/s16/v.gif
 مواضيع
 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1eP7Mrktc5U71WueHwqmODE1RlTtRRgkN2bEeQaemxKKxLJTonKHAsOdtRtoDGCyTWICrDQQ-YEwDxCt9Ya74dnfJhEm6OYkOVQujY3HYQgiuRsWRCab933ypfmKUurd7MjsuaCa7wo4tkI2WM-zdXtxa9flrhL6-kZSIXRLkzxwDJJ5xFIviESb_eJdw/s21/copy.gif
 زوار
 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtzhaBMnC4XY8Ta0rif32n-q1Enp7l7HkaW2QavD4FwRT9yUqFjLEDlhgwiUi5pGsSoyPvfNT0ab0J90X0K_-qnrnRv8umBIwrCU8dh7mxkKoJRiX-_Dwigmp1UOvprV3_VSjiqqEoinD0uKMY_Hw6G3NlpKYfDEZyy3-RBC4Ts9EsLpa_pWNZGSsc-Rp6/s26/30ho9ox.jpg
 
 ============ مربعات معي صور
 <table border="1" width="33%" cellspacing="1" style="border-style: dashed; border-width: 1px">
 <tr>
 <td align="center"><b>$forum[threadcount]</b> موضوع <img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1eP7Mrktc5U71WueHwqmODE1RlTtRRgkN2bEeQaemxKKxLJTonKHAsOdtRtoDGCyTWICrDQQ-YEwDxCt9Ya74dnfJhEm6OYkOVQujY3HYQgiuRsWRCab933ypfmKUurd7MjsuaCa7wo4tkI2WM-zdXtxa9flrhL6-kZSIXRLkzxwDJJ5xFIviESb_eJdw/s21/copy.gif" width="12" height="12"></td>
 <td align="center"><b>$forum[replycount]</b> مشاركة
 <img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYL_vOl8NF2YMIpxiOqFo48zJJ3zC9CaIhjHOVP0l-1PTpWAu85Cnb7He3PVFQ6TbqyaiRvPz44BQS5vZSeJFWH5yU3QFvJhWNO_LLm6UqSplGnKv79PKjaanvCYab6x-47zsM1qnWHv11uQa8qIvUcrvuG63Q0Ix7Ce4tnaxusfJUc-qgVoZ4e1275UKl/s16/v.gif" width="16" height="16"></td>
 </tr>
 </table>

 ============ شفاف
 <table border="0" width="31%" cellspacing="0" cellpadding="0">
 <tr>
 <td align="center"><b>$forum[threadcount]</b> موضوع <img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1eP7Mrktc5U71WueHwqmODE1RlTtRRgkN2bEeQaemxKKxLJTonKHAsOdtRtoDGCyTWICrDQQ-YEwDxCt9Ya74dnfJhEm6OYkOVQujY3HYQgiuRsWRCab933ypfmKUurd7MjsuaCa7wo4tkI2WM-zdXtxa9flrhL6-kZSIXRLkzxwDJJ5xFIviESb_eJdw/s21/copy.gif" width="12" height="12"> </td>
 <td align="center"><b>$forum[replycount]</b> مشاركة
 <img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYL_vOl8NF2YMIpxiOqFo48zJJ3zC9CaIhjHOVP0l-1PTpWAu85Cnb7He3PVFQ6TbqyaiRvPz44BQS5vZSeJFWH5yU3QFvJhWNO_LLm6UqSplGnKv79PKjaanvCYab6x-47zsM1qnWHv11uQa8qIvUcrvuG63Q0Ix7Ce4tnaxusfJUc-qgVoZ4e1275UKl/s16/v.gif" width="16" height="16"></td>
 </tr>
 </table>

 سلامتكم

إقرأ المزيد
author

الترحيب بالعضوء الجديد بصور

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

التطبيق تتعرف اولا على الجمله المكتوبه كمثال الصوره
 
 أهلا وسهلا بكـ
 وتروح لـ لوحه تحكم المنتدى وتدخل على اللغات والعبارات والى البحث في العبارات
 وتحط : أهلا وسهلا بكـ ! اذا وجده اكثر من وحده
 نختار اللى فيها href
 ونغيرها بكودنا الجديد
 أهلا وسهلا بكـ
 <img border="0" src="http://yoursmileys.ru/tsmile/yes/t2776.gif" width="30" height="27"><a href="{2}">{1}</a>

 
 الاصلي
 أهلا وسهلا بكـ <a href="{2}">{1}</a>

 
 وسلامتكم

إقرأ المزيد
author

تعديل تمبلت Postbit_attachment لتحسين شكل المرفقات

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

اختر الاستايل المطوب والبحث عنه
 
 Postbit_attachment
 الاصلي لشركه
 <tr>
 <td><img class="inlineimg" src="$stylevar[imgdir_attach]/$attachment[attachmentextension].gif" alt="<phrase 1="$attachment[attachmentextension]">$vbphrase[file_type_x]</phrase>" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
 <td><a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]"<if condition="$show['newwindow']"> target="_blank"</if>>$attachment[filename]</a> ($attachment[filesize]<if condition="$show['views']">, <phrase 1="$attachment[counter]">$vbphrase[x_views]</phrase></if>)</td>
 </tr>

 ===========================
 التعديل كما بالصوره
 ===========================
 <tr><td dir="rtl">
 <table border="0" cellpadding="0" width="100%" bordercolor="#000000" id="table2" dir="rtl">
 <tr>
 <td><img border="0" class="inlineimg" src="$stylevar[imgdir_attach]/$attachment[attachmentextension].gif" alt="&lt;phrase 1=&quot;$attachment[attachmentextension]&quot;&gt;$vbphrase[file_type_x]&lt;/phrase&gt;" width="16" height="16">
 <a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]" target="_blank">
 $attachment[filename]</a>&nbsp;&nbsp;
 <input type="text" name="T2" size="28" style="font-size: 8pt; font-family: ms sans serif; border: 1px dotted #000000; " value=" حجم الملف : $attachment[filesize]">
 <input type="text" name="T1" size="24" style="font-size: 8pt; font-family: ms sans serif; border: 1px dotted #000000; " value="<phrase 1="$attachment[counter]">$vbphrase[x_views]</phrase>">&nbsp;&nbsp;&nbsp;&nbsp;
 &nbsp;</td>
 </tr>
 </table>

 وسلامتكم

إقرأ المزيد
author

هاك الماوس او ماشر الماوس

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

 /vb/images


ادخل لوحة التحكم ومن ثمَّ إذهب إلى تمبلت الهيدر header

وآخر التمبلت ضع الكود التالي :-

<style>

body

{

CURSOR: url("http://cur.cursors-4u.net/cursors/cur-2/cur222.cur");

}

</style>

او الكود هذا --

<style type="text/css">body, a, a:hover {cursor: url(http://cur.cursors-4u.net/cursors/cur-2/cur222.cur), progress;} 

إحفظ التغيرات .. إذهب لمنتداك وشاهد تغيير شكل الماوس

-----------------

في الموقع الكثير من الاشكال

http://cur.cursors-4u.net

يمكنك تنزيل او رابط ترفعه وافضل تنزيل وتحفظه باي اسم ورفعه بالمجلد ويكون شكل الكود بدل الرابط

:اسماء اشكال الماوس

huwair.cur

mouse.ani

إقرأ المزيد
author

اذا حبيت وضع اعلانات بالمنتدى navbar

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

يمكنك الزياده اذا كانت الصور صغيره ومنسقه ليكون اجمل
 إفتح تمبلت : navbar
 إبحث عن :
 <!-- / nav buttons bar -->
 <br />
 إستبدله بهذا الكود الجديد
  تعديلي بصور خارجيه
 <br />
 <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
 <tr>
 <td class="alt1"><p align="center">
 <a href="http://youtube-kw.blogspot.com/" target="_blank">
 <img border="0" src="https://d.top4top.net/p_11161dayx3.gif" alt="الوصف" width="360" height="130"></a></td>
 <td class="alt1"><p align="center">
 <a href="https://paskuwait1.blogspot.com/" target="_blank">
 <img border="0" src="https://c.top4top.net/p_1116k39q02.gif" alt="الوصف" width="360" height="130"></a></td>
 </tr>
 </table>
 <br />
 
 او هذا اختر احدهم
 
 <br />
 <!-- Forum announcement -->
 <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
 <tr>
 <td class="alt1"><p align="center">
 <a href="رابط الموقع" target="_blank">
 <img border="0" src="$stylevar[imgdir_buttons]/announcement.gif" alt="الوصف"></a></td>
 <td class="alt2"><p align="center">
 <a href="رابط الموقع" target="_blank">
 <img border="0" src="$stylevar[imgdir_buttons]/announcement.gif" alt="الوصف"></a></td>
 <td class="alt1"><p align="center">
 <a href="رابط الموقع" target="_blank">
 <img border="0" src="$stylevar[imgdir_buttons]/announcement.gif" alt="الوصف"></a></td>
 </tr>
 </table>
 <br />
 <!-- /Forum announcement -->
 إحفظ العمل
 ارفع الصورة : announcement إلى مجلد buttons
 قم بتغيير الروابط في الإعلان بحيث يتم استبدال
 $stylevar[imgdir_buttons]/announcement.gif ، برابط صورة الإعلان
 
 وجملة رابط الموقع ، استبدلها برابط الموقع الذي سيذهب اليه المتصفح عند الضغط على صورة الإعلان
 جملة الوصف ، استبدلها بالوصف الخاص بالاعلان ، الوصف يعني تلك النافذة الصفراء الذي تظهر عند وضع مؤشر الفارة عن صورة الإعلان

إقرأ المزيد
author

تلوين الارقام برئيسية المنتدى FORUMHOME

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

افتح قالب
 FORUMHOME
 ابحث عن
 $totalthreads
 استبدلها بـ
 <font color="#FF0000">$totalthreads</font>

 ابحث عن
 $totalposts
 استبدلها بـ
 <font color="#FF0000">$totalposts</font>

 ابحث عن
 $numbermembers
 استبدلها بـ
 <font color="#FF0000">$numbermembers</font>

 النتيجة
 
 بإمكآن الجميع إستبدال كود اللون الى ما يناسب منتداه 

إقرأ المزيد
author

SHOWTHREAD ظهور عنوان الموضوع بخط عريض

السفراني | فبراير 22, 2026 | لا يوجد تعليقات !

من قالب SHOWTHREAD
 ابحث عن $navbar
 اضف بعده :
 <center><span class="smallfont"><font size="5"><b>$thread[title]</b></font></span></center><br>
 وهذا تعديلي بالصوره
 <center><span class="smallfont"><font size="5"><b>$thread[title]
 <img border="0" src="http://yoursmileys.ru/tsmile/forum/t1257.gif" width="24" height="23"></b></font></span></center><br>
 قبل
 بعد
 اضافة بسيطه , ارجوا ان تفيدكم

إقرأ المزيد
author

السبت، 22 فبراير 2025

شرح موقع وخدمات tapatalk الجديد

السفراني | فبراير 22, 2025 | لا يوجد تعليقات !

تثبيت
قم بتثبيت البرنامج الإضافي باستخدام العملية خطوة بخطوة التالية:
قم بتنزيل حزمة zip الخاصة بـ Tapatalk Plugin for vBulletin على جهاز الكمبيوتر الخاص بك
قم بفك ضغط الحزمة. يجب أن ترى مجلدًا باسم " mobiquo "
قم بتحميل مجلد " mobiquo " بالكامل وهذا المجلد فقط إلى دليل جذر نظام المنتدى الخاص بك. على سبيل المثال، إذا كان عنوان URL الخاص بالمنتدى هو http://www.mysite.com/forum ، فيجب أن يكون مجلد mobiquo الخاص بك على العنوان http://www.mysite.com/forum/mobiquo/
قم بتسجيل الدخول إلى لوحة التحكم الإدارية، ثم انتقل إلى "المكونات الإضافية والمنتجات" -> "إدارة المنتجات"

انقر فوق "إضافة/استيراد المنتجات" في أسفل الصفحة

اختر "استيراد ملف XML من الخادم الخاص بك"، وأدخل "./mobiquo/product-tapatalk.xml"، وانقر فوق الزر "استيراد"

دعم الإشعارات الفورية في vBulletin 3.7 و3.8 و4.x
للتحقق من عمل الإشعارات الفورية مع المنتدى الخاص بك، قم بزيارة {مسار عنوان URL الجذر للمنتدى الخاص بك}/mobiquo/push.php باستخدام متصفح الويب. يجب أن تتلقى رسالة "اختبار الإشعارات الفورية من Tapatalk: نجاح". إذا لم تتلق هذه الرسالة، فسيظل بإمكان Tapatalk العمل ولكن بدون ميزة الإشعارات الفورية. احصل على المساعدة هنا
التثبيت لـ vBulletin 3.6 (Legacy)
ضع حزمة zip في جذر نظام المنتدى الخاص بك
قم بفك ضغط الحزمة. يجب أن ترى دليلاً يسمى " mobiquo " داخل دليل جذر نظام المنتدى الخاص بك. على سبيل المثال، إذا كان عنوان URL للمنتدى الخاص بك هو http://www.mysite.com/forum ، فيجب أن يكون مجلد mobiquo الخاص بك على العنوان http://www.mysite.com/forum/mobiquo/
تسجيل الدخول إلى لوحة التحكم الإدارية
اختر "مدير الأنماط" ضمن "الأنماط والقوالب"
لكل القوالب التي قمت بتثبيتها (كل من سطح المكتب والواجهة المحمولة):
انقر فوق "تحرير" في القالب الحالي الخاص بك
اختر "headinclude" في القائمة، ثم انقر فوق "تحرير"
في بداية المحرر، أدخل السطر التالي:
<script type="text/javascript" src="mobiquo/tapatalkdetect.js"></script>
انقر فوق "حفظ"
إذا كان لديك أكثر من قالب مثبت (خاصةً قالب الهاتف المحمول)، فقم بإعادة خطوات تحرير القالب المذكورة أعلاه لكل قالب
الترقية من الإصدار 1.0.0 السابق لبرنامج Tapatalk لـ vBulletin 5
إذا كنت تستخدم إصدارًا من برنامج Tapatalk Plugin الخاص بـ vBulletin 5 الذي جاء قبل الإصدار 1.0.0، فيجب عليك إلغاء تثبيت منتج Tapatalk من لوحة تحكم المشرف الخاصة بـ vBulletin 5 وحذف مجلد "mobiquo" أيضًا. يمكنك بعد ذلك متابعة الخطوات المذكورة أعلاه
التثبيت الأول لـ vBulletin 5
1. قم بتحميل مجلد "mobiquo" إلى جذر تثبيت vBulletin 5. تأكد من إمكانية الوصول إلى المجلد من خلال متصفحك وإلا فقد يفشل التعديل في العمل كما هو مصمم؛
2. قم بتحميل المجلد "core" إلى جذر تثبيت vBulletin 5. هذا مطلوب لإرسال الإشعارات.
3. في لوحة تحكم المشرف في vBulletin 5، انتقل إلى المشاريع والمشاركات -> إدارة المنتجات. في الأسفل، انقر فوق خيار [إضافة/استيراد منتج]؛
4. يمكنك استيراد الملف من الخادم الخاص بك باستخدام خيار "استيراد ملف XML من الخادم الخاص بك". أدخل هذا "./mobiquo/product-tapatalk.xml"، ثم انقر فوق الزر "استيراد"
5. تم تثبيت البرنامج الإضافي ويمكنك الآن تكوينه. توجد الإعدادات في لوحة تحكم المسؤول -> الإعدادات -> الخيارات -> Tapatalk - الإعدادات العامة؛
6. إذا كانت هذه هي المرة الأولى التي تقوم فيها بتثبيت البرنامج الإضافي الخاص بنا لموقعك، فيرجى تسجيل موقعك في منطقة مالك منتدى tapatalk: http://tapatalk.com/forum_owner.php

darabhorror

إقرأ المزيد
author