<?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; برمجة و تكويد</title>
	<atom:link href="https://portal.fwasl.com/programming-and-coding/feed/" rel="self" type="application/rss+xml" />
	<link>https://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>شرح اختيار خط معين في سي اس اس ثري css3</title>
		<link>https://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%ae%d8%aa%d9%8a%d8%a7%d8%b1-%d8%ae%d8%b7-%d9%85%d8%b9%d9%8a%d9%86-%d9%81%d9%8a-%d8%b3%d9%8a-%d8%a7%d8%b3-%d8%a7%d8%b3-%d8%ab%d8%b1%d9%8a-css3/</link>
		<comments>https://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%ae%d8%aa%d9%8a%d8%a7%d8%b1-%d8%ae%d8%b7-%d9%85%d8%b9%d9%8a%d9%86-%d9%81%d9%8a-%d8%b3%d9%8a-%d8%a7%d8%b3-%d8%a7%d8%b3-%d8%ab%d8%b1%d9%8a-css3/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 15:03:42 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[html & css]]></category>
		<category><![CDATA[css3]]></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=12878</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم شرح اختيار خط معين في سي اس اس ثري css3 خاصية font-face خاصية font-face مخصصة لوضع تفاصيل الخط الذي تريد إضافته إلى تنسيق الصفحة، مثل نوع خط وعنوان الخط. وتكتب قبل تنسيق الفقرة أو العنوان أو النص الذي تريد تنسيقه بشكل عام. تكتب هذه الخاصية كما توضح شفرة CSS التالية: @font-face ...]]></description>
				<content:encoded><![CDATA[<h3 style="text-align: center;">بسم الله الرحمن الرحيم</h3>
<p style="text-align: center;">شرح اختيار خط معين في سي اس اس ثري css3</p>
<h3 style="text-align: center;">خاصية font-face</h3>
<p style="text-align: center;">خاصية font-face مخصصة لوضع تفاصيل الخط الذي تريد إضافته إلى تنسيق الصفحة، مثل نوع خط وعنوان الخط. وتكتب قبل تنسيق الفقرة أو العنوان أو النص الذي تريد تنسيقه بشكل عام. تكتب هذه الخاصية كما توضح شفرة CSS التالية:</p>
<div id="highlighter_361918" style="text-align: center;">
<div>
<div style="text-align: -webkit-auto;"><span style="font-size: small;"><span style="line-height: normal;"><br />
</span></span></div>
</div>
</div>
<div><span style="font-size: small;"><span style="line-height: normal;"><br />
</span></span></div>
<p style="text-align: right;">@font-face {</p>
<p style="text-align: right;">&#8211;</p>
<p style="text-align: right;">}</p>
<p style="text-align: center;">لو إفترضنا أننا نريد إستخدام خط Delicious في عنوان للفقرة، نحدد الخط وعنوانه الخارجي في خاصية font-face بهذه الطريقة:</p>
<div id="highlighter_84024" style="text-align: center;">
<div>@font-face {</div>
</div>
<p style="text-align: center;"><code>  </code><code>font-family</code><code>: Delicious;</code></p>
<p style="text-align: center;"><code> </code><code>src</code><code>: </code><code>url</code><code>(Delicious-Bold.otf);</code></p>
<p style="text-align: center;">}</p>
<p style="text-align: center;">كما أنه يفضل أن يكون عنوان الخارجي للخط مرافق لملف CSS أو يمكنك كتابة عنوانه المحدد، في المثال السابق ستجد أن عنوان الخط يشير إلى Delicious-Bold.otf وهو موجود بجانب ملف CSS.</p>
<h3 style="text-align: center;">مثال عملي: إختيار خط لعنوان فقرة</h3>
<p style="text-align: center;">المثال الذي سأطرحه بسيط جداً عبارة عن عنوان وفقرة، بحيث يتم تنسيق العنوان بأحد الخطوط الذي أستخدمها في تصاميمي وهو خط Hacen Typographer Bold، قبل عرض المثال أبدأ في المثال نقوم بعرض شفرة HTML الخاصة بالدرس:</p>
<p style="text-align: center;"><code>&lt;</code><code>h2</code><code>&gt;تطبيقات على CSS3&lt;/</code><code>h2</code><code>&gt;</code></p>
<p style="text-align: center;"><code>&lt;</code><code>p</code><code>&gt;نجد الكثير من المواقع تطبق مميزات CSS3 في الوقت الحالي على تصاميمها حتى المواقع المشهورة والكبيرة تجد تصاميمها تستخدم خصائص CSS3. بالرغم من الدعم المحدود من بعض متصفحات الويب لها (مدعومة لمتصفح Firefox 3+ و Safari 3 و Google Crome في الوقت الحالي) إلا أن أولوية إستخدامها موجودة على الأقل كلمسات أخيره على التصميم.&lt;/</code><code>p</code><code>&gt;</code></p>
<p style="text-align: center;"><code>&lt;</code><code>p</code><code>&gt;عند الإنتهاء  من جميع دروس هذه السلسلة سأضع قائمة الدروس من خلال هذه   التدوينة، لتكون مرجع لها بشكل دائم وهو سبب كتابتي لهذا الموضوع. لن أضع   أي عنوان حالياً ولكن سأبدأ بكتابة دروس CSS3 خلال هذه الأيام وتحديث هذه   التدوينة مع كل درس جديد.&lt;/</code><code>p</code><code>&gt;</code></p>
<div><span style="font-size: small;"><span style="line-height: normal;"><br />
</span></span></div>
<div id="highlighter_329209" style="text-align: center;"></div>
<p style="text-align: center;">بعد ذلك نستخدام خاصية font-face في تحديد خط Hacen Typographer Bold بإسمه وعنوانه:</p>
<p style="text-align: center;">@font-face {</p>
<p style="text-align: center;"><code>font-family</code><code>: Hacen Typographer Bold;</code></p>
<p style="text-align: center;"><code>src</code><code>: </code><code>url</code><code>(Hacen Typographer Bold.ttf);</code></p>
<p style="text-align: center;"><code> </code><code>font-weight</code><code>: </code><code>bold</code><code>;</code></p>
<p style="text-align: center;">}</p>
<p style="text-align: center;">
<div id="highlighter_491911" style="text-align: center;"></div>
<p style="text-align: center;">يجب يكون خط Hacen Typographer Bold موجود بجانب ملف CSS حسب ما يشير عنوان الخط في الشفرة السابقة، إضافةً إلى تحديد الخط في عنوان الفقرة (فقرة تطبيقات على CSS3) من خلال شفرة CSS التالية:</p>
<p style="text-align: center;"><code>h</code><code>2</code> <code>{</code></p>
<p style="text-align: center;"><code> </code><code>font-family</code><code>: Hacen Typographer Bold;</code></p>
<p style="text-align: center;">}</p>
<p style="text-align: center;">هذه الصورة تمثل النتيجة كاملة عبر متصفح Safari:</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/css3.jpg"><img class="alignnone size-thumbnail wp-image-12879" title="css3" src="http://www.portal.fwasl.com/wp-content/uploads/css3-150x150.jpg" alt="" width="150" height="150" /></a></p>
<h3 style="text-align: center;">طريقة إختيار الخط لإستخدامه في التصميم</h3>
<p style="text-align: center;">عند إختيارك للخطوط المناسبة لك فإن نتيجة ظهور هذه الخطوط ستكون في كاملة في متصفح Safari، الإصدارات الأخيرة من متصفح Firefox و Opera لا يدعمان إختيار الخطوط بشكل صحيح وخاصة عند إختيار خط عربي ولكن النتيجة تظهر بشكل ممتاز في متصفح Safari وهذا بفضل ميزة تنعيم الخط Font Smoothing، هذه صورة للمثال السابق في عدة متصفحات بإستخدام خاصية font-face:</p>
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/css32.jpg"><img class="alignnone size-thumbnail wp-image-12880" title="css32" src="http://www.portal.fwasl.com/wp-content/uploads/css32-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">لذا أنصح بإستخدام بدائل لخاصية font-face إذا لم يدعم المتصفح الخاصية بشكل صحيح، يمكنك رؤية بعض تفاصيل <a href="https://developer.mozilla.org/en/CSS/@font-face">دعم متصفح الفايرفوكس لخاصية Font-Face</a> مع المقارنة ببقية المتصفحات على سبيل المثال.</p>
]]></content:encoded>
			<wfw:commentRss>https://portal.fwasl.com/%d8%b4%d8%b1%d8%ad-%d8%a7%d8%ae%d8%aa%d9%8a%d8%a7%d8%b1-%d8%ae%d8%b7-%d9%85%d8%b9%d9%8a%d9%86-%d9%81%d9%8a-%d8%b3%d9%8a-%d8%a7%d8%b3-%d8%a7%d8%b3-%d8%ab%d8%b1%d9%8a-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>شرح افضل محرر php هو netbeans</title>
		<link>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>https://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>طريقه تسليط الضوء علي عباره  بأي مشروع</title>
		<link>https://portal.fwasl.com/%d8%b7%d8%b1%d9%8a%d9%82%d9%87-%d8%aa%d8%b3%d9%84%d9%8a%d8%b7-%d8%a7%d9%84%d8%b6%d9%88%d8%a1-%d8%b9%d9%84%d9%8a-%d8%b9%d8%a8%d8%a7%d8%b1%d9%87-%d8%a8%d8%a3%d9%8a-%d9%85%d8%b4%d8%b1%d9%88%d8%b9/</link>
		<comments>https://portal.fwasl.com/%d8%b7%d8%b1%d9%8a%d9%82%d9%87-%d8%aa%d8%b3%d9%84%d9%8a%d8%b7-%d8%a7%d9%84%d8%b6%d9%88%d8%a1-%d8%b9%d9%84%d9%8a-%d8%b9%d8%a8%d8%a7%d8%b1%d9%87-%d8%a8%d8%a3%d9%8a-%d9%85%d8%b4%d8%b1%d9%88%d8%b9/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:41:37 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[jquery & java script]]></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=7650</guid>
		<description><![CDATA[في هذا الدرس ، سوف نستخدم جافا سكريبت تمييز قائم على بناء الجملة بسرعة إضافة بناء جملة تسليط الضوء على وظيفة في أي مشروع على شبكة الإنترنت &#8211; حتى على صدر صفحتها الأولى HTML بسيطة! في هذا الدرس سوف نستخدم تقنيه الجافا سكريبت تقوم بإضافته علي بناء الجمله لتسليط الضوء علي أي مشروع علي شبكه الانترنت حتي علي صدر الصفحه الأولي html البسيطه الخطوه الأولي: قم بتحميل مصدر الكود من هنــــــا الخطوه ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">في هذا الدرس ، سوف نستخدم جافا سكريبت تمييز قائم على بناء الجملة بسرعة إضافة بناء جملة تسليط الضوء على وظيفة في أي مشروع على شبكة الإنترنت &#8211; حتى على صدر صفحتها الأولى HTML بسيطة!</p>
<p style="text-align: center;">في هذا الدرس سوف نستخدم تقنيه الجافا سكريبت تقوم بإضافته علي بناء الجمله لتسليط الضوء علي أي مشروع علي شبكه الانترنت حتي علي صدر الصفحه الأولي html البسيطه</p>
<p style="text-align: center;">الخطوه الأولي: قم بتحميل مصدر الكود من <a href="http://code.google.com/p/google-code-prettify/">هنــــــا</a></p>
<p style="text-align: center;">الخطوه الثانيه: قم بسحبه علي المشروع الخاص بك ولا تغير اي شئ داخله الا اذا كنت لا تريد ان تقوم باستخدام بعض ملفات الجافا سكريبت المحدده.</p>
<p style="text-align: center;">الخطوة 3 &#8212; استيراد الملفات الضرورية<br />
ضمن ملف HTML الخاص بك (أو أي صفحة هي المسؤولة عن عرض وجهة نظركم)، واستيراد كل من الملفات وprettify.css prettify.js.</p>
<p style="text-align: center;">الخطوه الثالثه: قم باستيراد الملفات الضروريه<br />
ضمن ملف HTML الخاص بك وقم باستيراد كل الملفات من <code>prettify.js و prettify.css</code></p>
<p style="text-align: center;">
[html]
<p>&lt;!DOCTYPE html&gt;</p>
<p>&lt;html lang=&quot;en&quot;&gt;<br />
&lt;head&gt;<br />
   &lt;meta charset=&quot;utf&amp;mdash;8&quot;&gt;<br />
   &lt;title&gt;untitled&lt;/title&gt;<br />
   &lt;link rel=&quot;stylesheet&quot; href=&quot;highlighter/prettify.css&quot; /&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;script src=&quot;highlighter/prettify.js&quot;&gt;&lt;/script&gt;</p>
<p>&lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]
<p style="text-align: center;">والأن لنقوم بتميز بناء الجمله عن طريق اضافه :</p>
[html]
(function() {<br />
   var jsSyntaxHighlighting = &#8216;rocks&#8217;;<br />
})();<br />
&lt;/pre&gt;</p>
[/html]
<p style="text-align: center;">الخطوه الرابعه : قم باستدعاء الداله prettyPrint() :</p>
[html]
<p>&lt;!DOCTYPE html&gt;</p>
<p>&lt;html lang=&quot;en&quot;&gt;<br />
&lt;head&gt;<br />
   &lt;meta charset=&quot;utf-8&quot;&gt;<br />
   &lt;title&gt;untitled&lt;/title&gt;<br />
   &lt;link rel=&quot;stylesheet&quot; href=&quot;highlighter/prettify.css&quot; /&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;</p>
<p>&lt;pre&gt;<br />
(function() {<br />
   var jsSyntaxHighlighting = &#8216;rocks&#8217;;<br />
})();<br />
&lt;/pre&gt;<br />
&lt;script src=&quot;highlighter/prettify.js&quot;&gt;&lt;/script&gt;<br />
&lt;script&gt;prettyPrint();&lt;/script&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/1306.jpg"><img class="alignnone size-thumbnail wp-image-7652" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/1306-150x150.jpg" alt="" width="150" height="150" /></a></p>
<p style="text-align: center;">والأن قم باضافه أنماطك الخاصه علي التصميم:</p>
[html]
&lt;head&gt;<br />
   &lt;meta charset=&quot;utf&amp;mdash;8&quot;&gt;<br />
   &lt;title&gt;untitled&lt;/title&gt;<br />
   &lt;link rel=&quot;stylesheet&quot; href=&quot;highlighter/dessert.css&quot; /&gt;<br />
&lt;/head&gt;<br />
[/html]
<p><a href="http://www.portal.fwasl.com/wp-content/uploads/2207.jpg"><img class="size-thumbnail wp-image-7654 aligncenter" title="2" src="http://www.portal.fwasl.com/wp-content/uploads/2207-150x150.jpg" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://portal.fwasl.com/%d8%b7%d8%b1%d9%8a%d9%82%d9%87-%d8%aa%d8%b3%d9%84%d9%8a%d8%b7-%d8%a7%d9%84%d8%b6%d9%88%d8%a1-%d8%b9%d9%84%d9%8a-%d8%b9%d8%a8%d8%a7%d8%b1%d9%87-%d8%a8%d8%a3%d9%8a-%d9%85%d8%b4%d8%b1%d9%88%d8%b9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>عمل تكبير وتصغير لعنصر معين بالنقر</title>
		<link>https://portal.fwasl.com/%d8%b9%d9%85%d9%84-%d8%aa%d9%83%d8%a8%d9%8a%d8%b1-%d9%88%d8%aa%d8%b5%d8%ba%d9%8a%d8%b1-%d9%84%d8%b9%d9%86%d8%b5%d8%b1-%d9%85%d8%b9%d9%8a%d9%86-%d8%a8%d8%a7%d9%84%d9%86%d9%82%d8%b1/</link>
		<comments>https://portal.fwasl.com/%d8%b9%d9%85%d9%84-%d8%aa%d9%83%d8%a8%d9%8a%d8%b1-%d9%88%d8%aa%d8%b5%d8%ba%d9%8a%d8%b1-%d9%84%d8%b9%d9%86%d8%b5%d8%b1-%d9%85%d8%b9%d9%8a%d9%86-%d8%a8%d8%a7%d9%84%d9%86%d9%82%d8%b1/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:38:45 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[html & css]]></category>
		<category><![CDATA[عمل،تكبير،وتصغير،لعنصر،معين،بلنقر،تصميم،مواقع،شرح،فيديو،برمجه،]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7645</guid>
		<description><![CDATA[في تلميح سريع الفيديو اليوم، وسوف تظهر لك أسلوب أنيق : سنستخدم CSS سهل وبسيط لتقليد أحداث فوق. المفتاح هو استخدام مفيدة : فئة المستهدفة الزائفة. الفيديو اليوم سوف يقوم بعمل اسلوب عرض أنيق لمحتوي موقعك او لعناصر معينه في الموقع تقوم بتسليط الضوء عليها باستخدام CSS : [html] view plaincopy to clipboardprint? &#60;!DOCTYPE html&#62; ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">في تلميح سريع الفيديو اليوم، وسوف تظهر لك أسلوب أنيق : سنستخدم CSS سهل وبسيط لتقليد أحداث فوق. المفتاح هو استخدام مفيدة : فئة المستهدفة الزائفة.</p>
<p style="text-align: center;">الفيديو اليوم سوف يقوم بعمل اسلوب عرض أنيق لمحتوي موقعك او لعناصر معينه في الموقع تقوم بتسليط الضوء عليها باستخدام CSS :</p>
<p style="text-align: center;">
[html]
<p>view plaincopy to clipboardprint?<br />
&lt;!DOCTYPE html&gt;<br />
&lt;html lang=&quot;en&quot;&gt;<br />
&lt;head&gt;<br />
    &lt;meta charset=&quot;UTF-8&quot; /&gt;<br />
    &lt;title&gt;&lt;/title&gt;<br />
    &lt;style&gt;<br />
       figure { background: #e3e3e3; display: block; float: left;}<br />
       #zoom {<br />
          width: 200px;<br />
          -webkit-transition: width 1s;<br />
          -moz-transition: width 1s;<br />
          -o-transition: width 1s;<br />
          transition: width 1s;<br />
      }</p>
<p>     /* Compliance = IE8+, Firefox 2+, Safari, Chrome, Opera 10+ */<br />
      #zoom:target {<br />
         width: 400px;<br />
      }<br />
    &lt;/style&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
   &lt;h1&gt; &quot;Click&quot; Effect with CSS &lt;/h1&gt;<br />
   &lt;figure&gt;<br />
      &lt;img id=&quot;zoom&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/871_dryEE/dry-ee.png&quot; alt=&quot;EE&quot; /&gt;<br />
      &lt;figcaption&gt;<br />
         &lt;ul&gt;<br />
            &lt;li&gt;<br />
               &lt;a href=&quot;#zoom&quot;&gt;Zoom In&lt;/a&gt;<br />
            &lt;/li&gt;<br />
            &lt;li&gt;<br />
               &lt;a href=&quot;#&quot;&gt;Zoom Out&lt;/a&gt;<br />
            &lt;/li&gt;<br />
         &lt;/ul&gt;<br />
      &lt;/figcaption&gt;<br />
   &lt;/figure&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
[/html]
]]></content:encoded>
			<wfw:commentRss>https://portal.fwasl.com/%d8%b9%d9%85%d9%84-%d8%aa%d9%83%d8%a8%d9%8a%d8%b1-%d9%88%d8%aa%d8%b5%d8%ba%d9%8a%d8%b1-%d9%84%d8%b9%d9%86%d8%b5%d8%b1-%d9%85%d8%b9%d9%8a%d9%86-%d8%a8%d8%a7%d9%84%d9%86%d9%82%d8%b1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>أعمده متفرقه CSS</title>
		<link>https://portal.fwasl.com/%d8%a3%d8%b9%d9%85%d8%af%d9%87-%d9%85%d8%aa%d9%81%d8%b1%d9%82%d9%87-css/</link>
		<comments>https://portal.fwasl.com/%d8%a3%d8%b9%d9%85%d8%af%d9%87-%d9%85%d8%aa%d9%81%d8%b1%d9%82%d9%87-css/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:37:34 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[html & css]]></category>
		<category><![CDATA[اعمده،سي،اس،اس،متفرقه،شرح،برمجه،دروس،فيديو،تكويد،تصميم،مواقع،css3]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7641</guid>
		<description><![CDATA[قامت CSS3 بتقديم هذا النوع من الأعمده وكانت نادرا ما تستخدم ولكن الأن اتسع نطاق استخدامها فهي حاليا المعتمده بجميع مستعرضات الموزيلا ولكن لا يوجد دعم لها في الفايرفوكس ولكن ساريكم الأن فيديو سريع يقوم بتعليمها لك [html] #container p { -webkit-column-count: 3; -webkit-column-gap: 10px; -moz-column-count: 3; -moz-column-gap: 10px; column-count: 3; column-gap: 10px; } [/html] ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">قامت CSS3 بتقديم هذا النوع من الأعمده وكانت نادرا ما تستخدم ولكن الأن اتسع نطاق استخدامها فهي حاليا المعتمده بجميع مستعرضات الموزيلا ولكن لا يوجد دعم لها في الفايرفوكس ولكن ساريكم الأن فيديو سريع يقوم بتعليمها لك</p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://www.portal.fwasl.com/wp-content/uploads/1305.jpg"><img class="alignnone size-thumbnail wp-image-7642" title="1" src="http://www.portal.fwasl.com/wp-content/uploads/1305-150x150.jpg" alt="" width="150" height="150" /></a></p>
[html]
#container p {<br />
    -webkit-column-count: 3;<br />
    -webkit-column-gap: 10px;</p>
<p>    -moz-column-count: 3;<br />
    -moz-column-gap: 10px;</p>
<p>    column-count: 3;<br />
    column-gap: 10px;<br />
}<br />
[/html]
<p style="text-align: center;"><strong>column-count:</strong> عدد المطلوب من الأعمدة للعنصر.<br />
<strong>column-gap:</strong>الحشو بين كل عمود.<br />
<strong>column-rule:</strong> يمكن استخدامها لتحديد الحدود ، ومقسم لكل عمود : عمود القاعدة.<br />
<strong>column-width: </strong>يستخدم لدولة على وجه التحديد عرض كل عمود.</p>
<p style="text-align: center;">يرجى ملاحظة أنه يجب علينا اختصار كل خاصيه مع webkit أو moz، وفقا لذلك، لذا : : -webkit-column-count.<br />
هل تستخدم CSS columns في موقعك ؟ اذا كانت الإجابه لا,فلم لا ؟!!</p>
]]></content:encoded>
			<wfw:commentRss>https://portal.fwasl.com/%d8%a3%d8%b9%d9%85%d8%af%d9%87-%d9%85%d8%aa%d9%81%d8%b1%d9%82%d9%87-css/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>عده طرق لتحسين علاقه تصميم عملائك بمحركات البحث</title>
		<link>https://portal.fwasl.com/%d8%b9%d8%af%d9%87-%d8%b7%d8%b1%d9%82-%d9%84%d8%aa%d8%ad%d8%b3%d9%8a%d9%86-%d8%b9%d9%84%d8%a7%d9%82%d9%87-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%b9%d9%85%d9%84%d8%a7%d8%a6%d9%83-%d8%a8%d9%85%d8%ad%d8%b1/</link>
		<comments>https://portal.fwasl.com/%d8%b9%d8%af%d9%87-%d8%b7%d8%b1%d9%82-%d9%84%d8%aa%d8%ad%d8%b3%d9%8a%d9%86-%d8%b9%d9%84%d8%a7%d9%82%d9%87-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%b9%d9%85%d9%84%d8%a7%d8%a6%d9%83-%d8%a8%d9%85%d8%ad%d8%b1/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 14:35:53 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<category><![CDATA[html & css]]></category>
		<category><![CDATA[عده،طرق،لتصميم،متوافق،المعايير،كيف،تصمم،تصميم،موافق،محركات،البحث،سيو]]></category>

		<guid isPermaLink="false">http://www.portal.fwasl.com/?p=7635</guid>
		<description><![CDATA[من التحديات الكبيرة التي تواجه مستقبل الأعمال علي الويب هو الظهور والهيمنة علي نتائج محركات البحث ، وبالأخص جوجل .. حيث جوجل يمتلك نصيب الأسد من سوق محركات البحث كمثال داخل الولايات المتحدة بنسبه 90% ، ويمكن استخلاص قاعدة أن جوجل هو الهدف الأول في أي خطه تسويقية عبر الويب والجميع يريد أن يظهر رقم ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">من التحديات الكبيرة التي تواجه مستقبل الأعمال علي الويب هو الظهور والهيمنة علي نتائج محركات البحث ، وبالأخص جوجل .. حيث جوجل يمتلك نصيب الأسد من سوق محركات البحث كمثال داخل الولايات المتحدة بنسبه 90% ، ويمكن استخلاص قاعدة أن جوجل هو الهدف الأول في أي خطه تسويقية عبر الويب والجميع يريد أن يظهر رقم 1 بناء علي كلمات مفتاحيه معبره عن نشاط الموقع ولكن قليل من ينجح بذلك !!<br />
وكونك مصمم ويب هناك بعض القواعد التي تساهم وبفاعليه في حصول موقع عميلك علي نسبة لا بأس بها من كعكه محركات البحث وبالأخص جوجل من خلال بعض الخطوات التي تمشي عليها وهي :</p>
<p style="text-align: center;"><strong>1- أنشي مدونه بالموقع Make Blog :</strong><br />
حيث وجود مدونه بموقع العميل يكتب فيها بصفه دوريه قدر الأمكان ، ومن هنا تحصل هذه المدونه علي محتوي جديد وحبذا أن يكون متميز وفريد وبهذا ستحقق من هذه المدونه الكثير من الزيارات والترافيك من خلال الزوار .<br />
وكون المدونة متاحة للزوار سيكون هناك مجال لمشاركه هذه المواضيع عبر المواقع الأجتماعيه مثل الفيس بوك وتويتر …إلخ ، وأيضا التعليقات والتفاعل مع موقعك ، وهذه الأشياء تساهم بقوة في شعبيه موقعك ومع مرور الوقت ستسع قاعدة بيانات مدونتك وتجد أن لديك محتوي قيم يستقطب الزوار عبر محركات البحث مما يحقق بالفائدة الكاملة لموقعك ككل .</p>
<p style="text-align: center;"><strong>2- أشترك بخدمه : Google Analytics :<br />
</strong>هذه الخدمة أصبحت شائعة الاستخدام لدي مجتمع الويب ماسترز حيث تتيح لهم إحصاءات حقيقة ودقيقه حول نشاط الموقع اليومي أو الشهري من حيث معدل الزيارات ، المحتوي الأكثر زيارة ، معدل مشاهدة الصفحات وأيضا فترة بقاء الزائر بموقعك ورسوم بيانيه مكثفه لتبسيط الأمور Charts والكثير من المزايا الموجودة بهذه الخدمة المجانية من جوجل ، ومن خلالها تتعقب الزوار وتعرف اهتمامهم اليومي ومصادر ترافيك موقعك مثلا الزوار من أين جاءوا ، والكلمات أو المحتوي الذي يبحثون عنه .<br />
ويمكنك من كل هذا استقطاب الزوار والاهتمام بموقعك ودفعه نحو الأفضل من خلال هذه الإحصاءات .</p>
<p style="text-align: center;"><strong>3- قلل من الأكواد المكتوبة بموقعك Code Mess :</strong><br />
أي موقع سواء ثابت أو ديناميك مبرمج من خلال لغه برمجه معينه يتم وضعه علي الويب ليظهر لنا بشكل نتائج كصفحات HTML وهذه الأكواد عاده ببعض المواقع تكون كبيرة ومتضخمة ومتشعبة في حالة كونك لا تستخدم تقنيات التكويد الحديثة مثل Xhtml,css ، وأيضا كثره استخدام الجافا سكربيت وغيرها من الكماليات التي يتفنن بعض أصحاب المواقع العربية بوضعها وهذه الأكواد لها نتائج سلبية علي موقعك في محركات البحث .</p>
<p style="text-align: center;">عناكب محركات البحث Spiders همها الأول هو المحتوي ، والمحتوي هذا يجب أن يكون فريد ومكتوب بطريقه دلالية Semantic ومعبر ومن خلال هذا ستحصل علي رتبه أعلي بمحركات البحث ، ومن ثم ستكسب شعبيه أكبر لموقعك ولكن مع فرط الاستخدام بالأكواد سيتضخم الكود المنتج من موقعك مما يعيق عناكب محركات البحث ، وأيضا هذا له وجه أخر سيئ وهو بطء تصفح موقعك Loading Time وينعكس علي الزوار ، لذا تجنب استخدام أكواد الجافا سكربيت المفرط وحاول تستخدم تقنيات الويب الدلالية الحديثة Tabless Semantic Xhtml,css وأيضا عند استخدام أي تقنيه من Java script , Css حاول تضعها بملف خارجي External حتى تتخطها محركات البحث وتصل بشكل أسرع إلي المحتوي وذلك بالنهاية هو الأهم لهذه العناكب .</p>
<p style="text-align: center;"><strong>4- أجعل محتوي موقعك مميز وفريد Unique Content :</strong><br />
لعل كثير من يسمع عن هذه القاعدة وهي أن المحتوي هو الملك ويجب أن يكون المحتوي جديد ومميز مثلا كونك تكتب بالموقع عن تقنيه البرمجه php كمثال يجب أن تكتب شيئ جديد ومميز ولا أقول أن تخترع شيئ جديد ولكن حاول حتى بأسلوب صياغة محتوي الموقع والوصف أن تستخدم مفردات جديد وبالنهاية كل الطرق تؤدي لروما ، ومع هذا التميز بالمحتوي سيحصل موقعك علي شعبيه أكثر بمحركات البحث وحاول أيضا أن يكون المحتوي الداخلي لموقعك مثلا كصفحـات أن يكون مميز وهذا له انعكاس أيحابي ممتاز علي شعبيه موقعك بمحركات البحث وتجنب تكرار المحتوي ونقل المحتوي كنسخ ولصق من المواقع الأخرى لأنه هذا له أثر سلبي علي موقعك ، وسيتم تجاهله من قبل محركات البحث ويعاقب من قبل جوجل .. لأن محركات البحث لم تعاد بسذاجة الماضي وأصبحت تستخدم خوارزميات ذكيه تهدف إلي معرفه كون هذا المحتوي فريد أو مستهلك .<br />
الجانب الأخر إذا أردت أن تنقل أي محتوي من موقع أخر حاول أن تنقله بشكل مختلف وتستخدم مفردات مختلفه وهذا الأمر سيكون الحل السحري لعدم معاقبتك من قبل جوجل .</p>
<p style="text-align: center;"><strong>5- استخدام حقل الوصف Meta Tag :</strong><br />
الجميع يستخدم محركات البحث وبالأخص جوجل وإذا افترضت أنك قمت بالبحث عن موقع ما سيظهر لك اسم الموقع والرابط ووصف مصغر له ، وهذا هو حقل الوصف Meta Description التي يتم إضافته من قبل القائمين علي الموقع ، لذا احرص علي استخدام وصف مميز ومعبر عن موقعك ويجب إلا يزيد عن 160 حرف مع المسافات ولهذا استخدم وصف معبر ومميز للحصول علي اهتمام الزوار وحثهم علي زيارة موقعك</p>
<p style="text-align: center;"><strong>6- أحذف الكلمات المكررة بموقعك Repeated words :</strong><br />
دائما أصحاب الموقع يلجئون لبعض الحيل الغريبة ويعتقدون أنها بمصلحه الموقع من حيث تكرار بعض الكلمات أو الجمل بموقعك والتركيز عليها ، ولكن محركات البحث والحديث هنا عن جوجل بالأخص أنه لا يحب تكرار الكلمات ولا المحتوي المتكرر بشكل عام علي مستوي الويب ولا موقعك بشكل أدق ، لذا تجنب قدر الأمكان تكرار الكلمات وأبحث دائما عن التميز بمحتوي موقعك من حيث كل صفحه وبهذا الأمر ستنال شعبيه أكبر عبر محركات البحث .</p>
<p style="text-align: center;"><strong>7- أضف شريط تنقل لموقعك عبر الهيدر أو الفوتر Navigation Bar :</strong><br />
كثير من التقنيات الحديث لصناعه الويب كمثال الفلاش يوفر بيئة غنية ورائعة للتصميم ولكنه علي الجانب الأخر مضر بشكل كبير لمحركات البحث ولنفرض أنك قمت بتصميم شريط التنقل بالهيدر Navigation Menu بموقعك بشكل فلاشي بهذا الأمر أن لم تتيح لعناكب محركات البحث معرفه هذا الأمر وبالتالي ستتجاهله ولعلاج هذا الأمر يمكنك وضع شريط أخر كنصوص متشعبه Links في الفوتر ويجب عليك أن تضع وصف لهذه الروابط النصية وبهذا تخبر عناكب البحث عن هذه الروابط والتي ستفيدك بشكل قوي في SEO .</p>
<p style="text-align: center;"><strong>8- ضع الرئيسيات في صفحات مستقلة Main Content :</strong><br />
الرئيسيات هي المحتويات الأهم والأكثر تعبيراً حول موقعك ولنفترض موقعك متخصص بصناعه السيراميك أو الأقمشة فبالتالي لابد أنك تقدم مثلا خدمات الغزل والنسيج ..إلخ<br />
لذا احرص علي وضع هذه الخدمات بصفحه مستقلة لكل خدمه وأن تضع نص متميز لشرح هذه الخدمة التي تقدمها ، ومن هذا المنطلق ستجد أن محركات البحث ستقوم بأرشفة هذا المحتوي وتحصل علي شعبيه أكثر بمحركات البحث أي باختصار .. حاول أن تخصص مساحات كبيرة لخدماتك الرئيسيه عبر الموقع ولا تضعها كلها بصفحه واحده لأن هذا له أثر أيحابي عبر محركات البحث .</p>
<p style="text-align: center;"><strong>9- استخدام عنوان مميز ومعبر لكل صفحه Unique &amp; descriptive Title :</strong><br />
العنوان هو أول شيئ ينظر له المستخدم أثناء تحميل صفحه معينه بموقعك .. لذا احرص دائما علي استخدام عنوان الصفحه الذي يظهر بالأعلى في المتصفح بشكل صحيح ومن خلال وصف مميز لموقعك ووضع كلمات مفتاحيه معبره ، وحبذا لو تضع أيضا اسم شركتك أو الاسم الموقع ولكن كل هذا في ظل 60 حرف مع المسافات لذا احرص علي تميز عنوان صفحتك وأن تكون معبره قدر الأمكان .</p>
<p style="text-align: center;">وبالنهاية هذه 9 قواعد مهمة لمصمم الويب لكي يضعها بالحسبان أثناء تصميم أي موقع لعميل ومن خل هذا سيحصل هذا الموقع علي شعبيه ممتازة ويحقق مبادئ مهمة في مجال SEO .</p>
]]></content:encoded>
			<wfw:commentRss>https://portal.fwasl.com/%d8%b9%d8%af%d9%87-%d8%b7%d8%b1%d9%82-%d9%84%d8%aa%d8%ad%d8%b3%d9%8a%d9%86-%d8%b9%d9%84%d8%a7%d9%82%d9%87-%d8%aa%d8%b5%d9%85%d9%8a%d9%85-%d8%b9%d9%85%d9%84%d8%a7%d8%a6%d9%83-%d8%a8%d9%85%d8%ad%d8%b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
