<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>مدونة بندر بن حميد العصيمي</title>
	<atom:link href="http://www.bndar.ws/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.bndar.ws</link>
	<description>مدونة تختص بالبرمجة وأشياء أخرى</description>
	<lastBuildDate>Sun, 04 Apr 2010 18:57:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>php 5.3 وصل</title>
		<link>http://www.bndar.ws/?p=80</link>
		<comments>http://www.bndar.ws/?p=80#comments</comments>
		<pubDate>Sat, 03 Apr 2010 16:45:47 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[برمجة PHP]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=80</guid>
		<description><![CDATA[السلام عليكم
كما نعلم, قد تم اصدار php صاحب الرقم 5.3, وآخر تحرير حتى هذه اللحظة  5.3.2.

أود أن أقول بأن التحديث يعتبر تحديث جذري عن باقي نسخ php 5, التحديث الذي  كان متوقعاً أن يجري على php 6, وهذا بين قوسين يشير إلى أن هناك تحديثات  أكثر جذرية ستجري على الاصدار السادس, لا [...]]]></description>
			<content:encoded><![CDATA[<p>السلام عليكم</p>
<p>كما نعلم, قد تم اصدار php صاحب الرقم 5.3, وآخر تحرير حتى هذه اللحظة  5.3.2.<br />
<a id="attachment70" rel="Lightbox_12" href="http://www.7rs.org/attachment.php?attachmentid=70&amp;d=1269928382"><img title="اضغط على الصورة لعرض  أكبر    الاســـم:	041-installing-ph.jpg  المشاهدات:	96  الحجـــم:	12.6 كيلوبايت  الرقم:	70" src="http://www.7rs.org/attachment.php?attachmentid=70&amp;d=1269928382" border="0" alt="اضغط على الصورة لعرض أكبر    الاســـم:	041-installing-ph.jpg  المشاهدات:	96  الحجـــم:	12.6 كيلوبايت  الرقم:	70" /></a><br />
أود أن أقول بأن التحديث يعتبر تحديث جذري عن باقي نسخ php 5, التحديث الذي  كان متوقعاً أن يجري على php 6, وهذا بين قوسين يشير إلى أن هناك تحديثات  أكثر جذرية ستجري على الاصدار السادس, لا ندري.</p>
<p>التغييرات الجذرية التي جرت تتراوح بين دوال ووسائط دوال وخصائص باعدادات  php تم الغائها نهائياً ولم تعد تعمل بعد الآن, و أخرى تم تعديل وسائطها او  قيمها سواءً الابتدائيه او مجال القيم الذي يقبله.</p>
<p>لذلك فإن php تنصح بعدم الترقية الى هذا الاصدار قبل أن يتم تجريب الكود  البرمجي عليه والتأكد من عمله دون أخطاء قبل اعتماد النسخة والقيام  بالترقية.<br />
<span id="more-80"></span><br />
طبعاً الدوال التي تم الغائها هي التي لها بديل أحدث منها, فنحن نعلم بأن  في هذه اللغة بالذات نجد اكثر من دالة تقوم بنفس الوظيفة ونذكر في ذلك دالة  ereg وهي دالة قديمة في php تم في الاصدارات اللاحقة اضافة دالة  preg_match ولكن بقيت القديمة متاحة, ويبدو الآن انه حان الوقت ليتم غربلة  اللغة من الدوال القديمة التي لها البديل الأفضل والأنسب.</p>
<p>والآن دعونا نستعرض الدوال والخصائص التي تم الغائها, و يمكن الرجوع اليها  من موقع اللغة..<br />
بالنسبة للدوال فقد تم الغاء وتعديل الدوال التالية:</p>
<p>- دالة call_user_method() , والبديل call_user_func()</p>
<p>call_user_method_array() , البديل call_user_func_array()</p>
<p>- الغاء الدوال التالية دون بديل :<br />
define_syslog_variables()<br />
dl()<br />
sql_regcase()</p>
<p>ereg() , البديل preg_match()</p>
<p>ereg_replace() , البديل preg_replace()</p>
<p>eregi()  , البديل preg_match()</p>
<p>eregi_replace() , البديل preg_replace()</p>
<p>الغاء دون بديل : set_magic_quotes_runtime() و magic_quotes_runtime()</p>
<p>- الغاء دوال الجلسة التالية واستبدالها بالمتحول العام $_SESSION &#8220;هذه  اعجبتني ^_^&#8221;<br />
session_register(), session_unregister(), session_is_registered()</p>
<p>set_socket_blocking(), البديل stream_set_blocking()</p>
<p>split() , البديل preg_split()</p>
<p>spliti() , البديل preg_split()</p>
<p>استبدال الدالة القديمة mysql_db_query() , التي كانت ترسل استعلام مع  ضرورة وضع مقبض الاتصال بالقاعدة مع كل استخدام للدالة, الآن استبدلت بدالة  mysql_query بشكل نهائي, بحيث يكفي الاتصال بالقاعدة بالدالة  mysql_select_db(), ولا داعي لاستخدام المقبض</p>
<p>ملاحظة &#8220;طريقة مقبض الاتصال مازالت موجودة في دوال mysqli</p>
<p>mysql_escape_string() , استبدلت بالدالة المحسنة  mysql_real_escape_string()</p>
<p>اما خصائص php &#8211; مع التحفظ على كلمة خصائص فهي تعتبر directives او مرشدات &#8211;  التي تجدها في php.ini فهي :</p>
<p># define_syslog_variables<br />
# register_globals<br />
# register_long_arrays<br />
# safe_mode<br />
# magic_quotes_gpc<br />
# magic_quotes_runtime<br />
# magic_quotes_sybase</p>
<p>بالمناسبة  انتابني شعور بالضحك لما السيف مود في قائمة المشطوب عليهم &#8220;على  وزن المغضوب عليهم!&#8221;, لأن فيما يبدو لاحظوا بأن safe_mode صارت هالأيام  danger_mode !<br />
اما بالنسبة لخاصية الماجيك كوتس الي مرض منها الحاقنين بالأخص, ابشرهم بأن  تم الغائها لكن مو لأنها اثبتت ضعف او فشل في الحماية بالعكس, ولكن السبب  الرئيسي أن وجود هالخاصية في حالة on يسبب الكثير من المتاعب بالنسبة  للمطورين الي يستخدمون اللغة لأنهم رح يبقوا متعاملين باستمرار مع  stripslashes, بالوقت الي ممكن أن يتم تطبيق الحماية من ثغرات الحقن من  خلال مود سكيورتي او اختبارات شريطة , او انك تكتب الكود يا اخي وانت صاحي!  &#8220;انا اعتبر الي يكتب كود موقع لازم يكون مثل الي يسوق سيارة ع طريق عام!&#8221;</p>
<p>على أية حالة, أيضاً علامة التعليق المعتادة في جميع كونفقات البرامج # لم  تعد مستخدمة والبديل الفاصلة المنقوطة ;</p>
<p>هناك بعض التغييرات الأخرى التي تمت ولكني ذكرت الأهم, واذا كنت مهتماً  لذلك يمكن العودة للموقع الأم والاطلاع على التغييرات.</p>
<p>الآن السؤال كيف نرقي الى هذه النسخة ؟</p>
<p>كما تلاحظون من قائمة التغيرات الطويلة التي ذكرتها أننا مجبرون قبل  الترقية أن نستبدل اي دالة مستخدمة في السكربت الخاص بنا والتي تم الغائها  في هذه اللغة بالدوال البديلة.<br />
اما بخصوص خصائص اللغة, فيكفي أن تضع قبل كل خاصية في الاعدادات بالفاصلة  المنقوطة ثم تعيد تشغيل الأباتشي.</p>
<p>تأتي بعدها خطوات التحديث والتي سوف أتحدث عنها في موضوع مستقل اشرح فيها  خطوات الترقية بالتفصل على نظام اللينوكس, أنصح أصحاب السيرفرات النظر  ملياً في موضوع هذه الترقية قبل القيام بها وخاصة اصحاب الاستضافات المؤجرة  لأن هؤلاء لا يضمنون أن عملائهم سوف يتقيدون بالتغيرات التي اجريت على  اللغة, على أي حال كما قلنا فان التغييرات هذه ماهي الا الغاء للأشياء  القديمة في اللغة والتي اصبح لها بديل, او تلك التي وجد بأنها لما تعد  مجدية بل اصبح ضررها اكثر من نفعها &#8220;مثل السيف مود&#8221;</p>
<p>طبعاً أنا شخصياً أنصح وخصوصاً للمبرمجين القدماء الذين لا يحبون الاستغناء  عن ereg و split و session_register وخلافه أنه عليه أن يفكر في مبدأ  &#8220;التوافقية&#8221; او compatibility, هذا المبدأ يجب أن لا يغفله أي مطور عن باله  سواء في تصميم الصفحات باستخدام html+css او سواءً بكتابة اكواد php او  asp.net, وهذا أحد الشروط التي لابد للمطور الناجح والمخترف أن يضعها في  الحسبان.</p>
<p>اشوفكم على خير</p>
<p>http://www.7rs.org/entry.php?12-%C7%E4%CA%C8%C7%E5-php-5.3-%E6%D5%E1-!</p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=80" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=80</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>أنا رحت وجيت زي فاير فوكس ما لقيت!!</title>
		<link>http://www.bndar.ws/?p=70</link>
		<comments>http://www.bndar.ws/?p=70#comments</comments>
		<pubDate>Fri, 18 Dec 2009 02:42:45 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[مقتطفات]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=70</guid>
		<description><![CDATA[
بسم الله الرحمن الرحيم
في الحقيقة كثير منا يعرف أنا هناك متصفحات غير متصفح Internet Explorer ولكن القليل من يعرف ما هي الفروق الجوهرية بين هذه المتصفحات ، فعالم المتصفحات عالم آخر ،وطابع آخر انقر على هذه الصورة لاستعراض المتصفحات العالمية

فنحن في سباق التطور السريع ،والتنافس الشريف ، والتنافس الغير شريف:) ومن أشهر المتصفحات التي بدا [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img src="http://www.alameer.name/wp-content/uploads/2009/12/firefox.jpg" alt="http://www.alameer.name/wp-content/uploads/2009/12/firefox.jpg" width="206" height="199" /></p>
<p>بسم الله الرحمن الرحيم<br />
في الحقيقة كثير منا يعرف أنا هناك متصفحات غير متصفح Internet Explorer ولكن القليل من يعرف ما هي الفروق الجوهرية بين هذه المتصفحات ، فعالم المتصفحات عالم آخر ،وطابع آخر انقر على هذه الصورة لاستعراض المتصفحات العالمية</p>
<p style="text-align: center;"><a href="http://www.saudimac.net/2009/07/web-browsers-for-mac/" target="_blank"><img class="aligncenter" title="mac-browsers" src="http://www.saudimac.net/wp-content/uploads/2009/07/mac-browsers.jpg" alt="mac-browsers" width="215" height="164" /></a></p>
<p>فنحن في سباق التطور السريع ،والتنافس الشريف ، والتنافس الغير شريف:) ومن أشهر المتصفحات التي بدا نجمها يظهر ويخطف الاضواء من المتصفح التعيس Internet Explorer هو المتصفح العالمي Mozilla Firefox وهذا المتصفح الجبار &#8211; فعلا &#8211; إذا قارناه بعجوز ميكرسوفت Internet Explorer سيصدق فيه قول الشاعر<br />
ألا ترى ان السيف ينقص قدره &#8212; إذا قيل أن السيف امضى من العصا</p>
<p>وليت شعري ليتهم لم يسموك Mozilla Firefox ليتهم سموك  Mozilla Firelion</p>
<p><span id="more-70"></span>وسوف نسلط الضوء على بعض مزايا فاير فوكس التي تفوق بها على عجوز ميكرسوف على سبيل المثل وليس على سبيل لاحصر</p>
<p>1- أنه مجاني بخلاف Internet Explorer فليس هناك رسوم على تركيبه ، واستخدامه.</p>
<p>2- انه <a title="البرامج المجانية مفتوحة المصدر (الصفحة غير موجودة)" href="http://ar.wikipedia.org/w/index.php?title=%D8%A7%D9%84%D8%A8%D8%B1%D8%A7%D9%85%D8%AC_%D8%A7%D9%84%D9%85%D8%AC%D8%A7%D9%86%D9%8A%D8%A9_%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9_%D8%A7%D9%84%D9%85%D8%B5%D8%AF%D8%B1&amp;action=edit&amp;redlink=1">برنامج مفتوح المصدر</a> يمكن لأي مبرمج تطويره أو ىالمشاركه في اضافاته.</p>
<p>3-ميزة تصفح الألسنة ، وهذه سرقتها ميكرسوفت من فاير فوكس في متصفهم الاصدار السابع</p>
<p>4-في حال إغلاقه بشكل غير طبيعي أو فجائي فإن البرنامج يقوم باستعادة جلسة العمل، واستعادة الصفحات التي كانت قيد التصفح أو كانت مفتوحة داخله وذلك في أول مرة يعاد بها تشغيله، كمثال عملي على ذلك.. إذا ما كنت تتصفح وانطفأت الكهرباء، فإنه سيقوم بسؤالك فور تشغيله للمرة المقبلة ، وهذه ايضا سرقتها ميكرسوفت في متصفحها الاصدار الثامن.</p>
<p>5- الاضافات ، وهذه اعتبرها اهم ميزة في فاير فوكس فالاضافات هي عبارة عن خدمات مقدمة من مبرمجي المصادر المفتوحة ولمعرفة المزيد عن الاضافات يمكنك زيارة هذه الصفحة  https://addons.mozilla.org/ar/firefox والافضل فتح هذه الصفحة بالمتصفح فاير فوكس</p>
<p>وقد دخل متصفح Mozilla Firefox في يوم الثلاثاء 17 يونيو2008 موسوعة جينس للارقام القياسة كأكثر برنامج يتحمل في يوم واحد حيث قام بتحميل الاصدار الثالث منه في ذلك اليوم 7 ملائين شخص مما جعل مايكرسوفت تشعر بقرب أجل متصفحها .</p>
<p>بعد هذا ، واشياء اخرى قررت أن أجعل فاير فوكس هو متصفحي الافتراضي ، ومن جرب مثل تجربتي ، عرف مثل معرفتي.</p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=70" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=70</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ستصبح محترفا في css مع برنامج Rapid CSS</title>
		<link>http://www.bndar.ws/?p=65</link>
		<comments>http://www.bndar.ws/?p=65#comments</comments>
		<pubDate>Thu, 17 Dec 2009 13:06:03 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[برمجة PHP]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=65</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم
برنامج Rapid CSS غني عن التعريف عند الكثير من مصممي المواقع ، وبالذات الذين يعتمدون على الانماط الانسيابية css وفي الحقيقة عندما استخدمت هذا البرنامج وجدته سهل ، بل وجدته بمثابة المعلم حيث أنك تكتب كلمة وهو يعطيك الافتراضات مثال

فهذه الميزة أنا أعتبرها من الميزات المهمة التي تختصر على المصمم أو المبرمج [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم</p>
<p>برنامج Rapid CSS غني عن التعريف عند الكثير من مصممي المواقع ، وبالذات الذين يعتمدون على الانماط الانسيابية css وفي الحقيقة عندما استخدمت هذا البرنامج وجدته سهل ، بل وجدته بمثابة المعلم حيث أنك تكتب كلمة وهو يعطيك الافتراضات مثال</p>
<p align="center"><a href="http://www.blumentals.net/rapidcss/tour.php?id=7"><img src="http://www.blumentals.net/rapidcss/images/tour/cssac.png" border="0" alt="Click to see next screenshot" width="243" height="247" /></a></p>
<p align="center">فهذه الميزة أنا أعتبرها من الميزات المهمة التي تختصر على المصمم أو المبرمج ، وتعطيه الخيارات بكل سهولة وسرعة ، ومن ميزاته أنه مصمم ليعمل على تحرير أكثر من لغة مثل PHP وغيرها من لغات الويب المشهورة ، وهناك مميزات أتركها لك لتكتشفها.</p>
<p align="center">اترككم مع الصور ونسخة من البرنامج مع السريال</p>
<p align="center"><span id="more-65"></span></p>
<p align="center"><a href="http://www.blumentals.net/rapidcss/tour.php?id=1"><img src="http://www.blumentals.net/rapidcss/images/tour/main.png" border="0" alt="Click to see next screenshot" width="550" height="384" /></a></p>
<p align="center"><a href="http://www.blumentals.net/rapidcss/tour.php?id=10"><img src="http://www.blumentals.net/rapidcss/images/tour/related.png" border="0" alt="Click to see next screenshot" width="491" height="204" /></a></p>
<p align="center"><a href="http://www.blumentals.net/rapidcss/tour.php?id=6"><img src="http://www.blumentals.net/rapidcss/images/tour/cssbar.gif" border="0" alt="Click to see next screenshot" width="399" height="156" /></a></p>
<p align="center"><a href="http://www.blumentals.net/rapidcss/tour.php?id=3"><img src="http://www.blumentals.net/rapidcss/images/tour/editor.gif" border="0" alt="Click to see next screenshot" width="504" height="155" /></a></p>
<p align="center"><a href="http://www.blumentals.net/rapidcss/tour.php?id=8"><img src="http://www.blumentals.net/rapidcss/images/tour/cssinsp.gif" border="0" alt="Click to see next screenshot" width="388" height="455" /></a></p>
<p align="center"><a href="http://bndar.ws/Rapid_CSS_2008_v9.3.0_2.zip">رابط البرنامج من السريال</a></p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=65" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=65</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>المعايير القياسية العالمية والمتصفحات</title>
		<link>http://www.bndar.ws/?p=55</link>
		<comments>http://www.bndar.ws/?p=55#comments</comments>
		<pubDate>Sat, 12 Dec 2009 14:39:07 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[مقتطفات]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=55</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم
أولا نبدأ في هذا الحديث عن المتصفحات لأنها هي الاناء أو الطبق الذي يُقدَم فيه التصميم ، وبعبارة أقرب &#8211; كما يقول استاذنا عبد الله عيد &#8211; المتصفحات عبارة عن رسام يقوم برسم ما تطلبه منه ،لذلك كان لابد على المتصفحات العالمية أن تخضع لمعايير يُتفق عليها ، وقد تم ابرام منظمة [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم</p>
<p>أولا نبدأ في هذا الحديث عن المتصفحات لأنها هي الاناء أو الطبق الذي يُقدَم فيه التصميم ، وبعبارة أقرب &#8211; كما يقول استاذنا عبد الله عيد &#8211; المتصفحات عبارة عن رسام يقوم برسم ما تطلبه منه ،لذلك كان لابد على المتصفحات العالمية أن تخضع لمعايير يُتفق عليها ، وقد تم ابرام منظمة عالمية هي W3C أو <a href="http://www.w3.org/">World Wide Web Consortium</a>, وهي منظمة مستقلة تضع المعايير التقنية لشبكة الويب (مثال: HTML، CSS، XML وغيرها)، مايكروسوفت ومنظمة موزيلا وغيرها من الشركات كلها تشارك في منظمة W3C واتفقت على أن مستقبل شبكة الويب يكمن في المعايير القياسية.</p>
<p><span id="more-55"></span></p>
<p>ولكن المصيبة أن مكروسوفت المتعجرفة لا تراعي هذه المعايير مع أنها عضو في المنظمة ، فلا تتعجب إذا قمت بعمل تصميم لعميل ، وبعد كم يوم اتصل فيك العميل وقال لك : ( أنت مافي راسك) تصميم لأنه قد عرض موقعه على متصفح Firefox فوجد الهيدر مكان الفوتر ، وهذا بسبب أن ميكرسوفت ومتصفحها المخذول Explorer لا يخضعان للمعايير القياسية ، يعني أهم شيء عندهم أن يعمل التصميم على متصفهم وطز في البقية ، وهذه ليست غريبة من ميكرسوفت .</p>
<p>والعجيب أنك ترى بعض المصممين العرب يستعرضون تصاميمهم على Explorer ، والأدهى من هذا أنهم يستعرضونها على Explorer6 الذي توقف تطويره من أعوام !!</p>
<p>لذلك الحل الأمثل لكل مصمم أن يقوم بتطليق Explorer إلى الأبد على الأقل عند التصميم حتى يكون تصميمه مطابق للمعايير القياسية لأنها إذا عمل على Firefox  سيعمل على جميع المتصفحات.</p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=55" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=55</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>أخطاء دارجة في كتابة ونطق الاسماء عند بعض العرب المتأخرين!</title>
		<link>http://www.bndar.ws/?p=51</link>
		<comments>http://www.bndar.ws/?p=51#comments</comments>
		<pubDate>Sat, 12 Dec 2009 12:24:31 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[مقتطفات]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=51</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم
ينتشر بين الناس وخصوصا في هذه الحقبة بعض الأخطاء في كتابة ونطق الاسم ، والخطأ الأول في النطق والكتابة ، والخطأ الثاني في النطق.
الأول هو كتابة الاسم سردا بدون ذكر (ابن) أو (ابنة) مثال أن يكتب أبني الصغير اسمهُ (عبد الله بندر العصيمي) وإذا سأله المعلم في المدرسة ما أسمك قال : [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم</p>
<p>ينتشر بين الناس وخصوصا في هذه الحقبة بعض الأخطاء في كتابة ونطق الاسم ، والخطأ الأول في النطق والكتابة ، والخطأ الثاني في النطق.</p>
<p>الأول هو كتابة الاسم سردا بدون ذكر (ابن) أو (ابنة) مثال أن يكتب أبني الصغير اسمهُ (عبد الله بندر العصيمي) وإذا سأله المعلم في المدرسة ما أسمك قال : عبد الله بندر العصيمي ، وهذا خطأ فإن الصحيح أن يكتب عبد الله بن بندر العصيمي ، وينطقها كما هي.</p>
<p>الثاني أن ينطق اسمه عبد الله بن بندر العصيمي وعندما يأتي إلى (بن) ينطقها (بن) ولا ينطقها (ابن) ، وهذا خطأ ايضا إنما حذفة كتابة ولم تحذف لفظا فكتابتهاإذا وقعت بين علمين (بن) ولفظها (ابن).</p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=51" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=51</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>طريقة سهلة لعمل تعدد الصفحات باستخدام php و mysql</title>
		<link>http://www.bndar.ws/?p=43</link>
		<comments>http://www.bndar.ws/?p=43#comments</comments>
		<pubDate>Fri, 11 Dec 2009 02:40:31 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[برمجة PHP]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=43</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم
كود PHP:
  &#60;?php
$con=mysql_connect('localhost', 'root', '');
$db=mysql_select_db('test');
$sql1="SELECT count(*) from table";
$query1=mysql_query($sql1);
($row= mysql_fetch_row($query1));
$rpp=10;// عدد الصفحات
$start=$rpp*$page;
$pages=$row['0']/$rpp;
$sql="SELECT * FROM table LIMIT $start,$rpp";
$query=mysql_query($sql);
while($lin= mysql_fetch_array($query))
{
ECHO"&#60;br&#62;";
echo $lin['0'];
ECHO"&#60;/br&#62;";
}
for(
$j=0; $j&#60;$pages; $j++)
{
if(
$page==$j)
{
echo $j;
}
else{
echo
" &#60;a href ='test.php?page=$j'&#62;$j&#60;/a&#62;";
}
}
?&#62;   



كود PHP:
  $con=mysql_connect('localhost', 'root', '');
$db=mysql_select_db('test');
   

هذه معروفة للاتصال بقاعدة البيانات

كود PHP:
  $sql1="SELECT count(*) from table";
$query1=mysql_query($sql1);
($row= mysql_fetch_row($query1));
   

هذه لاستخراج عدد السجلات في القاعدة

كود PHP:
  $rpp=10;//
   

هذه لوضع عدد الصفحات المراد اظهارها يعني (1) [...]]]></description>
			<content:encoded><![CDATA[<div style="margin-bottom: 2px;">بسم الله الرحمن الرحيم</div>
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 498px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">&lt;?php<br />
$con</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_connect</span><span style="color: #007700;">(</span><span style="color: #dd0000;">'localhost'</span><span style="color: #007700;">, </span><span style="color: #dd0000;">'root'</span><span style="color: #007700;">, </span><span style="color: #dd0000;">''</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">$db</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_select_db</span><span style="color: #007700;">(</span><span style="color: #dd0000;">'test'</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">$sql1</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"SELECT count(*) from table"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$query1</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_query</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sql1</span><span style="color: #007700;">);<br />
(</span><span style="color: #0000bb;">$row</span><span style="color: #007700;">= </span><span style="color: #0000bb;">mysql_fetch_row</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$query1</span><span style="color: #007700;">));<br />
</span><span style="color: #0000bb;">$rpp</span><span style="color: #007700;">=</span><span style="color: #0000bb;">10</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// عدد الصفحات<br />
</span><span style="color: #0000bb;">$start</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$rpp</span><span style="color: #007700;">*</span><span style="color: #0000bb;">$page</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$pages</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$row</span><span style="color: #007700;">[</span><span style="color: #dd0000;">'0'</span><span style="color: #007700;">]/</span><span style="color: #0000bb;">$rpp</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$sql</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"SELECT * FROM table LIMIT $start,$rpp"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$query</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_query</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sql</span><span style="color: #007700;">);<br />
while(</span><span style="color: #0000bb;">$lin</span><span style="color: #007700;">= </span><span style="color: #0000bb;">mysql_fetch_array</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$query</span><span style="color: #007700;">))<br />
{<br />
ECHO</span><span style="color: #dd0000;">"&lt;br&gt;"</span><span style="color: #007700;">;<br />
echo </span><span style="color: #0000bb;">$lin</span><span style="color: #007700;">[</span><span style="color: #dd0000;">'0'</span><span style="color: #007700;">];<br />
ECHO</span><span style="color: #dd0000;">"&lt;/br&gt;"</span><span style="color: #007700;">;<br />
}</p>
<p>for(</p>
<p></span><span style="color: #0000bb;">$j</span><span style="color: #007700;">=</span><span style="color: #0000bb;">0</span><span style="color: #007700;">; </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">&lt;</span><span style="color: #0000bb;">$pages</span><span style="color: #007700;">; </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">++)</p>
<p>{<br />
if(</p>
<p></span><span style="color: #0000bb;">$page</span><span style="color: #007700;">==</span><span style="color: #0000bb;">$j</span><span style="color: #007700;">)<br />
{<br />
echo </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">;<br />
}<br />
else{</p>
<p>echo</p>
<p></span><span style="color: #dd0000;">" &lt;a href ='test.php?page=$j'&gt;$j&lt;/a&gt;"</span><span style="color: #007700;">;<br />
}<br />
}<br />
</span><span style="color: #0000bb;">?&gt;</span> </span> </code> </code></div>
<div id="post_message_1712800">
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;"><span id="more-43"></span></div>
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 50px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$con</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_connect</span><span style="color: #007700;">(</span><span style="color: #dd0000;">'localhost'</span><span style="color: #007700;">, </span><span style="color: #dd0000;">'root'</span><span style="color: #007700;">, </span><span style="color: #dd0000;">''</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">$db</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_select_db</span><span style="color: #007700;">(</span><span style="color: #dd0000;">'test'</span><span style="color: #007700;">);<br />
</span> </span> </code> </code></div>
</div>
<p>هذه معروفة للاتصال بقاعدة البيانات</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 66px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$sql1</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"SELECT count(*) from table"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$query1</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_query</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sql1</span><span style="color: #007700;">);<br />
(</span><span style="color: #0000bb;">$row</span><span style="color: #007700;">= </span><span style="color: #0000bb;">mysql_fetch_row</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$query1</span><span style="color: #007700;">));<br />
</span> </span> </code> </code></div>
</div>
<p>هذه لاستخراج عدد السجلات في القاعدة</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 34px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$rpp</span><span style="color: #007700;">=</span><span style="color: #0000bb;">10</span><span style="color: #007700;">;</span><span style="color: #ff8000;">//<br />
</span> </span> </code> </code></div>
</div>
<p>هذه لوضع عدد الصفحات المراد اظهارها يعني (1) (2) (3)</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 34px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$page</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$_GET</span><span style="color: #007700;">[</span><span style="color: #dd0000;">'page'</span><span style="color: #007700;">];<br />
</span> </span> </code> </code></div>
</div>
<p>هذه ضعوها في اعلى وهي غنية عن التعريف لقراءة رقم الصفحة</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 34px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$start</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$rpp</span><span style="color: #007700;">*</span><span style="color: #0000bb;">$page</span><span style="color: #007700;">;<br />
</span> </span> </code> </code></div>
</div>
<p>وهذه لاستخراج العدد الذي يثم وضعه في limit</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 34px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$pages</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$row</span><span style="color: #007700;">[</span><span style="color: #dd0000;">'0'</span><span style="color: #007700;">]/</span><span style="color: #0000bb;">$rpp</span><span style="color: #007700;">;<br />
</span> </span> </code> </code></div>
</div>
<p>وهذه لاستخراج عدد الصاحات الذي يكون في الفور</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px solid #a1c2e0; margin: 0px; padding: 3px; background: #ffffff none repeat scroll 0% 0%; overflow: auto; width: 640px; height: 354px; text-align: left;" dir="ltr"><code style="white-space: nowrap;"> <code><span style="color: #000000;"> <span style="color: #0000bb;">$sql</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"SELECT * FROM table LIMIT $start,$rpp"</span><span style="color: #007700;">;<br />
</span><span style="color: #0000bb;">$query</span><span style="color: #007700;">=</span><span style="color: #0000bb;">mysql_query</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$sql</span><span style="color: #007700;">);<br />
while(</span><span style="color: #0000bb;">$lin</span><span style="color: #007700;">= </span><span style="color: #0000bb;">mysql_fetch_array</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$query</span><span style="color: #007700;">))<br />
{<br />
ECHO</span><span style="color: #dd0000;">"&lt;br&gt;"</span><span style="color: #007700;">;<br />
echo </span><span style="color: #0000bb;">$lin</span><span style="color: #007700;">[</span><span style="color: #dd0000;">'0'</span><span style="color: #007700;">];<br />
ECHO</span><span style="color: #dd0000;">"&lt;/br&gt;"</span><span style="color: #007700;">;<br />
}</p>
<p>for(</p>
<p></span><span style="color: #0000bb;">$j</span><span style="color: #007700;">=</span><span style="color: #0000bb;">0</span><span style="color: #007700;">; </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">&lt;</span><span style="color: #0000bb;">$pages</span><span style="color: #007700;">; </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">++)</p>
<p>{<br />
if(</p>
<p></span><span style="color: #0000bb;">$page</span><span style="color: #007700;">==</span><span style="color: #0000bb;">$j</span><span style="color: #007700;">)<br />
{<br />
echo </span><span style="color: #0000bb;">$j</span><span style="color: #007700;">;<br />
}<br />
else{</p>
<p>echo</p>
<p></span><span style="color: #dd0000;">" &lt;a href ='test.php?page=$j'&gt;$j&lt;/a&gt;"</span><span style="color: #007700;">;<br />
}<br />
}<br />
</span> </span> </code> </code></div>
</div>
<p>وهذه  قاعدة البيانات المراد اخراج سجلاتها</p></div>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=43" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=43</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>كناشة المليباري!!</title>
		<link>http://www.bndar.ws/?p=35</link>
		<comments>http://www.bndar.ws/?p=35#comments</comments>
		<pubDate>Fri, 11 Dec 2009 01:34:45 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[مقتطفات]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=35</guid>
		<description><![CDATA[
بسم الله الرحمن الرحيم

موضوع اعجبني لاستاذنا مازن مليباري
ما وراء كُنَاشة &#8211; ستمائة مشترك بسطر واحد !
كُنّاشة، هي خدمة الكترونية عربية قمت ببرمجتها و تشغيلها قبل ما يقارب الشهر، توفر لك هذه الخدمة إمكانية إنشاء دفاتر الكترونية خاصة بك، ولها إضافة على متصفح الفيرفوكس لتسهيل عملية حفظ الفوائد, الملاحظات, و مايمر عليك أثناء تصفحك للإنترنت وترغب [...]]]></description>
			<content:encoded><![CDATA[<h2><strong><img class="alignnone" title="مازن" src="http://www.hajjgis.net/trafficplan/1426/files/images/team/mazen.gif" alt="" width="127" height="127" /></strong></h2>
<h2>بسم الله الرحمن الرحيم<strong><br />
</strong></h2>
<p><strong>موضوع اعجبني لاستاذنا مازن مليباري<br />
ما وراء كُنَاشة &#8211; ستمائة مشترك بسطر واحد !<br />
<a href="http://kn.tc/">كُنّاشة</a>، هي خدمة الكترونية عربية قمت ببرمجتها و تشغيلها قبل ما يقارب الشهر، توفر لك هذه الخدمة إمكانية إنشاء دفاتر الكترونية خاصة بك، ولها <a href="http://blog.kn.tc/2009/02/22/firekonashah-first-testing-release/">إضافة على متصفح الفيرفوكس</a> لتسهيل عملية حفظ الفوائد, الملاحظات, و مايمر عليك أثناء تصفحك للإنترنت وترغب بالإحتفاظ به.</strong></p>
<p><strong>“<a href="http://kn.tc/">كُنّاشة</a>” تعني ” الأوراق تُجعل كالدفتر يقّيد فيها الفوائد و الشوارد للضبط ” , وهي مُقتبسة عن إسم كتاب قيم بعنوان “كناشة النوادر”، كان يقيد فيه كاتبه العالم “عبد السلام هارون” ما يمر عليه من نوادر ،</strong></p>
<p><strong>الأمر المثير أكثر من <a href="http://kn.tc/">كُنّاشة</a> هو نتائج الطريقة التي استخدمتها في الإعلان عن هذه الخدمة، حيث أني كتبت سطراً واحداً مكوناً من 54 حرفاً فقط و كانت النتيجة مايقارب الـ 600 مشترك خلال أقل من شهر.</strong></p>
<p><strong><span id="more-35"></span></strong></p>
<p><strong>سأحكي لكم القصة، عندما أنتهيت من برمجة <a href="http://kn.tc/">كُنّاشة</a>، وبعدما أجريت بعض التجارب للتأكد من أن الخدمة جاهزة للنشر و التشغيل، تحيرت في الطريقة الأفضل التي يمكن إستخدامها للإعلان عن الخدمة. كان الخيار الأول بالطبع هو الكتابة عنها في هذه المدونة، لكن كما لا يخفى عليكم أن هذه المدونة في عداد المدونات المهجورة نظراً لإنشغالي المؤقت عن التدوين، فتجاوزت هذه الفكرة. وكان الخيار الثاني الكتابة عنها في <a href="http://www.swalif.net/">منتدى سوالف</a> حيث أنه مكان مناسب جداً للإعلان عن مشروع كهذا، لكن عندما أرغب بنشر شيء في هذا المنتدى فأنا أفضّل أن يكون مليئ بالتفاصيل التقنية.</strong></p>
<p><strong>أخيراً عزمت أمري، و كتبت في <a href="http://twitter.com/mkhDev">حسابي في Twitter</a> (إقرأ موضوع “<a href="http://www.mbaatalk.com/index.php/2007/08/01/what-is-twitter/">ماهو تويتر؟! وكيف تستفيد منه ؟</a>” في مدونة الأخ <a href="http://www.mbaatalk.com/">محمد بشير</a> إذا لم تكن تعرف ماهو Twitter) <a href="http://twitter.com/mkhDev/statuses/1148811277">السطر التالي</a> :</strong></p>
<blockquote><p><strong>دعوة عامة أقدمها للجميع لتجربة خدمة كناشة على العنوان <a href="http://kn.tc/">http://kn.tc</a></strong></p></blockquote>
<p><strong>عند كتابتي للسطر السابق كان عدد من يتتبعوني في تويتر يقارب الـ 260 شخص، وفي غضون دقائق من ضغطي على زر الإرسال بدأت الزيارات و الإشتراكات تتزايد في الموقع حتى قاربت المائة مشترك خلال الساعات الاولى من كتابة السطر السحري !، والكثير من الإخوة في Twitter (لهم مني كل الشكر) ساعدوني بعمل ما يسمى retweet حيث قاموا بإعادة نشر السطر السابق في حساباتهم.</strong></p>
<p><strong>في اليوم ذاته ( أو لعله اليوم التالي لا أذكر جيداً )، قام الأخ سعود الهواوي بنشر موضوع بعنوان “<a href="http://www.tech-wd.com/wd/?p=3013">إنطلاق خدمة الدفتر الإلكتروني كناشة</a>” في موقع <a href="http://www.tech-wd.com/">عالم التقنية</a>، ثم تبعه في نشر مواضيع عن كناشة -خلال فترات متلاحقة- كل من الأخت <a href="http://www.salwa.ws/blog/?p=513">المدونة سلوى</a>، و الأخت <a href="http://www.nooooor.net/wp/?p=183">المدونة أفياء</a>، و مدونة “<a href="http://nofah.com/wordpress/?p=192">تنفس ليس أكثر</a>“، و مدونة الأخت <a href="http://www.pastel-world.com/blog/?p=259">Pastel</a>، و مؤخراً قام المبرمج الأخ <a href="http://www.saleh.cc/2009/02/26/kntc/">صالح المطرفي</a> بنشر موضوع عن كناشة في مدونته، وكذلك قام الدكتور يوسف الحوشان مشكوراً بكتابة موضوع في <a href="http://www.ahlalhdeeth.com/vb/showthread.php?p=990106">ملتقى أهل الحديث</a>، (للجميع مني كل الشكر و التقدير، و أعتذر إن غاب عني أحد).</strong></p>
<p><strong>لاحظوا أن كل هذا بدأ بالسطر السحري الذي كتبته لكم بالأعلى ،وأنّي لم أكتب عن الخدمة في أي منتدى، ولم أعلن عنها في مدونتي هنا، و تقريباً كل هؤلاء الأشخاص الذين كتبوا عن كناشة لا أعرفهم شخصياً ولعلهم لم يعرفوا عني إلا من خلال Twitter.</strong></p>
<p><strong>قد وضعت هدفاً للموقع وهو أن أتجاوز الـ 500 مشترك خلال الشهر الأول، بدون إستخدام أي وسيلة إعلانية أخرى، وبالفعل تجاوزنا هذا العدد قبل نهاية الشهر.</strong></p>
<p><strong>بالتأكيد عدد المشتركين الحالي (مايقارب الستمائة مشترك) لا يعد رقماً كبيراً في عالم الإنترنت، لكن ما أردت أن أثبته هو قوة المجتمع المتواجد في Twitter، وكيف أنه على صغره إلا أنه كان مؤثر و مترابط إلى حد كبير، و ساهم في نشر الموقع بطريقة فعالة.</strong></p>
<p><strong>سأتوقف عن الكتابة الآن و سأنشر رابط هذه التدوينة في <a href="http://twitter.com/mkhDev">حسابي في Twitter</a> على أمل أن تثبت صحة نظريتي و أجد أن عدد قراءة هذه المدونة قد عاد إلى طبيعته <img src="http://mazen.ws/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> ..</strong></p>
<p><strong>دمتم بخير ،</strong></p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=35" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=35</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>كيف تقوم بإرسال رسائل sms عن طريق php</title>
		<link>http://www.bndar.ws/?p=32</link>
		<comments>http://www.bndar.ws/?p=32#comments</comments>
		<pubDate>Fri, 11 Dec 2009 01:22:34 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[برمجة PHP]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=32</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم
لعل هذا الخدمة من الخدامات المهمة ولندرة الدروس فيها أحببت أن  أضع لي مشاركة يستفيد منه الإخوان وخدمة ارسال sms عن طريق php عن طريق APi سهلة  جدا وقد وفرت كثير من المواقع كلاسات خاصة لخدمة المبرميجن في جميع اللغات وسوف  نتطرق اليوم لدرس موقع رسالتي http://www.resalty.net/
حيث  يقدم [...]]]></description>
			<content:encoded><![CDATA[<p>بسم الله الرحمن الرحيم<br />
لعل هذا الخدمة من الخدامات المهمة ولندرة الدروس فيها أحببت أن  أضع لي مشاركة يستفيد منه الإخوان وخدمة ارسال sms عن طريق php عن طريق APi سهلة  جدا وقد وفرت كثير من المواقع كلاسات خاصة لخدمة المبرميجن في جميع اللغات وسوف  نتطرق اليوم لدرس موقع رسالتي <a rel="nofollow" href="http://www.resalty.net/" target="_blank"><span style="color: #810081;">http://www.resalty.net/</span></a></p>
<p>حيث  يقدم موقع رسالتي كلاس جميل ورائع لكي يقوم المبرمج باستخدامه بطريقة سلسة وحسب  المطلوب وهذا هو الكلاس<br />
<span id="more-32"></span></p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; text-align: left; width: 640px; height: 498px;" dir="ltr"><code style="white-space: nowrap;"><code><span style="color: #000000;"> <span style="color: #0000bb;">&lt;?php<br />
</span><span style="color: #007700;">class </span><span style="color: #0000bb;">resalty </span><span style="color: #007700;">{<br />
var </span><span style="color: #0000bb;">$username </span><span style="color: #007700;">= </span><span style="color: #dd0000;">""</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// اسم المستخدم الذي سجلت به في موقع رسالتي<br />
</span><span style="color: #007700;">var </span><span style="color: #0000bb;">$password </span><span style="color: #007700;">= </span><span style="color: #dd0000;">""</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// الباسوورد الذي سجلت به في موقع رسالتي<br />
</span><span style="color: #007700;">function </span><span style="color: #0000bb;">getBalance</span><span style="color: #007700;">(){<br />
</span><span style="color: #0000bb;">$url</span><span style="color: #007700;">=</span><span style="color: #0000bb;">file_get_contents</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"http://www.resalty.net/api/getBalance.php?userid="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">username</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;password="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">password</span><span style="color: #007700;">);<br />
if(</span><span style="color: #0000bb;">eregi</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"You have :"</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$url</span><span style="color: #007700;">)){<br />
</span><span style="color: #0000bb;">$point</span><span style="color: #007700;">=</span><span style="color: #0000bb;">str_replace</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"You have :"</span><span style="color: #007700;">,</span><span style="color: #dd0000;">""</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$url</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">$point</span><span style="color: #007700;">=</span><span style="color: #0000bb;">str_replace</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"Point"</span><span style="color: #007700;">,</span><span style="color: #dd0000;">""</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$point</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">$point</span><span style="color: #007700;">=</span><span style="color: #0000bb;">trim</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$point</span><span style="color: #007700;">);<br />
</span><span style="color: #0000bb;">$re</span><span style="color: #007700;">=</span><span style="color: #0000bb;">$point</span><span style="color: #007700;">;<br />
}<br />
else<br />
{<br />
</span><span style="color: #0000bb;">$re </span><span style="color: #007700;">= </span><span style="color: #0000bb;">$url</span><span style="color: #007700;">;<br />
}<br />
return </span><span style="color: #0000bb;">$re</span><span style="color: #007700;">;<br />
}<br />
function </span><span style="color: #0000bb;">sendSMS</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$to</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$msg</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$sender</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$router</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$url</span><span style="color: #007700;">=</span><span style="color: #0000bb;">file_get_contents</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"http://www.resalty.net/api/sendSMS.php?userid="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">username</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;password="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">password</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;router="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$router</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;to="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$to</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;msg="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">urlencode</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$msg</span><span style="color: #007700;">).</span><span style="color: #dd0000;">"&amp;sender="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$sender</span><span style="color: #007700;">);<br />
if(</span><span style="color: #0000bb;">eregi</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"Error : 0"</span><span style="color: #007700;">,</span><span style="color: #0000bb;">$url</span><span style="color: #007700;">))<br />
{<br />
return </span><span style="color: #0000bb;">true</span><span style="color: #007700;">;<br />
}<br />
else<br />
{<br />
return </span><span style="color: #0000bb;">false</span><span style="color: #007700;">;<br />
}<br />
}<br />
function </span><span style="color: #0000bb;">getDelivery</span><span style="color: #007700;">(</span><span style="color: #0000bb;">$msgid</span><span style="color: #007700;">)<br />
{<br />
</span><span style="color: #0000bb;">$url</span><span style="color: #007700;">=</span><span style="color: #0000bb;">file_get_contents</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"http://www.resalty.net/api/getDelivery.php?userid="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">username</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;password="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$this</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">password</span><span style="color: #007700;">.</span><span style="color: #dd0000;">"&amp;msgid="</span><span style="color: #007700;">.</span><span style="color: #0000bb;">$msgid</span><span style="color: #007700;">);<br />
return </span><span style="color: #0000bb;">$url</span><span style="color: #007700;">;<br />
}<br />
}<br />
</span><span style="color: #0000bb;">$a </span><span style="color: #007700;">= new </span><span style="color: #0000bb;">resalty</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">$to</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"966557084165"</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// الرقم المرسل إليه<br />
</span><span style="color: #0000bb;">$msg</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"test"</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// تص الرسالة<br />
</span><span style="color: #0000bb;">$sender</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"test"</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// اسم المرسل ويكون بالانجليزي<br />
# إرسال رسالة<br />
</span><span style="color: #007700;">echo </span><span style="color: #0000bb;">$a</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sendSMS</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"$to"</span><span style="color: #007700;">,</span><span style="color: #dd0000;">"$msg"</span><span style="color: #007700;">,</span><span style="color: #dd0000;">"$sender"</span><span style="color: #007700;">,</span><span style="color: #0000bb;">1</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// دالة الارسال<br />
#حالة الإرسال<br />
</span><span style="color: #007700;">echo </span><span style="color: #0000bb;">$a</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">getDelivery</span><span style="color: #007700;">(</span><span style="color: #0000bb;">MSGID</span><span style="color: #007700;">);<br />
</span><span style="color: #ff8000;">#الرصيد<br />
</span><span style="color: #007700;">echo </span><span style="color: #0000bb;">$a</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">getBalance</span><span style="color: #007700;">();<br />
</span><span style="color: #0000bb;">?&gt;</span> </span></code></code></div>
</div>
<p>الكلاس واضح بعد التسجيل في موقع رسالتي بامكانك  وضع الباسوورد واليوزر نيم الذي سجلت يه في موقع رسالتي في الكلاس في هذه المتغيرات</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; text-align: left; width: 640px; height: 50px;" dir="ltr"><code style="white-space: nowrap;"><code><span style="color: #000000;"><span style="color: #007700;">var </span><span style="color: #0000bb;">$username </span><span style="color: #007700;">= </span><span style="color: #dd0000;">""</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// اسم المستخدم الذي سجلت به في موقع رسالتي<br />
</span><span style="color: #007700;">var </span><span style="color: #0000bb;">$password </span><span style="color: #007700;">= </span><span style="color: #dd0000;">""</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// الباسوورد الذي سجلت به في موقع رسالتي<br />
</span></span></code></code></div>
</div>
<p>بعد وضع الباسوورد  واليوزر نيم تستطيع ان تتصرف كما تشاء بدالة الارسال وهي كالتالي</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود PHP:</div>
<div style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; text-align: left; width: 640px; height: 98px;" dir="ltr"><code style="white-space: nowrap;"><code><span style="color: #000000;"><span style="color: #0000bb;">$to</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"966557084165"</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// الرقم المرسل إليه<br />
</span><span style="color: #0000bb;">$msg</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"test"</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// تص الرسالة<br />
</span><span style="color: #0000bb;">$sender</span><span style="color: #007700;">=</span><span style="color: #dd0000;">"test"</span><span style="color: #007700;">;</span><span style="color: #ff8000;">// اسم المرسل ويكون بالانجليزي<br />
# إرسال رسالة<br />
</span><span style="color: #007700;">echo </span><span style="color: #0000bb;">$a</span><span style="color: #007700;">-&gt;</span><span style="color: #0000bb;">sendSMS</span><span style="color: #007700;">(</span><span style="color: #dd0000;">"$to"</span><span style="color: #007700;">,</span><span style="color: #dd0000;">"$msg"</span><span style="color: #007700;">,</span><span style="color: #dd0000;">"$sender"</span><span style="color: #007700;">,</span><span style="color: #0000bb;">1</span><span style="color: #007700;">);</span><span style="color: #ff8000;">// دالة الارسال<br />
</span></span></code></code></div>
</div>
<p>أي سؤال انا مستعد  وسوف أقوم بعدها بشرح كلاس موقع موبايلي الشهير لارسال SMS</p>
<p>والسلام عليكم  ورحمة الله وبركاته</p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=32" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=32</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>اسطوانتان من النوع الفاخر لتعليم لغة PHP باللغة العربية صوت وصورة الرد على الموضوع</title>
		<link>http://www.bndar.ws/?p=31</link>
		<comments>http://www.bndar.ws/?p=31#comments</comments>
		<pubDate>Fri, 11 Dec 2009 01:20:46 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[برمجة PHP]]></category>

		<guid isPermaLink="false">http://www.bndar.ws/?p=31</guid>
		<description><![CDATA[
الموضوع لكاتب اسمه بلال عبدالعزيز
السّلام عليكُم ورحمة الله وبركاته .
يسعدني أن أقدم لكم  إسطوانتين من النوع الفاخر في تعليم لغة PHP باللغة العربية
أولاً أحب أن أقول  أني طرحت أكثر من عشرين إسطوانة في منتدى عربي منذُ شهور .
وكانت الكثير من تلك  الإسطوانت مشتراة مني والله يعلم بذلك .
الكثير من حمل الإسطوانة وأعاد [...]]]></description>
			<content:encoded><![CDATA[<div style="font-style: italic;">
<div>الموضوع لكاتب اسمه <strong>بلال عبدالعزيز</strong></div>
<div>السّلام عليكُم ورحمة الله وبركاته .<br />
يسعدني أن أقدم لكم  إسطوانتين من النوع الفاخر في تعليم لغة PHP باللغة العربية<br />
أولاً أحب أن أقول  أني طرحت أكثر من عشرين إسطوانة في منتدى عربي منذُ شهور .<br />
وكانت الكثير من تلك  الإسطوانت مشتراة مني والله يعلم بذلك .<br />
الكثير من حمل الإسطوانة وأعاد رفعها  بإسمه فأحببت أن أوجه كلام للجميع من هنا من منتديات المشاغب بيتي الأول على  الإنترنت . <span style="color: red;">أني لا أسامح اي شخص يعيد رفع الإسطوانة بإسمه</span> .<br />
انا أسمح بنقلها لأي منتدى أخر لكن بذكر إسمي .<br />
نبدأ الأن :</div>
<div><span id="more-31"></span>صور  الإسطوانة :<br />
<img src="http://www.montadaphp.net/imgcache/873.imgcache" border="0" alt="" /></p>
<p><img src="http://www.montadaphp.net/imgcache/874.imgcache" border="0" alt="" /><br />
روابط التحميل :<br />
الإسطوانة الأولى :<br />
<a rel="nofollow" href="http://rapidshare.com/files/86884633/ArabsdurraLearn-PHP-CD1.part1.rar" target="_blank">RapidShare: Easy Filehosting</a><br />
<a rel="nofollow" href="http://rapidshare.com/files/86884646/ArabsdurraLearn-PHP-CD1.part2.rar" target="_blank">RapidShare: Easy Filehosting</a><br />
<a rel="nofollow" href="http://rapidshare.com/files/86884582/ArabsdurraLearn-PHP-CD1.part3.rar" target="_blank">RapidShare: Easy Filehosting</a><br />
باسورد فك الضغط  :</div>
<div>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; text-align: left; width: 640px; height: 34px;" dir="ltr">www.arabsdurra.com</pre>
</div>
<p>الإسطوانة الثانية :<br />
<a rel="nofollow" href="http://rapidshare.com/files/86884587/ArabsdurraLearn-PHP-CD2.part1.rar" target="_blank">RapidShare: Easy Filehosting</a><br />
<a rel="nofollow" href="http://rapidshare.com/files/86884636/ArabsdurraLearn-PHP-CD2.part2.rar" target="_blank">RapidShare: Easy Filehosting</a><br />
<a rel="nofollow" href="http://rapidshare.com/files/86884631/ArabsdurraLearn-PHP-CD2.part3.rar" target="_blank">RapidShare: Easy Filehosting</a></p>
<p>باسورد فك  الضغط :</p>
<div style="margin: 5px 20px 20px;">
<div style="margin-bottom: 2px;">كود:</div>
<pre style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; text-align: left; width: 640px; height: 34px;" dir="ltr">www.arabsdurra.com</pre>
</div>
</div>
</div>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=31" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=31</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>مع الإباضية : الرد على الحجري في طعنه في روايات الرؤية والدفاع عن رواية الأعمش</title>
		<link>http://www.bndar.ws/?p=26</link>
		<comments>http://www.bndar.ws/?p=26#comments</comments>
		<pubDate>Fri, 11 Dec 2009 01:00:48 +0000</pubDate>
		<dc:creator>بندر بن حميد العصيمي</dc:creator>
				<category><![CDATA[مع الإباضية]]></category>

		<guid isPermaLink="false">http://89.144.97.196/~bndar/?p=26</guid>
		<description><![CDATA[بسم الله  الرحمن الرحيم اللهم صل على محمد وعلى أزواجه وذريته كما صليت على آل إبراهيم وبارك  على محمد وعلى أزواجه وذريته كما باركت على آل إبراهيم إنك حميد مجيد ، فهذه أحد  سلسلة الردود على كتاب علي الحجري صاحب كتاب (الميزان  القسط).
 
قال الحجري  في كتابه (الميزان القسط) ص [...]]]></description>
			<content:encoded><![CDATA[<p dir="rtl"><strong>بسم الله  الرحمن الرحيم اللهم صل على محمد وعلى أزواجه وذريته كما صليت على آل إبراهيم وبارك  على محمد وعلى أزواجه وذريته كما باركت على آل إبراهيم إنك حميد مجيد ، فهذه أحد  سلسلة الردود على كتاب علي الحجري صاحب كتاب (الميزان  القسط).</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>قال الحجري  في كتابه (الميزان القسط) ص 174 : وأما سند هذه الرواية فهو ضعيف وذلك بسبب عنعنة  الأعمش المدلس عن شيخه خيثمة بن عبد الرحمن الجعفي. </strong></p>
<p dir="rtl"><strong><span id="more-26"></span><br />
</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وجاءت  رواية عدي بن حاتم أيضاً عند البخاري بصيغة التحديث بين الأعمش وشيخه، قال الإمام  البخاري&#8221; حدثنا عمر بن حفص: حدثنا أبي قال: حدثني الأعمش قال: حدثني خيثمة، عن عدي  بن حاتم قال: قال النبي صلى الله عليه وسلم &#8230; &#8220;. </strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>فرواية  الأعمش التي عنعن فيها عن شيخه هي الراجحة على روايته التي صرح فيها بالتحديث عن  شيخه، وذلك لأن الذين رووا عن &#8221; الأعمش عن خيثمة &#8221; أكثر عدداً ومنهم من هم أضبط  وأتقن من الراوي الذي روى بصيغة التحديث بين الأعمش  وشيخه.</strong></p>
<p dir="rtl"><strong>فقد نقل  رواية &#8221; الأعمش عن خيثمة &#8221; -كما جاء عند البخاري وغيره- كل من: أبو أسامة حماد بن  أسامة ، وعيسى بن يونس بن إسحاق السبيعي، ووكيع بن الجراح، وأبو معاوية محمد بن  خازم الضرير ، وعبد الواحد بن زياد.</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وأما  الرواية التي ذُكر فيها التحديث بين الأعمش وشيخه خيثمة فعلتها أن الذي رواها عن  الأعمش أقل ضبطاً من الرواة الذين صرحوا بالعنعنة بين الأعمش وشيخه، فقد رواها حفص  بن غياث بن طلق الذي ضعف حفظه علماء الجرح والتعديل كما بينا ذلك في صفحة 5 من هذا  البحث .</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وبهذا  يتبين أن رواية الأكثر التي عنعن فيها الأعمش عن شيخه مقدمة على الرواية التي صرح  فيها الأعمش بالتحديث عن شيخه، وذلك لمخالفة حفص بن غياث لمن هم أتقن منه.  أهـ</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>ونرد على  هذا الجاهل ونقول</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>أولا : لا  أدري كيف يفكر هذا الرجل ، ولا أدري كيف يخلص إلى مثل هذه النتائج ، فعندما رواها  الأعمش بالعنعنة ضعفها بعنعنة الأعمش ، وعندما رواها الأعمش بالاتصال طعن في  الرواية المتصلة ، وعلل طعنه في الرواية المتصلة بحفص بن غياث ، وذكر أن من رواها  بالعنعنة من تلاميذ الأعمش أثبت وأكثر من حفص بن  غياث!!!!!!!!!!</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>ولا أدري  من أين أتى بهذا المنهج فقد خلط الرجل خلطا شديدا فظن أن هذه من قِبل  الشذوذ!!!!!</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>فاعجب من  هذا الرجل فلم يتفرد بهذه الرواية خيثمة عن عدي بن حاتم كما ظن هذا المسكين فعلها  بتفرد حفص بن عياث عن الأعمش بالتصريح بالسماع عن شيخه خيثمة وليس كذلك كما  سيأتي.</strong></p>
<p dir="rtl"><strong> وجهل هذا المتعجرف أن الشيخ قد يجلس في مجلس  ويحدث بالعنعنة ، وفي مجلس آخر ويحدث بالسماع ، فالأعمش وغيره من أئمة أهل الحديث  المكثرين من الحديث ساعة يكسل وساعة ينشط في التحديث وتارة يقول حدثني وتارة يقول  سمعت وتارة يقول عن.</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>قال ابن  عبد البر في التمهيد( 22/ 33) : &#8221; نشاط المحدث وكسله أحيانا ينشط فيسند وأحيانا  يكسل فيرسل&#8221;أهـ</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong> و إذا صرح الثقة المدلس بالسماع كالأعمش فلا  كلام وقد قال الذهبي عن الأعمش قلت : &#8220;وهو يدلس وربما دلس عن ضعيف ولا يدري به فمتى  قال حدثنا فلا كلام ومتى قال عن تطرق إليه احتمال التدليس إلا في شيوخ له أكثر عنهم  كإبراهيم وابن أبي وائل وأبي صالح السمان فإن روايته عن هذا الصنف محمولة على  الاتصال&#8221;(ميزان الاعتدال ج3/ص316)</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>فمحصل كلام  الذهبي أنه إذا صرح بالتحديث فلا كلام أي أن الحديث صحيح ولا مطعن في  الأعمش.</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وأما كلام  الإباضي عن تفرد حفص بن غياث عن الأعمش بالتصريح عن خيثيمة فلي على هذا الكلام  وقفات تبين جهل هذا الإباضي في علم الحديث والرجال :</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>أولا : حفص  بن غياث عده كثير من علماء الحديث أوثق تلاميذ الأعمش ، أو من أوثق تلاميذ  الأعمش</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>قال عبد  الرحمن بن يوسف بن خراش بلغني عن علي بن المديني قال سمعت يحيى بن سعيد يقول أوثق  أصحاب الأعمش حفص بن غياث فأنكرت ذلك ثم قدمت الكوفة بأخرة فأخرج إلي عمر بن حفص  كتاب أبيه عن الأعمش فجعلت أترحم على يحيى فقال لي تنظر في كتاب أبي وتترحم على  يحيى قلت سمعته يقول حفص أوثق أصحاب الأعمش ولم أعلم حتى رأيت  كتابه.</strong></p>
<p dir="rtl"><strong>(تهذيب  الكمال ج7:ص60)</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وقال أبو  عبيد الآجري سمعت أبا داود يقول كان عبد الرحمن بن مهدي لا يقدم بعد الكبار من  أصحاب الأعمش غير حفص بن غياث قال وقال أبو داود سمعت عيسى بن شاذان يقدم حفصا وكان  بعضهم يقدم أبا معاوية.</strong></p>
<p dir="rtl"><strong>(تهذيب  الكمال ج7:ص62)</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وروي عن  يحيى القطان قال حفص أوثق أصحاب الأعمش</strong></p>
<p dir="rtl"><strong>(سير أعلام  النبلاء ج9/ص24)</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>فأقوال  أئمة الجرح والتعديل هنا تبين أن حفص بن غياث أوثق تلاميذ الأعمش ، وقد روى حديث  الأعمش عن خيثمة بالسماع وعامة أحاديث حفص عن الأعمش على الخبر والسماع كما ذكر هذا  الذهبي عن بعض أهل العلم في سير أعلام النبلاء( ج9/ص26) </strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>ثانيا : قد  فات الإباضي أن حفصا لم يتفرد برواية الأعمش التي صرح فيها بالسماع من خيثمة فقد  تابعه على ذلك حماد بن أسامة بن زيد القرشي المعروف بأبي أسامة ، والمصيبة أن  الإباضي فقد ضرب على صدره تعسفا وجهلا وقطع بأنه لم يرو عن الأعمش بالاتصال عن  خثيمة إلا حفص بن غياث وفاته أن رواية حماد بن أسامة وقد رواها الآجري بسنده الصحيح  في كتابه التصديق بالنظر (ج1/ص74) : حدثنا أبو عبد الله أحمد بن محمد بن شاهين  حدثنا عثمان بن أبي شيبة حدثنا حماد بن اسامة حدثنا الأعمش حدثنا خيثمة بن عبد  الرحمن عن عدي بن حاتم الطائي قال قال رسول الله صلى الله عليه وسلم ما منكم من أحد  إلا وسيكلمه ربه عز وجل ليس بينه وبينه ترجمان ولا حاجب يحجبه فينظر أيمن منه فلا  يرى إلا شيئا قدمه ثم ينظر أشأم منه فلا يرى إلا شيئا قدمه ثم ينظر أمامه فلا يرى  إلا النار اتقوا النار ولو بشق تمرة إسناده صحيح</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وأخرجها  الدارقطني أيضا في رؤية الله ( ج1/ص149) : حدثنا عمر بن احمد بن على القطان حدثنا  محمد بن عثمان بن كرامة حدثنا أبو أسامة عن الأعمش حدثنا خيثمة بن عبد الرحمن عن  عدى بن حاتم قال قال رسول الله صلى الله عليه وسلم ما منكم من أحد إلا سيكلمه ربه  عز وجل ليس بينه وبينه ترجمان ولا حاجب يحجبه فينظر أيمن منه فلا يرى إلا شيئا قدمه  ثم ينظر أشأم منه فلا يرى إلا شيئا قدمه ثم ينظر أمامه فلا يرى إلا النار فاتقوا  النار ولو بشق تمرة.</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>فلا أدري  هل غفل الإباضي عن هذه الأسانيد أم تغافل عنها ولا أدري من أين جاء بهذه القواعد  التي علل بها روايات رؤية الله الصحيحة!</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>وفوق كل  هذا لم يتفرد خيثمة بالرواية عن عدي بن حاتم فقد اخرج البخاري في صحيحه  (2/512)  :حدثنا عبد الله بن محمد حدثنا  أبو عاصم النبيل أخبرنا سعدان بن بشر حدثنا أبو مجاهد حدثنا محل بن خليفة الطائي  قال سمعت عدي بن حاتم رضي الله عنه ) وساق الحديث.</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>فلا أدري  هل التفرد الذي يزعمه هذا الإباضي هو خارج ذهنه أم داخل ذهنه  فقط؟</strong></p>
<p dir="rtl"><strong> </strong></p>
<p dir="rtl"><strong>ولا أدري  أجهلها أم حاول أن يخفيها؟</strong></p>
<p><a href="http://www.facebook.com/share.php?u=http://www.bndar.ws/?p=26" target="_blank">أضف هذا المقال للـ Facebook</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.bndar.ws/?feed=rss2&amp;p=26</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
