<?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>فواصل &#187; php &amp; mysql</title>
	<atom:link href="http://portal.fwasl.com/programming-and-coding/php-mysql/feed/" rel="self" type="application/rss+xml" />
	<link>http://portal.fwasl.com</link>
	<description></description>
	<lastBuildDate>Wed, 16 Oct 2019 18:49:35 +0000</lastBuildDate>
	<language>ar</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>شرح افضل محرر php هو netbeans</title>
		<link>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d9%81%d8%b6%d9%84-%d9%85%d8%ad%d8%b1%d8%b1-php-%d9%87%d9%88-netbeans/</link>
		<comments>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d9%81%d8%b6%d9%84-%d9%85%d8%ad%d8%b1%d8%b1-php-%d9%87%d9%88-netbeans/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 15:22:45 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[شرح،افضل،محرر،بي،اتش،بي،netbeans،فيديو،برمجه،php]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7714</guid>
		<description><![CDATA[هل أنت من نوعية الاشخاص التى تبحث عن السهولة فى كتابة الكود وسرعة تنفيذه؟ هل أنت من نوعية الأشخاص التى تنسى الصيغة العامه للدوال والاوامر البرمجية فى php؟ هل أنت من نوعية الأشخاص التى تحب تنظيم الكود البرمجى؟ اذا عليك بأستخدام أقوى محرر php موجود على الشبكة العنكبوتية ؟ انه الاسطورة netbeans قبل أن اشرح ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">هل أنت من نوعية الاشخاص التى تبحث عن السهولة فى كتابة الكود وسرعة تنفيذه؟</p>
<p style="text-align: center;">هل أنت من نوعية الأشخاص التى تنسى الصيغة العامه للدوال والاوامر البرمجية فى php؟</p>
<p style="text-align: center;">هل أنت من نوعية الأشخاص التى تحب تنظيم الكود البرمجى؟</p>
<p style="text-align: center;">اذا عليك بأستخدام أقوى محرر php موجود على الشبكة العنكبوتية ؟</p>
<p style="text-align: center;">انه الاسطورة netbeans</p>
<p style="text-align: center;">قبل أن اشرح الخصائص المهمة لهذا العملاق,</p>
<p style="text-align: center;">نحمل البرنامج الأول:</p>
<p style="text-align: center;">1- <strong>لتشغيل البرنامج ستتطلب ان تقوم بتثبيت مكتبة الجافا:</strong></p>
<div style="text-align: center;"><strong>2-<strong> حمل المحرر العملاق:</strong></strong></div>
<div>
<p style="text-align: center;">نبدأ بشرح أهم خصائص البرنامج :</p>
<p style="text-align: center;">بعد تشغيله &#8230;&#8230;&#8230;.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/123.png"><img class="alignnone size-thumbnail wp-image-7719" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/123-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">1-اختار خيار php لنقوم بعمل مشروع جديد لاى اسكربت تودى برمجة صفحاته</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/218.png"><img class="alignnone size-thumbnail wp-image-7720" title="2" src="http://www.portal.fwasl.com/wp-content/uploads/218-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">2-ثم نختار اصدار php التى تريدها, وترميز الملفات</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/311.png"><img class="alignnone size-thumbnail wp-image-7721" title="3" src="http://www.portal.fwasl.com/wp-content/uploads/311-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">3-بعد عمل المشروع, يمكنك من سحب مجلد ملفات php لاى اسكربت اذا أحببت التعديل عليها</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/414.png"><img class="alignnone size-thumbnail wp-image-7722" title="4" src="http://www.portal.fwasl.com/wp-content/uploads/414-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">بحيث راح تظهر كافة الصفحات بكل سهولة على اليسار</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/510.png"><img class="alignnone size-thumbnail wp-image-7723" title="5" src="http://www.portal.fwasl.com/wp-content/uploads/510-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>نأتى الان لشرح مميزات هذا العملاق الرائع عن اى محرر اخر</strong></p>
<p style="text-align: center;">1-خاصية تحديد بداية ونهاية الوسم وتنظيمه</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/64.png"><img class="alignnone size-thumbnail wp-image-7724" title="6" src="http://www.portal.fwasl.com/wp-content/uploads/64-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">2- أهم خاصية فيه , وهو انك بمجرد كتابة اول حرف من اى دالة او كود راح يظهرشاشة مساعدة تقدر تختار بقية الدالة ووضعها اوتوماتيك, بل والأجمل من هذا</p>
<p style="text-align: center;">فى حالة انك نسيت طريقة استخدام هذه الدالة, راح يعطيك رابط من موقع php.net يرشدك لكيفية استخدام هذه الدالة</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/75.png"><img class="alignnone size-thumbnail wp-image-7715" title="7" src="http://www.portal.fwasl.com/wp-content/uploads/75-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">3- خاصية تحديد الاوسمة والtags الخاصة html الموجوده داخل ملف php</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/82.png"><img class="alignnone size-thumbnail wp-image-7716" title="8" src="http://www.portal.fwasl.com/wp-content/uploads/82-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">4-وجود highlighting ليرشدك لنهاية الوسم بسرعة</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/92.png"><img class="alignnone size-thumbnail wp-image-7717" title="9" src="http://www.portal.fwasl.com/wp-content/uploads/92-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">5- خاصية تحذيرك من انك كتابة الكود بشكل خاطىء, ويذكر لك السبب فى الجزء السفلى</p>
<p><a href="http://www.portal.fwasl.com/wp-content/uploads/103.png"><img class="size-thumbnail wp-image-7718 aligncenter" title="10" src="http://www.portal.fwasl.com/wp-content/uploads/103-150x150.png" alt="" width="150" height="150" /></a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d9%81%d8%b6%d9%84-%d9%85%d8%ad%d8%b1%d8%b1-php-%d9%87%d9%88-netbeans/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>شرح برمجه محرك بحث لاي سكربت متطور</title>
		<link>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%85%d8%ad%d8%b1%d9%83-%d8%a8%d8%ad%d8%ab-%d9%84%d8%a7%d9%8a-%d8%b3%d9%83%d8%b1%d8%a8%d8%aa-%d9%85%d8%aa%d8%b7%d9%88%d8%b1/</link>
		<comments>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%85%d8%ad%d8%b1%d9%83-%d8%a8%d8%ad%d8%ab-%d9%84%d8%a7%d9%8a-%d8%b3%d9%83%d8%b1%d8%a8%d8%aa-%d9%85%d8%aa%d8%b7%d9%88%d8%b1/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 15:12:38 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7700</guid>
		<description><![CDATA[درس برمجة البحث يعتبر محرك البحث من أهم المميزات تميز اى اسكربت ذو برمجة راقية , فمحرك البحث يعتبر الأداة المثالية للوصول السريع لما يبحث عنه زائر موقعك. ولعل أهم شىء فى برمجة اى اسكربت هو سهولة الاستخدام من قبل الزائر. فى هذا الدرس سوف نتعرف على كيفية برمجة محرك بحث داخلى يقوم بالبحث فى ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">درس برمجة البحث</p>
<p style="text-align: center;">يعتبر محرك البحث من أهم المميزات تميز اى اسكربت ذو برمجة راقية , فمحرك البحث يعتبر الأداة المثالية للوصول السريع لما يبحث عنه زائر موقعك. ولعل أهم شىء فى برمجة اى اسكربت هو سهولة الاستخدام من قبل الزائر.</p>
<p style="text-align: center;">فى هذا الدرس سوف نتعرف على كيفية برمجة محرك بحث داخلى يقوم بالبحث فى قواعد البيانات عن اى كلمة او جملة تكتبها فى محرك البحث الداخلى بالموقع ,ويمكنك من خلال هذا الدرس ان تقوم بعمل خاصية البحث فى اى اسكربت تقوم ببرمجته مهما كانت عدد جداوله ومهما كانت عدد حقوله , افهم فكرة الدرس واطلق العنان لطموحاتك</p>
<p style="text-align: center;">خطوات تطبيق الدرس:</p>
<p style="text-align: center;">1-انشاء قاعدة بيانات كمثال حتى يتم البحث فيها</p>
<p style="text-align: center;">2-انشاء ملف form.htm الخاص بعمل مستطيل البحث</p>
<p style="text-align: center;">3-انشاء ملف style.css الخاص بتجميل شريط البحث</p>
<p style="text-align: center;">4-انشاء ملف mysql.php الخاص بالاتصال ومحاكاة قاعدة البيانات وتنفيذ عملية البحث فى الجداول والحقول</p>
<p style="text-align: center;">5-انشاء ملف processform.php الذى سوف يقوم تنفيذ الكلمة او الجملة التى تم كتابتها فى محرك البحث ليتم البحث عنها</p>
<p style="text-align: center;">اولا: انشاء قاعدة البيانات</p>
<p style="text-align: center;">سوف نقوم بانشاء قاعدة بيانات وراح نسميها users, وبداخلها سوف ننشأ جدول اسمه users وعدد حقوله 5 حقول</p>
<p style="text-align: center;">-id</p>
<p style="text-align: center;">-firstname</p>
<p style="text-align: center;">-lastname</p>
<p style="text-align: center;">-email</p>
<p style="text-align: center;">-comments<br />
<a href="http://www.portal.fwasl.com/wp-content/uploads/122.png"><img class="alignnone size-thumbnail wp-image-7701" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/122-150x135.png" alt="" width="150" height="135" /></a></p>
<p style="text-align: center;">تمام الحين راح ندخل بعض البيانات فى هذا الجدول حتى نستخدمها كمثال للبحث عنها</p>
<p style="text-align: center;">انا قمت بادخال بعض الاسماء وبياناتهم</p>
<p style="text-align: center;">شوف الصورة</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/217.png"><img class="alignnone size-thumbnail wp-image-7702" title="2" src="http://www.portal.fwasl.com/wp-content/uploads/217-150x125.png" alt="" width="150" height="125" /></a></p>
<p style="text-align: center;">تمام انتهينا من انشاء قاعدة البيانات &#8230;&#8230;&#8230;</p>
<p style="text-align: center;">يوجد خطوة مهمة جدا وهى اننا نريد ان نقوم بعمل Index من النوع fulltext<br />
للجدول اللى راح نبحث فيه<br />
ولعمل ذلك فقط قم بعمل هذا الامر من خلال اختيار زر sql لتنفيذ أمر sql</p>
[html]
ALTER TABLE users ADD FULLTEXT(firstname, lastname, comments);<br />
[/html]
<p style="text-align: center;">بحيث راح يكون الناتج كالصورة الاتية:<br />
<a href="http://www.portal.fwasl.com/wp-content/uploads/310.png"><img class="alignnone size-thumbnail wp-image-7703" title="3" src="http://www.portal.fwasl.com/wp-content/uploads/310-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">ثانيا: انشاء ملف form.htm</p>
<p style="text-align: center;">وهو عبارة عن صفحة الفورم الخاصة بمستطيل البحث الذى سوف سيكون محرك البحث</p>
<p style="text-align: center;">وانا استخدمت بعض الجافا اسكربت لتعطى لمسة جمالية للفورم وجعلنا action هذا الفورم</p>
<p style="text-align: center;">هو تنفيذ ملف processform.php الذى سوف يشرح فيما بعد</p>
<p style="text-align: center;">كود ملف form.htm</p>
[html]
<p>محرك بحث</p>
<p>&lt;script type=&quot;text/javascript&quot; language=&quot;javascript&quot;&gt;// &lt;![CDATA[<br />
window.onload=function(){</p>
<p>if(document.getElementById&amp;&amp;document.<br />
getElementsByTagName&amp;&amp;document.createElement){</p>
<p>var sfield=document.getElementsByTagName(&#8216;form&#8217;)[0].elements[0];</p>
<p>if(!sfield){return};</p>
<p>sfield.onfocus=function(){this.value=&#8221;};</p>
<p>sfield.onblur=function(){</p>
<p>if(!this.value){this.value=&#8217;ادخل الكلمة المراد البحث عنها&#8217;};</p>
<p>}</p>
<p>}</p>
<p>}<br />
// ]]&gt;&lt;/script&gt;&lt;/pre&gt;<br />
&lt;h1&gt;محرك البحث فى قاعدة البيانات&lt;/h1&gt;<br />
&lt;div&gt;&lt;form action=&quot;processform.php&quot; method=&quot;get&quot;&gt;<br />
&lt;input title=&quot;ادخل الكلمة المراد البحث عنها&quot; type=&quot;text&quot; name=&quot;searchterm&quot; value=&quot;ادخل الكلمة المراد البحث عنها&quot; /&gt;</p>
<p>&lt;input title=&quot;Search Now!&quot; type=&quot;submit&quot; name=&quot;search&quot; value=&quot;بحـث&quot; /&gt;&lt;/form&gt;&lt;/div&gt;<br />
&lt;pre&gt;</p>
[/html]
<p style="text-align: center;">ثالثا: انشاء ملف style.php</p>
<p style="text-align: center;">سوف نقوم بتجميل الفورم الخاص بنا فى الصفحة السابقة</p>
<p style="text-align: center;">وهذا هو كود الملف</p>
[html]
body{</p>
<p>background: #ccc;</p>
<p>margin: 0;</p>
<p>padding: 0;</p>
<p>}</p>
<p>h1{</p>
<p>width: 375px;</p>
<p>padding: 10px;</p>
<p>margin-left: auto;</p>
<p>margin-right: auto;</p>
<p>background: #339;</p>
<p>font: normal 18px Arial, Helvetica, sans-serif;</p>
<p>color: #fff;</p>
<p>border: 1px solid #000;</p>
<p>text-align: center;</p>
<p>}</p>
<p>h2{</p>
<p>font: bold 18px Arial, Helvetica, sans-serif;</p>
<p>color: #339;</p>
<p>}</p>
<p>p{</p>
<p>font: normal 10pt Arial, Helvetica, sans-serif;</p>
<p>color: #000;</p>
<p>}</p>
<p>a:link,a:visited{</p>
<p>font: normal 10pt Arial, Helvetica, sans-serif;</p>
<p>color: #00f;</p>
<p>text-decoration: none;</p>
<p>}</p>
<p>a:hover{</p>
<p>color: #f00;</p>
<p>text-decoration: underline;</p>
<p>}</p>
<p>.maincontainer{</p>
<p>width: 375px;</p>
<p>padding: 10px;</p>
<p>margin-left: auto;</p>
<p>margin-right: auto;</p>
<p>background: #f0f0f0;</p>
<p>border: 1px solid #000;</p>
<p>}</p>
<p>.rowcontainer{</p>
<p>padding: 10px;</p>
<p>margin-bottom: 10px;</p>
<p>background: #ccf;</p>
<p>}</p>
<p>.searchbox{</p>
<p>width: 200px;</p>
<p>font: normal 12px Arial, Helvetica, sans-serif;</p>
<p>color: #000;</p>
<p>}</p>
<p>.searchbutton{</p>
<p>width: 80px;</p>
<p>font: bold 12px Arial, Helvetica, sans-serif;</p>
<p>color: #000;</p>
<p>}</p>
[/html]
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/413.png"><img class="alignnone size-thumbnail wp-image-7704" title="4" src="http://www.portal.fwasl.com/wp-content/uploads/413-150x114.png" alt="" width="150" height="114" /></a></p>
<p style="text-align: center;">رابعا: انشاء ملف mysql.php</p>
<p style="text-align: center;">طبعا هذا هو أهم ملف سوف يكون فى درسنا, والذى سوف ينفذ عملية البحث فى قاعدة البيانات عن الكلمة او الجملة التى تريد البحث عنها</p>
<p style="text-align: center;">الملف عبارة عن كلاس تقوم بتنفيذ عدة عمليات متكاملة منها</p>
<p style="text-align: center;">1-الاتصال بقاعدة البيانات</p>
<p style="text-align: center;">2-تنفيذ عملية البحث للكلمة او الجملة المراد البحث عنه</p>
<p style="text-align: center;">كود ملف mysql.php</p>
[html]
&lt;!&#8211;?php // define &#8216;MySQL&#8217; class class MySQL{ private $conId; private $host; private $user; private $password; private $database; private $result; const OPTIONS=4; public function __construct($options=array()){ if(count($options)!=self::OPTIONS){ throw new Exception(&#8216;Invalid number of connection parameters&#8217;); } foreach($options as $parameter=&#8211;&gt;$value){</p>
<p>if(!$value){</p>
<p>throw new Exception(&#8216;Invalid parameter &#8216;.$parameter);</p>
<p>}</p>
<p>$this-&gt;{$parameter}=$value;</p>
<p>}</p>
<p>$this-&gt;connectDB();</p>
<p>}</p>
<p>// connect to MySQL</p>
<p>private function connectDB(){</p>
<p>if(!$this-&gt;conId=mysql_connect($this-&gt;host,$this-&gt;user,$this-&gt;password)){</p>
<p>throw new Exception(&#8216;Error connecting to the server&#8217;);</p>
<p>}</p>
<p>if(!mysql_select_db($this-&gt;database,$this-&gt;conId)){</p>
<p>throw new Exception(&#8216;Error selecting database&#8217;);</p>
<p>}</p>
<p>}</p>
<p>// run query</p>
<p>public function query($query){</p>
<p>if(!$this-&gt;result=mysql_query($query,$this-&gt;conId)){</p>
<p>throw new Exception(&#8216;Error performing query &#8216;.$query);</p>
<p>}</p>
<p>return new Result($this,$this-&gt;result);</p>
<p>}</p>
<p>public function escapeString($value){</p>
<p>return mysql_escape_string($value);</p>
<p>}</p>
<p>}</p>
<p>// define &#8216;Result&#8217; class</p>
<p>class Result {</p>
<p>private $mysql;</p>
<p>private $result;</p>
<p>public function __construct(&amp;$mysql,$result){</p>
<p>$this-&gt;mysql=&amp;$mysql;</p>
<p>$this-&gt;result=$result;</p>
<p>}</p>
<p>// fetch row</p>
<p>public function fetchRow(){</p>
<p>return mysql_fetch_assoc($this-&gt;result);</p>
<p>}</p>
<p>// count rows</p>
<p>public function countRows(){</p>
<p>if(!$rows=mysql_num_rows($this-&gt;result)){</p>
<p>return false;</p>
<p>}</p>
<p>return $rows;</p>
<p>}</p>
<p>// count affected rows</p>
<p>public function countAffectedRows(){</p>
<p>if(!$rows=mysql_affected_rows($this-&gt;mysql-&gt;conId)){</p>
<p>throw new Exception(&#8216;Error counting affected rows&#8217;);</p>
<p>}</p>
<p>return $rows;</p>
<p>}</p>
<p>// get ID form last-inserted row</p>
<p>public function getInsertID(){</p>
<p>if(!$id=mysql_insert_id($this-&gt;mysql-&gt;conId)){</p>
<p>throw new Exception(&#8216;Error getting ID&#8217;);</p>
<p>}</p>
<p>return $id;</p>
<p>}</p>
<p>// seek row</p>
<p>public function seekRow($row=0){</p>
<p>if(!is_int($row)||$rowresult,$row)){</p>
<p>throw new Exception(&#8216;Error seeking data&#8217;);</p>
<p>}</p>
<p>}</p>
<p>}</p>
<p>?&gt;</p>
[/html]
<p style="text-align: center;">رابعا : انشاء ملف processform.php</p>
<p style="text-align: center;">وهذا الملف هو اللى راح ينفذ عملية البحث</p>
<p style="text-align: center;">كود ملف processform.php</p>
[html]
<p>&lt;!&#8211;?php // include MySQL-processing classes require_once &#8216;mysql.php&#8217;; try{ // connect to MySQL $db=new MySQL(array (&#8216;host&#8217;=&#8211;&gt;&#8217;localhost&#8217;,&#8217;user&#8217;=&gt;&#8217;root&#8217;,&#8217;password&#8217;=&gt;&#8217;root&#8217;,<br />
&#8216;database&#8217;=&gt;&#8217;users&#8217;));</p>
<p>$searchterm=$db-&gt;escapeString($_GET['searchterm']);</p>
<p>$result=$db-&gt;query(&quot;SELECT firstname, lastname,comments FROM<br />
users WHERE MATCH(firstname,lastname,comments) AGAINST<br />
(&#8216;$searchterm&#8217;)&quot;);</p>
<p>if(!$result-&gt;countRows()){</p>
<p>echo &#8216;&lt;/pre&gt;<br />
&lt;div&gt;<br />
&lt;h2&gt;لاتوجد اى نتيجة,ارجع للخلف وعاود البحث مرة أخرى&lt;/h2&gt;<br />
&lt;/div&gt;<br />
&lt;pre&gt;<br />
&#8216;;</p>
<p>}</p>
<p>else{</p>
<p>// display search results</p>
<p>echo &#8216;&lt;/pre&gt;<br />
&lt;div&gt;<br />
&lt;h2&gt;Your search criteria<br />
returned &#8216;.$result-&gt;countRows().&#8217; results.&lt;/h2&gt;<br />
&#8216;;</p>
<p>while($row=$result-&gt;fetchRow()){</p>
<p>echo &#8216;<br />
&lt;div&gt;<br />
&lt;strong&gt;First Name:<br />
&lt;/strong&gt;&#8217;.$row['firstname'].&#8217;<br />
&lt;strong&gt;Last Name:<br />
&lt;/strong&gt;&#8217;.$row['lastname'].&#8217;</p>
<p>&lt;strong&gt;Comments:<br />
&lt;/strong&gt;&#8217;.$row['comments'].&#8217;&lt;/div&gt;<br />
&#8216;;</p>
<p>}</p>
<p>}</p>
<p>echo &#8216;&lt;/div&gt;<br />
&lt;pre&gt;<br />
&#8216;;</p>
<p>}</p>
<p>catch(Exception $e){</p>
<p>echo $e-&gt;getMessage();</p>
<p>exit();</p>
<p>}</p>
<p>?&gt;</p>
[/html]
<p style="text-align: center;">شرح الاجزاء المطلوب تعديلها بما يناسب طلبك:</p>
<p style="text-align: center;">1- اولا تغيير بيانات الاتصال بقاعدة البيانات من خلال هذا السطر</p>
[html]
<p>$db=new MySQL(array<br />
(&#8216;host&#8217;=&gt;&#8217;localhost&#8217;,&#8217;user&#8217;=&gt;&#8217;root&#8217;,&#8217;password&#8217;=&gt;&#8217;root&#8217;,<br />
&#8216;database&#8217;=&gt;&#8217;users&#8217;));</p>
[/html]
<p style="text-align: center;">2- تغيير اسم الجدول والاعمدة المراد البحث فيها , وذلك من خلال هذا السطر</p>
[html]
<p>$result=$db-&gt;query(&quot;SELECT firstname, lastname,comments FROM<br />
users WHERE MATCH(firstname,lastname,comments) AGAINST<br />
(&#8216;$searchterm&#8217;)&quot;);</p>
[/html]
<p style="text-align: center;">وبهيك عند تنفيذ البحث عن اى كلمة ولنفرض اننا راح نبحث عن كلمة call و mazda</p>
<p style="text-align: center;">راح يكون الناتج مثل الصورة الاتية:</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/59.png"><img class="alignnone size-thumbnail wp-image-7705" title="5" src="http://www.portal.fwasl.com/wp-content/uploads/59-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">لتحميل ملفات الدرس كاملة : <a href="http://www.advphp.com/tuts/7r/engine/search.rar">اضغــــط هـــــنا</a></p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%85%d8%ad%d8%b1%d9%83-%d8%a8%d8%ad%d8%ab-%d9%84%d8%a7%d9%8a-%d8%b3%d9%83%d8%b1%d8%a8%d8%aa-%d9%85%d8%aa%d8%b7%d9%88%d8%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>شرح استخدام الكابتشا فى برمجتك بphp</title>
		<link>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-%d8%a7%d9%84%d9%83%d8%a7%d8%a8%d8%aa%d8%b4%d8%a7-%d9%81%d9%89-%d8%a8%d8%b1%d9%85%d8%ac%d8%aa%d9%83-%d8%a8php/</link>
		<comments>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-%d8%a7%d9%84%d9%83%d8%a7%d8%a8%d8%aa%d8%b4%d8%a7-%d9%81%d9%89-%d8%a8%d8%b1%d9%85%d8%ac%d8%aa%d9%83-%d8%a8php/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:54:22 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[الكباتشا]]></category>
		<category><![CDATA[برمجتك]]></category>
		<category><![CDATA[برمجه]]></category>
		<category><![CDATA[تصميم]]></category>
		<category><![CDATA[دوره]]></category>
		<category><![CDATA[شرح]]></category>
		<category><![CDATA[شركه]]></category>
		<category><![CDATA[في]]></category>
		<category><![CDATA[فيديو]]></category>
		<category><![CDATA[مبرمج]]></category>
		<category><![CDATA[مواقع]]></category>
		<category><![CDATA[موقع]]></category>
		<category><![CDATA[ووردبريس]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7692</guid>
		<description><![CDATA[فى هذا الدرس سوف نتعرف على كيفية اضافة خاصية الكابتشا والتحقق فى برمجايتك للحماية من الاسبام والبوتات وسوف نستخدام احدث وأفضل انواع الكابتشا , حمل الملفات المطلوبة من هـــــــــــنا ثم راح تجد فى بدايته فورم يوزر وباسورد كالاتى: [html] &#60;?php if (empty($_POST)) { ?&#62; &#60;form method=&#34;POST&#34;&#62; Username:&#60;br /&#62; &#60;input type=&#34;text&#34; name=&#34;username&#34; /&#62;&#60;br /&#62; Password:&#60;br /&#62; &#60;input ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">فى هذا الدرس سوف نتعرف على كيفية اضافة خاصية الكابتشا والتحقق فى برمجايتك للحماية من الاسبام والبوتات</p>
<p style="text-align: center;">وسوف نستخدام احدث وأفضل انواع الكابتشا ,</p>
<p style="text-align: center;">حمل الملفات المطلوبة من <a href="http://www.advphp.com/tuts/files/secure.zip">هـــــــــــنا</a></p>
<p style="text-align: center;">ثم راح تجد فى بدايته فورم يوزر وباسورد</p>
<p style="text-align: center;" dir="rtl">كالاتى:</p>
[html]
<p>&lt;?php<br />
if (empty($_POST)) { ?&gt;<br />
&lt;form method=&quot;POST&quot;&gt;<br />
Username:&lt;br /&gt;<br />
&lt;input type=&quot;text&quot; name=&quot;username&quot; /&gt;&lt;br /&gt;<br />
Password:&lt;br /&gt;<br />
&lt;input type=&quot;text&quot; name=&quot;password&quot; /&gt;&lt;br /&gt;</p>
<p>&lt;!&#8211; pass a session id to the query string of the script to prevent ie caching &#8211;&gt;<br />
&lt;img src=&quot;/securimage_show.php?sid=&lt;?php echo md5(uniqid(time())); ?&gt;&quot;&gt;&lt;br /&gt;<br />
&lt;input type=&quot;text&quot; name=&quot;code&quot; /&gt;&lt;br /&gt;</p>
<p>&lt;input type=&quot;submit&quot; value=&quot;Submit Form&quot; /&gt;<br />
&lt;/form&gt;</p>
<p>&lt;?php</p>
[/html]
<p style="text-align: center;">قم بتغيير الفورمز لاى شىء تريده على حسب برمجيتك انت</p>
<p style="text-align: center;">ثم فى الكود</p>
[html]
<p>echo &quot;&lt;center&gt;Thanks, you entered the correct code.&lt;/center&gt;&quot;;</p>
[/html]
<p style="text-align: center;">
يمكنك عمل توجيه للفورم بعد التحقق للصفحة التى تريدها باستخدام دالة header</p>
[html]
<p>header(&#8216;Location: http://www.example.com/&#8217;);</p>
[/html]
<p style="text-align: center;" dir="rtl">
مثال:</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/120.png"><img class="alignnone size-thumbnail wp-image-7694" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/120-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">انتهى</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-%d8%a7%d9%84%d9%83%d8%a7%d8%a8%d8%aa%d8%b4%d8%a7-%d9%81%d9%89-%d8%a8%d8%b1%d9%85%d8%ac%d8%aa%d9%83-%d8%a8php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>عمل نظام دخول متطور login</title>
		<link>http://portal.fwasl.com/%d8%b9%d9%85%d9%84-%d9%86%d8%b8%d8%a7%d9%85-%d8%af%d8%ae%d9%88%d9%84-%d9%85%d8%aa%d8%b7%d9%88%d8%b1-login/</link>
		<comments>http://portal.fwasl.com/%d8%b9%d9%85%d9%84-%d9%86%d8%b8%d8%a7%d9%85-%d8%af%d8%ae%d9%88%d9%84-%d9%85%d8%aa%d8%b7%d9%88%d8%b1-login/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:52:00 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[برمجه]]></category>
		<category><![CDATA[تصميم]]></category>
		<category><![CDATA[دخول]]></category>
		<category><![CDATA[عمل]]></category>
		<category><![CDATA[فيديو]]></category>
		<category><![CDATA[متطور]]></category>
		<category><![CDATA[مواقع]]></category>
		<category><![CDATA[نظام]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7685</guid>
		<description><![CDATA[هذا درس من الدروس الرائعة , والأروع من هذا الدرس انه اى شخص يستطيع فهمه بكل سهولة حتى ولو لم يكن يتقن لغة php فى هذا الدرس راح تعرف كيف نسوى نظام تسجيل دخول قوى ومحمى فى نفس الوقت . ملفات الدرس عبارة عن ثلاثة ملفات : 1-login.php وهى فورم تسجيل الدخول 2-verify.php وهى صفحة ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">هذا درس من الدروس الرائعة , والأروع من هذا الدرس انه اى شخص يستطيع فهمه بكل سهولة حتى ولو لم يكن يتقن لغة php</p>
<p style="text-align: center;">فى هذا الدرس راح تعرف كيف نسوى نظام تسجيل دخول قوى ومحمى فى نفس الوقت .</p>
<p style="text-align: center;">ملفات الدرس عبارة عن ثلاثة ملفات :</p>
<p style="text-align: center;">1-login.php وهى فورم تسجيل الدخول</p>
<p style="text-align: center;">2-verify.php وهى صفحة التحقق من العضوية وتنفيذ عمليات mysql الخاصة بقاعدة البيانات</p>
<p style="text-align: center;">3- users_page.php وهى الصفحة التى سوف يتم التحويل اليها بعد تسجيل الدخول.</p>
<p style="text-align: center;">شرح طريقة الاستخدام:</p>
<p style="text-align: center;">أسهل من السهولة &#8230;&#8230;</p>
<p style="text-align: center;">افتح ملف verify.php</p>
<p style="text-align: center;">ثم ادخل بيانات الاتصال بقاعدة البيانات المخزن بها عضويات موقعك بجدول اليوزر</p>
[html]
$dbHost = &quot;localhost&quot;;        //Location Of Database usually its localhost</p>
<p>$dbUser = &quot;xxxx&quot;;            //Database User Name</p>
<p>$dbPass = &quot;xxxxxx&quot;;            //Database Password</p>
<p>$dbDatabase = &quot;db_name&quot;;    //Database Name</p>
<p>$email = &#8216;youremail@someaddress.com&#8217;;</p>
[/html]
<p style="text-align: center;">
[html]
$query = sprintf(&quot;SELECT * FROM users_table<br />
WHERE username=&#8217;%s&#8217; AND<br />
password=PASSWORD(&#8216;%s&#8217;) LIMIT 1&quot;,mysql_real_escape_string($_POST['username']),mysql_real_escape_string($_POST['password']));<br />
[/html]
<p style="text-align: center;">ثم غير أعمدة الجدول من هنا</p>
[html]
$_SESSION['username'] = $row['username'];</p>
<p>$_SESSION['fname'] = $row['first_name'];</p>
<p>$_SESSION['lname'] = $row['last_name'];<br />
[/html]
<p style="text-align: center;">ثم غير الصفحة المراد التوجه اليها بعد تسجيل الدخول</p>
[html]
header(&quot;Location: users_page.php&quot;);<br />
[/html]
<p style="text-align: center;">فقط</p>
<p style="text-align: center;">حمل الملفات من <a href="http://www.advphp.com/tuts/files/login.rar">هــــــــــنا</a></p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%b9%d9%85%d9%84-%d9%86%d8%b8%d8%a7%d9%85-%d8%af%d8%ae%d9%88%d9%84-%d9%85%d8%aa%d8%b7%d9%88%d8%b1-login/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>شرح ادارة محتوى cms مبسط</title>
		<link>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%af%d8%a7%d8%b1%d8%a9-%d9%85%d8%ad%d8%aa%d9%88%d9%89-cms-%d9%85%d8%a8%d8%b3%d8%b7/</link>
		<comments>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%af%d8%a7%d8%b1%d8%a9-%d9%85%d8%ad%d8%aa%d9%88%d9%89-cms-%d9%85%d8%a8%d8%b3%d8%b7/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:50:26 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[اداره]]></category>
		<category><![CDATA[اس]]></category>
		<category><![CDATA[ام]]></category>
		<category><![CDATA[برمجه]]></category>
		<category><![CDATA[تصميم]]></category>
		<category><![CDATA[دوره]]></category>
		<category><![CDATA[سي]]></category>
		<category><![CDATA[شرح]]></category>
		<category><![CDATA[فيديو]]></category>
		<category><![CDATA[مواقع]]></category>
		<category><![CDATA[موقع]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7679</guid>
		<description><![CDATA[اليكم هذا الدرس الرائع في كيفيةع برمجه اسكريبت اداره محتوي هذا السكريبت كتبه أحد الأشخاص بمقع برمحه أجنبي وقد قمت بنقله وترجمته والتعديل عليه قليلا وقمت بتقديمه اليكم أرجو أن ينال اعجابكم وأن تستفسدوا من هذا الدرس والمعلومات الموجوده به . نبدأ على بركة الله &#8230;&#8230;&#8230;.. اولا راح نقوم بعمل قاعدة البيانات وراح تكون فيها ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">اليكم هذا الدرس الرائع في كيفيةع برمجه اسكريبت اداره محتوي هذا السكريبت كتبه أحد الأشخاص بمقع برمحه أجنبي وقد قمت بنقله وترجمته والتعديل عليه قليلا وقمت بتقديمه اليكم أرجو أن ينال اعجابكم وأن تستفسدوا من هذا الدرس والمعلومات الموجوده به .</p>
<p style="text-align: center;">نبدأ على بركة الله &#8230;&#8230;&#8230;..</p>
<p style="text-align: center;">اولا راح نقوم بعمل قاعدة البيانات وراح تكون فيها الحقول الأتية:</p>
<p style="text-align: center;">id: الترميز التلقائى لترقيم الاضافات الجديده</p>
<p style="text-align: center;">title: لتخزين عنوان الموضوع</p>
<p style="text-align: center;">content: لتخزين محتوى الموضوع</p>
<p style="text-align: center;">author: حفظ اسم الكاتب</p>
<p style="text-align: center;">date: لتخزين تاريخ كتابة الموضوع واضافة الردود</p>
[html]
<p>CREATE TABLE `news` (</p>
<p>`id` int(11) NOT NULL auto_increment,</p>
<p>`title` text NOT NULL ,</p>
<p>`content` text NOT NULL,</p>
<p>`author` text NOT NULL,</p>
<p>`date` datetime NOT NULL default &#8217;00-00-0000 00:00:00&#8242;,</p>
<p>PRIMARY KEY  (`id`)<br />
) TYPE=MyISAM AUTO_INCREMENT=10 ;<br />
[/html]
<p style="text-align: center;">ثانيا: عمل ملف الاتصال بقاعدة البيانات وراح نسميه site.inc.php</p>
<p style="text-align: center;">وقم بتخزينه فى مجلد الاسكربت مباشرة ولنفرض ان اسم المجلد site</p>
[html]
&lt;?<br />
//declare the database values</p>
<p>$confg['db_uname'] = &quot;user&quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //your database username<br />
$confg['db_paswd'] = &quot;pass&quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //your database password<br />
$confg['db_host'] = &quot;localhost&quot;;&amp;nbsp; //usually localhost<br />
$confg['db_dbase'] = &quot;news&quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //the database name</p>
<p>########################################################<br />
//create the function to log into the DB</p>
<p>function db_login() {</p>
<p>global $confg;</p>
<p>$link = @mysql_connect($confg['db_host'], $confg['db_uname'], $confg['db_paswd']) or die(&quot;Error connecting: &quot; . mysql_error());</p>
<p>@mysql_select_db($confg['db_dbase'], $link);</p>
<p>}</p>
<p>//function for logging out from the DB</p>
<p>function db_logout() {</p>
<p>@mysql_close($link);</p>
<p>}</p>
<p>?&gt;</p>
[/html]
<p style="text-align: center;">طبعا ملف الاتصال عبارة عن فانكشن اتصال وفانكشن اغلاق حتى يسهل استدعائهم ب db_login() او db_logout()</p>
<p style="text-align: center;">الحين سوينا القاعدة ومجلد الاسكربت بداخله ملف الاتصال بالقاعدة</p>
<p style="text-align: center;">الحين نسوى مجلد باسم admin داخل مجلد الاسكربت site</p>
<p style="text-align: center;">ثم راح نقوم بعمل صفحة لاضافة موضوع وراح نسميها add.php</p>
<p style="text-align: center;">وراح نضعها فى مجلد الادمن</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/116.gif"><img class="alignnone size-thumbnail wp-image-7680" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/116-150x150.gif" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">وهذا هو الكود الكامل وراح اشرحه على ثلاثة اجزاء:</p>
[html]
&lt;?<br />
 require_once(&quot;../site/site.inc.php&quot;);&amp;nbsp;&amp;nbsp; //Calls in the previous file we created</p>
<p>// form not yet submitted<br />
// display initial form<br />
if (!$submit)<br />
{</p>
<p>?&gt;</p>
<p>Add New Post&lt;br /&gt;<br />
&lt;form action=&quot;&lt;? echo $PHP_SELF; ?&gt;&quot; method=&quot;POST&quot;&gt;<br />
&lt;input type=&quot;hidden&quot; name=&quot;id&quot;&amp;nbsp; value=&quot;id&quot;&gt;<br />
Title:&lt;br /&gt;<br />
&lt;input size=&quot;50&quot; maxlength=&quot;60&quot; type=&quot;text&quot; name=&quot;title&quot;&gt;&lt;br /&gt;</p>
<p>News Content:&lt;br /&gt;<br />
&lt;textarea name=&quot;content&quot; cols=&quot;40&quot; rows=&quot;10&quot;&gt; &lt;/textarea&gt; &lt;br /&gt;<br />
Author:&lt;br /&gt;<br />
&lt;input size=&quot;50&quot; maxlength=&quot;250&quot; type=&quot;text&quot; name=&quot;author&quot;&gt; &lt;br /&gt;<br />
 &lt;input type=&quot;Submit&quot; name=&quot;submit&quot; value=&quot;Update&quot;&gt;<br />
&lt;/form&gt;</p>
<p>&lt;?</p>
<p>} else {</p>
<p>//set up error array<br />
 $err = array();<br />
 $count = 0;</p>
<p> //validate the user text input fields<br />
 if (!$title) { $err[$count] = &quot;Invalid entry: title&quot;; $count++; }</p>
<p> if (!$content) { $err[$count] = &quot;Invalid entry: content&quot;; $count++; }</p>
<p> if (!$author) { $err[$count] = &quot;Invalid entry: author&quot;; $count++; }</p>
<p> // if no error found&#8230;<br />
 if (sizeof($err) == 0) {</p>
<p>db_login();&amp;nbsp; //we defined this function in site.inc.php</p>
<p> // generate and execute query to insert the post<br />
 $query = &quot;INSERT INTO news(id, title, content, author, date) VALUES(0, &#8216;$title&#8217;, &#8216;$content&#8217;, &#8216;$author&#8217;, NOW())&quot;;<br />
 $result = mysql_query($query) or die (&quot;Error in query: $query. &quot; . mysql_error());</p>
<p> // print result<br />
 echo &quot;Update successful. &lt;a href=&#8217;index.php&#8217;&gt;Go back to the main menu&lt;/a&gt;.&quot;;<br />
 } else {<br />
 // errors found<br />
 // print as list<br />
 echo &quot;&lt;font size=-1&gt;The following errors were encountered: &lt;br&gt;&quot;;<br />
 echo &quot;&lt;ul&gt;&quot;;<br />
 for ($x=0; $x&lt;sizeof($errorList); $x++) {<br />
 echo &quot;&lt;li&gt;$errorList[$x]&quot;;<br />
 }<br />
 echo &quot;&lt;/ul&gt;&lt;/font&gt;&quot;;<br />
 }<br />
}<br />
?&gt;</p>
[/html]
<p style="text-align: center;">شرح كود الصفحة السابق</p>
<p style="text-align: center;">اولا: الاتصال بالقاعدة +عمل فورم ادخال البيانات وكتابتها</p>
[html]
&lt;?<br />
 require_once(&quot;../site/site.inc.php&quot;);&amp;nbsp;&amp;nbsp; //Calls in the previous file we created</p>
<p>// form not yet submitted<br />
// display initial form<br />
if (!$submit)<br />
{</p>
<p>?&gt;</p>
<p>Add New Post&lt;br /&gt;<br />
&lt;form action=&quot;&lt;? echo $PHP_SELF; ?&gt;&quot; method=&quot;POST&quot;&gt;<br />
&lt;input type=&quot;hidden&quot; name=&quot;id&quot;&amp;nbsp; value=&quot;id&quot;&gt;<br />
Title:&lt;br /&gt;<br />
&lt;input size=&quot;50&quot; maxlength=&quot;60&quot; type=&quot;text&quot; name=&quot;title&quot;&gt;&lt;br /&gt;</p>
<p>News Content:&lt;br /&gt;<br />
&lt;textarea name=&quot;content&quot; cols=&quot;40&quot; rows=&quot;10&quot;&gt; &lt;/textarea&gt; &lt;br /&gt;<br />
Author:&lt;br /&gt;<br />
&lt;input size=&quot;50&quot; maxlength=&quot;250&quot; type=&quot;text&quot; name=&quot;author&quot;&gt; &lt;br /&gt;<br />
 &lt;input type=&quot;Submit&quot; name=&quot;submit&quot; value=&quot;Update&quot;&gt;<br />
&lt;/form&gt;</p>
<p>&lt;?</p>
<p>} else { &amp;nbsp;</p>
[/html]
<p style="text-align: center;">والحين راح نضيف كود للتحقق من المدخلات فى الفورم</p>
<p style="text-align: center;">ولاحظ انها راح تكون عبارة عن مصفوفة<br />
بحيث انه لو لم يتم ادخال اى قيم فى اى فورم راح يعطى عبارة ان الحقول فارغة</p>
<p style="text-align: center;">ولو كانت الفورمز كلها مدرج بها اى عبارة, راح نسوى حالة if بحيث لو حجم مصفوفة الخطأ =0 اى انه لا يوجد اى خطأ, راح نتصل بالقاعدة وندخل البيانات فى الفورمز فى قاعدة البيانات</p>
<p style="text-align: center;">نشوف الكود</p>
[html]
//set up error array<br />
 $err = array();<br />
 $count = 0;</p>
<p> //validate the user text input fields<br />
 if (!$title) { $err[$count] = &quot;Invalid entry: title&quot;; $count++; }</p>
<p> if (!$content) { $err[$count] = &quot;Invalid entry: content&quot;; $count++; }</p>
<p> if (!$author) { $err[$count] = &quot;Invalid entry: author&quot;; $count++; }</p>
<p> // if no error found&#8230;<br />
 if (sizeof($err) == 0) { &amp;nbsp;</p>
[/html]
<p style="text-align: center;">واخيرا الاتصال وتخزين البيانات فى القاعدة</p>
[html]
db_login();&amp;nbsp; //we defined this function in site.inc.php</p>
<p> // generate and execute query to insert the post<br />
 $query = &quot;INSERT INTO news(id, title, content, author, date) VALUES(0, &#8216;$title&#8217;, &#8216;$content&#8217;, &#8216;$author&#8217;, NOW())&quot;;<br />
 $result = mysql_query($query) or die (&quot;Error in query: $query. &quot; . mysql_error());</p>
<p> // print result<br />
 echo &quot;Update successful. &lt;a href=&#8217;index.php&#8217;&gt;Go back to the main menu&lt;/a&gt;.&quot;;<br />
 } else {<br />
 // errors found<br />
 // print as list<br />
 echo &quot;&lt;font size=-1&gt;The following errors were encountered: &lt;br&gt;&quot;;<br />
 echo &quot;&lt;ul&gt;&quot;;<br />
 for ($x=0; $x&lt;sizeof($errorList); $x++) {<br />
 echo &quot;&lt;li&gt;$errorList[$x]&quot;;<br />
 }<br />
 echo &quot;&lt;/ul&gt;&lt;/font&gt;&quot;;<br />
 }<br />
}<br />
?&gt; &amp;nbsp;</p>
[/html]
<p style="text-align: center;">لأحظ اننا استخدمنا دالة ادراج الخطأ errorlist</p>
<p style="text-align: center;">الحين محتاجين لعمل صفحة لامكانية تعديل الموضوع او حذف</p>
<p style="text-align: center;">راح نسوى صفحة بها لست لادراج كافة المواضيع المضافة مع اضافة خيار التعديل او الحذف<br />
list.php</p>
[html]
&lt;?<br />
 include(&quot;../site.inc.php&quot;);</p>
<p> db_login();</p>
<p> //Generate the query so we can retrieve all titles in the DB in descending ID order</p>
<p> $query = &quot;SELECT id, title FROM news ORDER BY id DESC&quot;;<br />
 $result = mysql_query($query) or die (&quot;Error in query: $query. &quot; . mysql_error());</p>
<p> // if records are present<br />
if (mysql_num_rows($result) &gt; 0) {</p>
<p> while($send = mysql_fetch_object($result)) {</p>
<p>echo&quot; $send-&gt;title &#8211; &lt;a href=&#8217;ed.php?id=$send-&gt;id&#8217;&gt;Edit this&lt;/a&gt; &#8211; &lt;a href-=&#8217;del.php?id=$send-&gt;id&#8217;&gt;Delete this&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&quot;;<br />
}<br />
}<br />
?&gt;</p>
[/html]
<p style="text-align: center;">شرح الكود</p>
<p style="text-align: center;">انكلود لملف الاتصال بالقاعدة&gt;اتصلنا باستدعاء الفانكشن&gt;عملنا استعلام للمدخلات المخزنة فى القاعدة&gt;ثم حسبنا عدد الصفوف الموجودهnum_rows&gt;ثم جلبنا البيانات المخزنة &gt;ادرجنا الناتج على هيئة عنوان الموضوع+خيار التعديل والحذف</p>
<p style="text-align: center;">الحين راح نسوى صفحة لتعديل المواضيع ed.php التى راح تظهر بعد الضغط على زر edit this</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/217.gif"><img class="alignnone size-thumbnail wp-image-7681" title="2" src="http://www.portal.fwasl.com/wp-content/uploads/217-150x150.gif" alt="" width="150" height="150" /></a></p>
[html]
<p>&lt;?<br />
 include(&quot;../site.inc.php&quot;);</p>
<p>// form not yet submitted<br />
// display initial form with values pre-filled<br />
if (!$submit)<br />
{<br />
 db_login();</p>
<p> // generate and execute query<br />
 $query = &quot;SELECT * FROM news WHERE id = &#8216;$id&#8217;&quot;;<br />
 $result = mysql_query($query) or die (&quot;Error in query: $query. &quot; . mysql_error());</p>
<p> // if a result is returned<br />
 if (mysql_num_rows($result) &gt; 0)<br />
 {<br />
 // turn it into an object<br />
 $send = mysql_fetch_object($result);</p>
<p> // print form with values pre-filled<br />
?&gt;</p>
<p>Edit News Post<br />
&lt;form action=&quot;&lt;? echo $PHP_SELF; ?&gt;&quot; method=&quot;POST&quot;&gt;<br />
&lt;input type=&quot;hidden&quot; name=&quot;id&quot;&amp;nbsp; value=&quot;&lt;? echo $send-&gt;id; ?&gt;&quot;&gt;<br />
Title:&lt;br /&gt;<br />
&lt;input size=&quot;50&quot; maxlength=&quot;250&quot; type=&quot;text&quot; name=&quot;title&quot; value=&quot;&lt;? echo $send-&gt;title; ?&gt;&quot;&gt;&lt;br /&gt;<br />
Content:&lt;br /&gt;<br />
&lt;textarea name=&quot;content&quot; cols=&quot;40&quot; rows=&quot;10&quot;&gt;&lt;? echo $send-&gt;content; ?&gt;&lt;/textarea&gt;&lt;br /&gt;<br />
Author:&lt;br /&gt;<br />
&lt;input size=&quot;50&quot; maxlength=&quot;250&quot; type=&quot;text&quot; name=&quot;author&quot; value=&quot;&lt;? echo $send-&gt;author; ?&gt;&quot;&gt;&lt;br /&gt;</p>
<p> &lt;input type=&quot;Submit&quot; name=&quot;submit&quot; value=&quot;Update&quot;&gt;<br />
&lt;/form&gt;</p>
<p>&lt;?<br />
 }<br />
 // no result returned</p>
<p> else {<br />
 echo &quot;&lt;font size=-1&gt;That post does not exist.&lt;/font&gt;&quot;;<br />
 }<br />
}<br />
// form submitted<br />
// start processing it<br />
else<br />
{</p>
<p>// set up error list array<br />
 $errorList = array();<br />
 $count = 0;</p>
<p> // validate text input fields<br />
 if (!$title) { $errorList[$count] = &quot;Invalid entry: title&quot;; $count++; }</p>
<p> if (!$content) { $errorList[$count] = &quot;Invalid entry: content&quot;; $count++; }</p>
<p> if (!$author) { $errorList[$count] = &quot;Invalid entry: author&quot;; $count++; }</p>
<p> if (sizeof($errorList) == 0) {<br />
 db_login();</p>
<p> // generate and execute query<br />
 $query = &quot;UPDATE news SET title = &#8216;$title&#8217;, content = &#8216;$content&#8217;, author = &#8216;$author&#8217; WHERE id = &#8216;$id&#8217;&quot;;<br />
 $result = mysql_query($query) or die (&quot;Error in query: $query. &quot; . mysql_error());</p>
<p> // print result<br />
 echo &quot;&lt;font size=-1&gt;Update successful. &lt;a href=index.php&gt;Go back to the main menu&lt;/a&gt;.&lt;/font&gt;&quot;;</p>
<p> } else {<br />
 // errors occurred<br />
 // print as list<br />
 echo &quot;&lt;font size=-1&gt;The following errors were encountered: &lt;br&gt;&quot;;<br />
 echo &quot;&lt;ul&gt;&quot;;<br />
 for ($x=0; $x&lt;sizeof($errorList); $x++)<br />
 {<br />
 echo &quot;&lt;li&gt;$errorList[$x]&quot;;<br />
 }<br />
 echo &quot;&lt;/ul&gt;&lt;/font&gt;&quot;;<br />
 }<br />
}</p>
<p>?&gt;</p>
[/html]
<p style="text-align: center;">طبعا الكود سهل عبارة عن فورزمز وبها المدخلات المخزنة بالقاعدة وجلبناها من المتغير send من mysql_fetch_array</p>
<p style="text-align: center;">ثم استخدمنا دالة فحص الخطأ مثل ما شرحنا السابق للتأكد من خلو اى خطأ</p>
<p style="text-align: center;">ثم استخدمنا امر تحديث البيانات update</p>
<p style="text-align: center;">الحين راح نسوى صفحة الحذف ونسميها del.php</p>
[html]
<p>&lt;?<br />
 include(&quot;../site.inc.php&quot;);</p>
<p> db_login();</p>
<p>// generate and execute query<br />
$query = &quot;DELETE FROM news WHERE id = &#8216;$id&#8217;&quot;;<br />
$result = mysql_query($query) or die (&quot;Error in query: $query. &quot; . mysql_error());</p>
<p>// print result<br />
echo &quot;&lt;font size=-1&gt;Deletion successful. &lt;a href=index.php&gt;Go back to the main menu&lt;/a&gt;.&lt;/font&gt;&quot;;</p>
<p>?&gt;</p>
[/html]
<p style="text-align: center;">بسيط استخدمنا امر delete</p>
<p style="text-align: center;">الحين يتبقى نسوى صفحة اندكس بسيطة</p>
<p style="text-align: center;">ولنفرض انها تكون لصفحة اضافة موضوع</p>
[html]
<p>&lt;?php</p>
<p>include(&quot;admin/add.php/&quot;);</p>
<p>?&gt;</p>
[/html]
<p style="text-align: center;">الحين تمام بعد ما انتهينا من السابق</p>
<p style="text-align: center;">راح نشرح بنية الاسكربت</p>
<p style="text-align: center;">سوينا ملف الاسكربت واسمه site</p>
<p style="text-align: center;">بداخله ملف اسمه site.inc.php و ملف index.php ومجلد admin<br />
بداخل مجلد admin توجد الملفات الاتية:</p>
<p style="text-align: center;">add.php<br />
del.php<br />
ed.php<br />
list.php</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%af%d8%a7%d8%b1%d8%a9-%d9%85%d8%ad%d8%aa%d9%88%d9%89-cms-%d9%85%d8%a8%d8%b3%d8%b7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YQL والتخزين المؤقت وأشكال التعبير العادية</title>
		<link>http://portal.fwasl.com/yql-%d9%88%d8%a7%d9%84%d8%aa%d8%ae%d8%b2%d9%8a%d9%86-%d8%a7%d9%84%d9%85%d8%a4%d9%82%d8%aa-%d9%88%d8%a3%d8%b4%d9%83%d8%a7%d9%84-%d8%a7%d9%84%d8%aa%d8%b9%d8%a8%d9%8a%d8%b1-%d8%a7%d9%84%d8%b9%d8%a7%d8%af/</link>
		<comments>http://portal.fwasl.com/yql-%d9%88%d8%a7%d9%84%d8%aa%d8%ae%d8%b2%d9%8a%d9%86-%d8%a7%d9%84%d9%85%d8%a4%d9%82%d8%aa-%d9%88%d8%a3%d8%b4%d9%83%d8%a7%d9%84-%d8%a7%d9%84%d8%aa%d8%b9%d8%a8%d9%8a%d8%b1-%d8%a7%d9%84%d8%b9%d8%a7%d8%af/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:18:40 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[التخزين،المؤقت،واشكال،التعبير،العاديه،شرح،برمجه،دروس،احتراف]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7584</guid>
		<description><![CDATA[الخطوة 1 : YQL قبل أن تبدأ بالتخزين المؤقت ، نحن بحاجة الى بعض البيانات للعمل مع YQL تقوم بجلب البيانات من مجموعة متنوعة من APIs . فهي تقدم مجموعه من الجداول المختلفه مثل: كيف تقوم بإستخدام YQL مع PHP : وهناك مجموعة متنوعة من الأساليب التي تسمح لنا الاستعلام API YQL مع PHP. لهذا ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><strong>الخطوة 1 : YQL</strong><br />
قبل أن تبدأ بالتخزين المؤقت ، نحن بحاجة الى بعض البيانات للعمل مع YQL تقوم بجلب البيانات من مجموعة متنوعة من APIs .<br />
فهي تقدم مجموعه من الجداول المختلفه مثل:</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/119.png"><img class="alignnone size-thumbnail wp-image-7592" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/119-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>كيف تقوم بإستخدام YQL مع PHP :<br />
</strong><br />
وهناك مجموعة متنوعة من الأساليب التي تسمح لنا الاستعلام API YQL مع PHP. لهذا سنستخدم file_get_contents .</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/215.png"><img class="alignnone size-thumbnail wp-image-7593" title="2" src="http://www.portal.fwasl.com/wp-content/uploads/215-150x69.png" alt="" width="150" height="69" /></a></p>
<p style="text-align: center;">الخطوة الأولى هي أن تعلن لدينا SQL (من نوع) الاستعلام.</p>
[html]
$yql = &quot;select * from twitter.search where q=&#8217;nettuts&#8217;&quot;;<br />
[/html]
<p style="text-align: center;">
والأن نقوم بإعداد المسار إلى YQL.</p>
[html]
$query = &quot;http://query.yahooapis.com/v1/public/yql?q=&quot;;<br />
$query .= urlencode($yql);<br />
$query .= &quot;&amp;format=json&amp;env=store://datatables.org/alltableswithkeys&quot;;<br />
[/html]
<p style="text-align: center;"><strong>الحصول على المحتويات<br />
</strong><br />
المتغير يسبقه $ عند الاستعلام، ويحتوي على مسار YQL الكامل. وسوف يعاد تمرير هذا المتغير الي file_get_contents PHP.</p>
[html]
$tweets = file_get_contents($query, true);<br />
[/html]
<p style="text-align: center;"><strong>عرض التويت:<br />
</strong><br />
دعونا الآن نعرض التويت ضمن قائمة غير مرتبة.<br />
YQL يمكننا استخدامها لتصفية وتحديد بالضبط ما نريد لاستخراج من الملف.</p>
[html]
view plaincopy to clipboardprint?<br />
&lt;ul&gt;</p>
<p>&lt;?php<br />
foreach($tweets-&gt;query-&gt;results-&gt;results as $item) {<br />
   echo &#8216;&lt;li&gt;&#8217; . $item-&gt;text . &#8216;&lt;/li&gt;&#8217;;<br />
}<br />
?&gt;</p>
<p>&lt;/ul&gt;<br />
[/html]
<p style="text-align: center;">الآن أن يتم تمثيل كل كائن في مجموعة،علي أنه $item ، و يمكننا الوصول إلى الخصائص التي نحتاجها.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/38.png"><img class="alignnone size-thumbnail wp-image-7594" title="3" src="http://www.portal.fwasl.com/wp-content/uploads/38-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>الخطوة 2 : التخزين المؤقت<br />
</strong></p>
<p style="text-align: center;">نبدأ بإنشاء مجلد جديد داخل جذر مشروعنا، اسمه cash.,ونحدد مساره ، بغض النظر عما إذا كان أنشأ أو لا.</p>
[html]
$cache = dirname(__FILE__) . &#8216;/cache/nettutsTweets.txt&#8217;;<br />
[/html]
<p style="text-align: center;">لاحظ أننا حتى الآن لم نقم بإنشاء الملف NettutsTweets.txt. PHP ! والأن نفتح الملف file_get_contents، بـ fopen</p>
[html]
&#8230;<br />
$tweets = file_get_contents($query, true);</p>
<p>// cache data<br />
$cachefile = fopen($cache, &#8216;wb&#8217;);<br />
fwrite($cachefile, $tweets);<br />
fclose($cachefile);<br />
[/html]
<p style="text-align: center;">PHPتقوم بتسهيل هذه العمليه افتح ملف الـ $cache ولو الملف كان غير موجود سوف يقوم بعمله.</p>
[html]
$cachefile = fopen($cache, &#8216;wb&#8217;);<br />
واكتب المحتويات :<br />
[html]
fwrite($cachefile, $tweets);<br />
[/html]
<p style="text-align: center;">
والأن قم بالإغلاق :</p>
[html]
fclose($cachefile);<br />
[/html]
<p style="text-align: center;">والأن للتحقق من الوقت :</p>
[html]
if ( !file_exists($cache) || filemtime($cache) &lt; ( time() &#8211; 10800 ) )<br />
[/html]
<p style="text-align: center;">
وهذا هو الكود النهائي<br />
[/html]
<p style="text-align: center;">$cache = dirname(__FILE__) . &#8216;/cache/nettutsTweets.txt&#8217;;</p>
<p style="text-align: center;">if ( !file_exists($cache) || filemtime($cache) &lt; ( time() &#8211; 10800 ) ) {<br />
$yql = &#8220;select * from twitter.search where q=&#8217;nettuts&#8217;&#8221;;<br />
$query = &#8220;http://query.yahooapis.com/v1/public/yql?q=&#8221;;<br />
$query .= urlencode($yql);<br />
$query .= &#8220;&amp;format=json&amp;env=store://datatables.org/alltableswithkeys&#8221;;</p>
<p style="text-align: center;">$tweets = file_get_contents($query, true);</p>
<p style="text-align: center;">// cache data<br />
$cachefile = fopen($cache, &#8216;wb&#8217;);<br />
fwrite($cachefile, $tweets);<br />
fclose($cachefile);<br />
} else {<br />
// We already have local cache. Let&#8217;s use that instead.<br />
$tweets = file_get_contents($cache);<br />
}<br />
$tweets = json_decode($tweets);<br />
?&gt;<br />
[/html]
<p style="text-align: center;"><strong>خطوة 3 : التعبيرات العاديه<br />
</strong></p>
<p style="text-align: center;">PHP توفر مجموعة متنوعة من الوظائف المفيدة للعمل مع التعبيرات العادية.<br />
وهناك نوعين من العبارات نريد تغطيهم وهما @usernames وهذه تغطي twitter.com/username و urlsوتغطي anchor tags<br />
وهذا الكود يتيح لك اضافة قيم متعدده داخل الداله:</p>
[html]
$patterns = array(<br />
   &#8216;/(http:\/\/.+?)(\s|$)/i&#8217; =&gt; &#8216;&lt;a href=&quot;$1&quot;&gt;$1&lt;/a&gt;&#8217;,<br />
      &#8216;/@([\w\d_-]+)/&#8217; =&gt; &#8216;&lt;a href=&quot;http://twitter.com\/$1&quot;&gt;@$1&lt;/a&gt;&#8217;<br />
);<br />
[/html]
<p><a href="http://www.portal.fwasl.com/wp-content/uploads/411.png"><img class="size-thumbnail wp-image-7595 aligncenter" title="4" src="http://www.portal.fwasl.com/wp-content/uploads/411-150x150.png" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/yql-%d9%88%d8%a7%d9%84%d8%aa%d8%ae%d8%b2%d9%8a%d9%86-%d8%a7%d9%84%d9%85%d8%a4%d9%82%d8%aa-%d9%88%d8%a3%d8%b4%d9%83%d8%a7%d9%84-%d8%a7%d9%84%d8%aa%d8%b9%d8%a8%d9%8a%d8%b1-%d8%a7%d9%84%d8%b9%d8%a7%d8%af/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>أخطاء تسجيل الدخول للإيميل مع PHP</title>
		<link>http://portal.fwasl.com/%d8%a3%d8%ae%d8%b7%d8%a7%d8%a1-%d8%aa%d8%b3%d8%ac%d9%8a%d9%84-%d8%a7%d9%84%d8%af%d8%ae%d9%88%d9%84-%d9%84%d9%84%d8%a5%d9%8a%d9%85%d9%8a%d9%84-%d9%85%d8%b9-php/</link>
		<comments>http://portal.fwasl.com/%d8%a3%d8%ae%d8%b7%d8%a7%d8%a1-%d8%aa%d8%b3%d8%ac%d9%8a%d9%84-%d8%a7%d9%84%d8%af%d8%ae%d9%88%d9%84-%d9%84%d9%84%d8%a5%d9%8a%d9%85%d9%8a%d9%84-%d9%85%d8%b9-php/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 13:56:37 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[اخطاء،تسجيل،الدخول،مع،بي،اتش،بي،برمجه،دروس،فيديو،شروحات]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7581</guid>
		<description><![CDATA[سوف نستعرض معا كيفية وضع تلميحات خطأ مع PHP. على طول الطريق، وسوف نتعلم أيضا كيفية تسجيل أخطاء البريد الإلكتروني المحتملة بأنفسنا. بهذه الطريقة ، فإنه عند نشر تطبيق الويب الخاص بك، سوف تكون أول من يعرف متى تم مصادفة خطأ. المصدر: [html] &#60;?php // Our custom error handler function nettuts_error_handler($number, $message, $file, $line, $vars) ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">سوف نستعرض معا كيفية وضع تلميحات خطأ مع PHP. على طول الطريق، وسوف نتعلم أيضا كيفية تسجيل أخطاء البريد الإلكتروني المحتملة بأنفسنا. بهذه الطريقة ، فإنه عند نشر تطبيق الويب الخاص بك، سوف تكون أول من يعرف متى تم مصادفة خطأ.</p>
<p style="text-align: center;">
<p style="text-align: center;">المصدر:</p>
[html]
&lt;?php</p>
<p>// Our custom error handler<br />
function nettuts_error_handler($number, $message, $file, $line, $vars)</p>
<p>{<br />
    $email = &quot;<br />
        &lt;p&gt;An error ($number) occurred on line<br />
        &lt;strong&gt;$line&lt;/strong&gt; and in the &lt;strong&gt;file: $file.&lt;/strong&gt;<br />
        &lt;p&gt; $message &lt;/p&gt;&quot;;</p>
<p>    $email .= &quot;&lt;pre&gt;&quot; . print_r($vars, 1) . &quot;&lt;/pre&gt;&quot;;</p>
<p>    $headers = &#8216;Content-type: text/html; charset=iso-8859-1&#8242; . &quot;\r\n&quot;;</p>
<p>    // Email the error to someone&#8230;<br />
    error_log($email, 1, &#8216;you@youremail.com&#8217;, $headers);</p>
<p>    // Make sure that you decide how to respond to errors (on the user&#8217;s side)<br />
    // Either echo an error message, or kill the entire project. Up to you&#8230;<br />
    // The code below ensures that we only &quot;die&quot; if the error was more than<br />
    // just a NOTICE.<br />
    if ( ($number !== E_NOTICE) &amp;&amp; ($number &lt; 2048) ) {<br />
        die(&quot;There was an error. Please try again later.&quot;);<br />
    }<br />
}</p>
<p>// We should use our custom function to handle errors.<br />
set_error_handler(&#8216;nettuts_error_handler&#8217;);</p>
<p>// Trigger an error&#8230; (var doesn&#8217;t exist)<br />
echo $somevarthatdoesnotexist;<br />
[/html]
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%a3%d8%ae%d8%b7%d8%a7%d8%a1-%d8%aa%d8%b3%d8%ac%d9%8a%d9%84-%d8%a7%d9%84%d8%af%d8%ae%d9%88%d9%84-%d9%84%d9%84%d8%a5%d9%8a%d9%85%d9%8a%d9%84-%d9%85%d8%b9-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>عده استخدامات مميزه ومحترفه لـ php</title>
		<link>http://portal.fwasl.com/%d8%b9%d8%af%d9%87-%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85%d8%a7%d8%aa-%d9%85%d9%85%d9%8a%d8%b2%d9%87-%d9%88%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d9%87-%d9%84%d9%80-php/</link>
		<comments>http://portal.fwasl.com/%d8%b9%d8%af%d9%87-%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85%d8%a7%d8%aa-%d9%85%d9%85%d9%8a%d8%b2%d9%87-%d9%88%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d9%87-%d9%84%d9%80-php/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 22:19:25 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[عده،طرق،مميزه،بي،اتش،بي،php،برمجه،مبرمج،فواصل،دروس]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7316</guid>
		<description><![CDATA[تتسائل بلا شك فيما قد تفيدك الــ PHP لجعل موقعك أكثر تميز. الاحتمالات لا حصر لها، يمكنك كتابة البرامج النصية الخاصة بك PHP أو تنفيذ النصوص المتاحة على نطاق واسع من جميع أنحاء الشبكة. دعونا نبدأ مع 15 استخدام مبتكر للPHP بموقعك! 1. التجارة الإلكترونية التجارة الإلكترونية هي واحدة من الاستخدامات الرئيسية لPHP. من مستوى ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">تتسائل بلا شك فيما قد تفيدك الــ PHP لجعل موقعك أكثر تميز.<br />
الاحتمالات لا حصر لها، يمكنك كتابة البرامج النصية الخاصة بك PHP أو تنفيذ النصوص المتاحة على نطاق واسع من جميع أنحاء الشبكة.<br />
دعونا نبدأ مع 15 استخدام مبتكر للPHP بموقعك!</p>
<p style="text-align: center;"><strong>1. التجارة الإلكترونية<br />
</strong>التجارة الإلكترونية هي واحدة من الاستخدامات الرئيسية لPHP. من مستوى الأعمال الصغيرة الي مستوى المؤسسات والشركات التي تسعي دائما<br />
إلى خلق تيارات إضافية على الإنترنت. إذا كنتتستطيع عمل حلول وخدمات من شأنها ان تقوم بتلبية طلبات عميلك علي الأنترنت فأنت قد مسكت بداية الخيط للربح عن طريق التجارة الإلكترونيه.</p>
<p style="text-align: center;"><strong>المبرمحون المتقدمون :<br />
</strong><br />
إذا كنت مبرمج php متوسط أو فوق المتوسط يمكنك استخدام اطارات مثل CodeIgniter أو CakePHP.</p>
<p style="text-align: center;"><strong>المبتدئين:<br />
</strong><br />
إذا كنت جديدا على PHP ، أو كنت تعرف سوى بعض البرمجة PHP الأساسية عليك باستخدام واحده من هذه القائمه:</p>
<ul style="text-align: center;">
<li>
<ul>
<li><a href="http://www.magentocommerce.com/">Magento</a></li>
<li><a href="http://www.zen-cart.com/">Zen Cart</a></li>
<li><a href="http://www.shopify.com/">Shopify</a></li>
</ul>
</li>
</ul>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/118.png"><img class="alignnone size-thumbnail wp-image-7329" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/118-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>2. أدوات إدارة المشروع:</strong></p>
<p style="text-align: center;"><strong></strong><br />
هناك العديد من الأدوات الممتازه لإداره المشروع بالسوق الأن. إ<br />
تتيح لك تبادل الملفات ، والرسائل ، والمعاينة المباشرة للموقع &#8211; وعن طريق php تبين لك كيف تبدأ بنفسك أداة إدارة المشروع !</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/214.png"><img class="alignnone size-thumbnail wp-image-7330" title="2" src="http://www.portal.fwasl.com/wp-content/uploads/214-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>3. واجهة المستخدم الرسومية</strong><br />
يمكنك توسيع التثبيت PHP لإنشاء تطبيقات سطح المكتب. هذا  يمثل تحديا لأنه يتطلب بعض المعرفة الواسعة بـPHP وأنه قد يكون أيضا أسهل لإنشاء تطبيقات سطح المكتب في لغات البرمجة الأخرى. إذا PHP هي لغتك البرمجية المفضلة يمكنك استخدام بعض من ملحقات PHP لتبدأ إنشاء تطبيقات GUI.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/38.gif"><img class="alignnone size-thumbnail wp-image-7331" title="3" src="http://www.portal.fwasl.com/wp-content/uploads/38-150x150.gif" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>4. بناء مجتمع دولي على الانترنت</strong></p>
<p style="text-align: center;">إذا كان موقعك هو عن المنتجات التجارية والترفيه، أو ، خدمات أخري، فإن مستخدمي الانترنت في حاجة الى الشعور بالتواصل.</p>
<p style="text-align: center;">على سبيل المثال ، يمكنك تطوير تطبيقات الويب ومناقشه القضايا الخاصه بك علي الأنترنت</p>
<p style="text-align: center;">كمستخدم فانت تحتاج الي دعم فني قوي عبر الأنترنت لكي تتمتع بخدمات ومزايا ما بعد البيع.</p>
<p style="text-align: center;">يمكنك استخدام العديد من الأدوات المختلفة لبناء المنتدى. بعض منها شعبية تشمل ما يلي :</p>
<ul style="text-align: center;">
<li><a href="http://www.phpbb.com/">php BB</a></li>
<li><a href="http://www.vbulletin.com/">vBulletin</a></li>
<li><a href="http://punbb.informer.com/">Pun BB</a></li>
</ul>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/410.png"><img class="alignnone size-thumbnail wp-image-7317" title="4" src="http://www.portal.fwasl.com/wp-content/uploads/410-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>5. تطوير تطبيقات الفيسبوك</strong><br />
يمكنك دمج الفيسبوك مع موقع الويب الخاص بك باستخدام PHP. إذا كنت قد وضعت تطبيقات الفيسبوك باستخدام لغة أو أخرى أو إذا كنت ترغب في ذلك ابدأ مع PHP.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/57.png"><img class="alignnone size-thumbnail wp-image-7318" title="5" src="http://www.portal.fwasl.com/wp-content/uploads/57-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>6. توليد ملفات PDF</strong><br />
تنسيق PDF هو  ملف من أدوبي الاحتكارية لتبادل الوثائق. باستخدام مكتبة تسمى PDFLib، يمكنك إنشاء ملفات PDFمع PHP. يتم تضمين هذه المكتبة بالفعل مع PHP5؛ من أجل الوصول إليه، تحتاج إلى uncomment الأسطر المناسبة في ملف التكوين الخاص بك PHP.</p>
<p style="text-align: center;">ربما تسأل لماذا يجب علي أن أقوم بإنشاء ملفات PDF ؟</p>
<p style="text-align: center;">إذا تم بناء تطبيق نظام الفواتير على الانترنت وأردت إخراج فاتورة HTML التي تم إنشاؤها في تنسيق PDF. ثم يمكنك إرسال الفاتورة عبر البريد الإلكتروني أو طباعة نسخة منه إلى العميل.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/64.gif"><img class="alignnone size-thumbnail wp-image-7319" title="6" src="http://www.portal.fwasl.com/wp-content/uploads/64-150x150.gif" alt="" width="150" height="150" /></a><br />
<strong>7. توزيع ملفات XML</strong><br />
PHP تسمح لك لتحليل ملفات XML. تحليل XML هو سمة هامة من بي اتش بي 5 لأنه لا يمكن إخراج جميع محتويات المتصفحات في ملف XML، لذا يمكنك إنشاء محلل في PHP لتسهيل هذه العملية.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/73.png"><img class="alignnone size-thumbnail wp-image-7320" title="7" src="http://www.portal.fwasl.com/wp-content/uploads/73-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>8. القوائم البريدية:</strong><br />
يمكنك كتابة السيناريو الخاص بك لإرسال البريد الإلكتروني والرسائل الإخبارية إلى العميل الخاص بك ، أو استخدام برنامج نصي جاهز.</p>
<p style="text-align: center;">القوائم البريدية PHP هي وسيلة ممتازة للحفاظ على العملاء والإبلاغ  عن الخدمات والمنتجات، والعطلات، والإجازات، والإعلانات العامة.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/82.gif"><img class="alignnone size-thumbnail wp-image-7321" title="8" src="http://www.portal.fwasl.com/wp-content/uploads/82-150x150.gif" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>9. معالجة الصور وانشاءها:</strong><br />
باستخدام مكتبة GD مع PHP ، يمكنك أن تفعل أكثر من مجرد إخراج HTML إلى المستعرض!</p>
<p style="text-align: center;">يمكنك إخراج الصور بأنواع مختلفة من الملفات بما في ذلك JPEG ، PNG، و GIF. هذه الميزة من PHP مفيد لأنه يسمح لك لخلق الصور المصغرة، إضافة العلامات المائية ، وتغيير حجم الصور ، وحتى إنشاء معرض صور فوتوغرافية!</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/92.gif"><img class="alignnone size-thumbnail wp-image-7322" title="9" src="http://www.portal.fwasl.com/wp-content/uploads/92-150x150.gif" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>10. إنشاء الرسوم البيانية والتخطيطات:</strong></p>
<p style="text-align: center;">هل تحتاج تمثيلات بصرية من الأرقام على موقعك؟</p>
<p style="text-align: center;">PHP يمكنها إنشاء الرسوم البيانية والخرائط Image_Graph، يمكنك إنشاء ما يصل إلى أربعة عشر أنواع مختلفة من الرسوم البيانية هذا مفيد بشكل لا يصدق لمواقع التجارة الإلكترونية أو المواقع التي تحتاج إلى تقديم بيانات رسومية بطريقة موجزة.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/102.gif"><img class="alignnone size-thumbnail wp-image-7323" title="10" src="http://www.portal.fwasl.com/wp-content/uploads/102-150x150.gif" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>11. نظم إدارة المحتوى:</strong><br />
واحد من أكثر الاستخدامات شعبية من PHP هو خلق أو استخدام نظام إدارة المحتوى. ونظام إدارة المحتوى الجيد يجب أن يكون سهل الاستعمال، وإنتاج URL نظيفة.</p>
<p style="text-align: center;">يمكنك استخدام أحد الحلول المتاحة المذكورة أدناه :</p>
<ul style="text-align: center;">
<li><a href="http://www.drupal.org/">Drupal</a></li>
<li><a href="http://www.wordpress.org/">WordPress</a></li>
<li><a href="http://www.joomla.org/">Joomla</a></li>
</ul>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/117.png"><img class="alignnone size-thumbnail wp-image-7324" title="11" src="http://www.portal.fwasl.com/wp-content/uploads/117-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>12. إنشاء معرض صور PHP</strong><br />
ببساطة عن طريق استخدام وظائف PHP يمكنك إنشاء معرض الصور الخاص بك! البدء بوضع صورك في دليل واحد ، ثم يمكنك استخدام PHP الصورة الدالة للحصول على معلومات حول رأس الصورة واخراج نسخة مصغرة منها. العملية واضحة كما يبدو وهي وسيلة رائعة لعرض الصور الخاصة بك!</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/121.png"><img class="alignnone size-thumbnail wp-image-7325" title="12" src="http://www.portal.fwasl.com/wp-content/uploads/121-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>13. إنشاء قوالب الموقع الحيوي</strong><br />
باستخدام PHP ، يمكنك ان تقوم باضافة الصفحات والعناصر إلى مواقع الويب بشكل حيوي.</p>
<p style="text-align: center;">تبدأ عن طريق إنشاء صفحة HTML وتقسيمها الى الرأس ، المحتوى الرئيسي ، والمقاطع تذييل. إضافة ملحق بي. إلى صفحات الاحقة</p>
<p style="text-align: center;">واستخدامها من جانب الخادم ليشمل رأس وتذييل لكل صفحة جديدة.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/131.png"><img class="alignnone size-thumbnail wp-image-7326" title="13" src="http://www.portal.fwasl.com/wp-content/uploads/131-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>14. إنشاء وورد الإضافات</strong><br />
إذا كنت قد فعلت أي عمل مع وورد، وسوف تعرف أنه نظام تدوين درجة عالية من المرونة التي يمكنك استخدامها لعمل أي شيء من التجارة الإلكترونية لإدارة المحتوى.</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/141.png"><img class="alignnone size-thumbnail wp-image-7327" title="14" src="http://www.portal.fwasl.com/wp-content/uploads/141-150x150.png" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;"><strong>15. عمل  الفلاش</strong><br />
استخدام الفلاش في المواقع هو مسألة خلافية على أقل تقدير!</p>
<p style="text-align: center;">لكن لا يوجد شيء خاطئ مع وجود عناصر فلاش في أماكن معينة على موقع الويب الخاص بك؛</p>
<p style="text-align: center;">PHP يمكن أن تساعد في هذا!</p>
<p style="text-align: center;">إلى هذه الملفات واستخدام المكتبة لإنشاء ملفات فلاش بصيغة SWF. مع هذه المكتبة ، يمكنك إنشاء الأفلام ، والنص ، والرسوم المتحركة حتى في فلاش!</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/1544.jpg"><img class="alignnone size-thumbnail wp-image-7328" title="15" src="http://www.portal.fwasl.com/wp-content/uploads/1544-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">لقد تعلمت للتو الاستخدامات الإبداعية للـPHP التي يمكنك استخدامها لتحسين موقع الويب الخاص بك أو لمجرد المتعة مع &#8211;هل فاتني شئ؟</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%b9%d8%af%d9%87-%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85%d8%a7%d8%aa-%d9%85%d9%85%d9%8a%d8%b2%d9%87-%d9%88%d9%85%d8%ad%d8%aa%d8%b1%d9%81%d9%87-%d9%84%d9%80-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>الوقت والتاريخ في php الدرس الـ 39 فيديو</title>
		<link>http://portal.fwasl.com/%d8%a7%d9%84%d9%88%d9%82%d8%aa-%d9%88%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%81%d9%8a-php-%d8%a7%d9%84%d8%af%d8%b1%d8%b3-%d8%a7%d9%84%d9%80-39-%d9%81%d9%8a%d8%af%d9%8a%d9%88/</link>
		<comments>http://portal.fwasl.com/%d8%a7%d9%84%d9%88%d9%82%d8%aa-%d9%88%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%81%d9%8a-php-%d8%a7%d9%84%d8%af%d8%b1%d8%b3-%d8%a7%d9%84%d9%80-39-%d9%81%d9%8a%d8%af%d9%8a%d9%88/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 17:56:05 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[الوقت،والتاريخ،الدرس،فيديو،شرح،برمجه،دروس]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=6314</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم مشاهدة الدرس الـ 39 من دوره PHP فيديو الوقت والتاريخ تحميل الدرس الـ 39 من دوره PHP فيديو الوقت والتاريخ شرح الدرس الـ 39 من دوره PHP فيديو الوقت والتاريخ http://www.youtube.com/watch?v=4Kcy5qrmPsY&#38;feature=player_embedded ملحوظة هامة : الدرس منقول من مدرسة كليبرز]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">بسم الله الرحمن الرحيم</p>
<p style="text-align: center;">مشاهدة الدرس الـ 39 من دوره PHP فيديو الوقت والتاريخ</p>
<p style="text-align: center;">تحميل الدرس الـ 39 من دوره PHP فيديو الوقت والتاريخ</p>
<p style="text-align: center;">شرح الدرس الـ 39 من دوره PHP فيديو الوقت والتاريخ</p>
<p style="text-align: center;">http://www.youtube.com/watch?v=4Kcy5qrmPsY&amp;feature=player_embedded</p>
<p style="text-align: center;">ملحوظة هامة : الدرس منقول من مدرسة كليبرز</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%a7%d9%84%d9%88%d9%82%d8%aa-%d9%88%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%81%d9%8a-php-%d8%a7%d9%84%d8%af%d8%b1%d8%b3-%d8%a7%d9%84%d9%80-39-%d9%81%d9%8a%d8%af%d9%8a%d9%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>فيديو برمجه مركز تحميل بسيط php الدرس 38</title>
		<link>http://portal.fwasl.com/%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%85%d8%b1%d9%83%d8%b2-%d8%aa%d8%ad%d9%85%d9%8a%d9%84-%d8%a8%d8%b3%d9%8a%d8%b7-php-%d8%a7%d9%84%d8%af%d8%b1%d8%b3-38/</link>
		<comments>http://portal.fwasl.com/%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%85%d8%b1%d9%83%d8%b2-%d8%aa%d8%ad%d9%85%d9%8a%d9%84-%d8%a8%d8%b3%d9%8a%d8%b7-php-%d8%a7%d9%84%d8%af%d8%b1%d8%b3-38/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 17:54:29 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[php & mysql]]></category>
		<category><![CDATA[فيديو،برمجه،مركز،تحميل،بسيط،php،بي،اتش،بي]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=6309</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم مشاهدة الدرس الـ38 من دوره PHP فيديو تمرين على رفع الملفات &#8211; مركز تحميل مبسط تحميل الدرس الـ38 من دوره PHP فيديو تمرين على رفع الملفات &#8211; مركز تحميل مبسط شرح الدرس الـ38 من دوره PHP فيديو تمرين على رفع الملفات &#8211; مركز تحميل مبسط http://www.youtube.com/watch?v=lNQ-NM9vK3o&#38;feature=player_embedded http://www.youtube.com/watch?v=WPfLn3E4sWg&#38;feature=player_embedded ملحوظة هامة : الدرس ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">بسم الله الرحمن الرحيم</p>
<p style="text-align: center;">مشاهدة الدرس الـ38 من دوره PHP فيديو تمرين على رفع الملفات &#8211; مركز تحميل مبسط</p>
<p style="text-align: center;">تحميل الدرس الـ38 من دوره PHP فيديو تمرين على رفع الملفات &#8211; مركز تحميل مبسط</p>
<p style="text-align: center;">شرح الدرس الـ38 من دوره PHP فيديو تمرين على رفع الملفات &#8211; مركز تحميل مبسط</p>
<p style="text-align: center;">http://www.youtube.com/watch?v=lNQ-NM9vK3o&amp;feature=player_embedded</p>
<p style="text-align: center;">http://www.youtube.com/watch?v=WPfLn3E4sWg&amp;feature=player_embedded</p>
<p style="text-align: center;">ملحوظة هامة : الدرس منقول من مدرسة كليبرز</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d8%a8%d8%b1%d9%85%d8%ac%d9%87-%d9%85%d8%b1%d9%83%d8%b2-%d8%aa%d8%ad%d9%85%d9%8a%d9%84-%d8%a8%d8%b3%d9%8a%d8%b7-php-%d8%a7%d9%84%d8%af%d8%b1%d8%b3-38/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
