<?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="http://portal.fwasl.com/tag/%d8%af%d9%88%d8%b1%d9%87/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>فهرس دوره الاعلام الاجتماعي .</title>
		<link>http://portal.fwasl.com/%d9%81%d9%87%d8%b1%d8%b3-%d8%af%d9%88%d8%b1%d9%87-%d8%a7%d9%84%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a/</link>
		<comments>http://portal.fwasl.com/%d9%81%d9%87%d8%b1%d8%b3-%d8%af%d9%88%d8%b1%d9%87-%d8%a7%d9%84%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a/#comments</comments>
		<pubDate>Sun, 12 Feb 2012 19:06:36 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<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=15068</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم الان وفقط وحصرياً علي شبكة فواصل عالم كل المطورين .. دورة الأعلام الإجتماعي لاول مره في المواقع العربية من تقديم الاستاذ محمد الزرقاوي . وهذا الموضوع سوف يكون متجدد بإستمرار إن شاء الله وسوف يكون فهرس لهذه الدورة . سوف نقوم بتجديد هذا الموضوع بشكل يومي ووضع جديد دروس الدوره هنا ...]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;">بسم الله الرحمن الرحيم</p>
<p style="text-align: center;">الان وفقط وحصرياً علي شبكة فواصل عالم كل المطورين ..</p>
<p style="text-align: center;">دورة الأعلام الإجتماعي لاول مره في المواقع العربية من تقديم الاستاذ <span style="text-decoration: underline;"><span style="color: #ff0000; text-decoration: underline;">محمد الزرقاوي</span></span> .</p>
<p style="text-align: center;">وهذا الموضوع سوف يكون متجدد بإستمرار إن شاء الله وسوف يكون فهرس لهذه الدورة .</p>
<p style="text-align: center;">سوف نقوم بتجديد هذا الموضوع بشكل يومي ووضع جديد دروس الدوره هنا ,, وشكر خاص للأستاذ : <span style="text-decoration: underline;"><span style="color: #ff0000; text-decoration: underline;">محمد الزرقاوي</span></span> مقدم الدوره .</p>
<p style="text-align: center;">================================================</p>
<ul>
<li>الدرس الأول :</li>
<li><a href="http://www.portal.fwasl.com/2012/02/%d8%a7%d9%84%d9%81-%d8%a8%d8%a7%d8%a1-%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a">الف باء اعلام اجتماعي !</a></li>
<li>الدرس الثاني :</li>
<li style="text-align: right;"><a href="http://www.portal.fwasl.com/2012/02/%d8%a7%d9%84%d8%b4%d8%a8%d9%83%d8%a7%d8%aa-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a%d8%a9-vs-%d8%a7%d9%84%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9">الشبكات الاجتماعية VS الاعلام الاجتماعي</a></li>
<li style="text-align: right;">الدرس الثالث</li>
<li style="text-align: right;"><a href="http://www.portal.fwasl.com/2012/02/%d8%a7%d9%84%d8%b4%d8%a8%d9%83%d8%a7%d8%aa-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a%d8%a9">الشبكات الاجتماعية</a></li>
<li style="text-align: right;">الدرس الرابع</li>
<li style="text-align: right;"><a href="http://www.portal.fwasl.com/2012/02/%d8%a7%d9%84%d9%88%d9%8a%d8%a8-2">الويب 2</a></li>
<li style="text-align: right;">الدرس الخامس</li>
<li style="text-align: right;"><a href="http://www.portal.fwasl.com/2012/02/%d8%a7%d9%84%d9%88%d9%8a%d8%a8-1-vs-%d8%a7%d9%84%d9%88%d9%8a%d8%a8-2">الويب 1 Vs الويب 2</a></li>
<li style="text-align: right;">الدرس السادس</li>
<li style="text-align: right;"><a href="http://www.portal.fwasl.com/2012/02/5-%d8%ae%d8%b7%d9%88%d8%a7%d8%aa-%d9%84%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a-%d8%a7%d9%81%d8%b6%d9%84">5 خطوات لاعلام اجتماعي افضل !</a></li>
<li style="text-align: right;">الدرس السابع</li>
<li style="text-align: right;"><a href="http://www.portal.fwasl.com/2012/02/%d8%a7%d9%84%d8%af%d9%88%d8%b1-%d8%a7%d9%84%d8%aa%d8%b3%d9%88%d9%8a%d9%82%d9%8a-%d9%84%d9%84%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a-1">الدور التسويقي للاعلام الاجتماعي 1</a></li>
</ul>
<div style="text-align: center;"></div>
<p style="text-align: center;">تابعونا سوف نقوم بإضافه مواضيع الدوره هنا بشكل يومي ..</p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d9%81%d9%87%d8%b1%d8%b3-%d8%af%d9%88%d8%b1%d9%87-%d8%a7%d9%84%d8%a7%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a7%d8%ac%d8%aa%d9%85%d8%a7%d8%b9%d9%8a/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>درس عمل كلمه ثلاثيه الابعاد 3d فيديو من فواصل</title>
		<link>http://portal.fwasl.com/%d8%af%d8%b1%d8%b3-%d8%b9%d9%85%d9%84-%d9%83%d9%84%d9%85%d9%87-%d8%ab%d9%84%d8%a7%d8%ab%d9%8a%d9%87-%d8%a7%d9%84%d8%a7%d8%a8%d8%b9%d8%a7%d8%af-3d-%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d9%85%d9%86-%d9%81/</link>
		<comments>http://portal.fwasl.com/%d8%af%d8%b1%d8%b3-%d8%b9%d9%85%d9%84-%d9%83%d9%84%d9%85%d9%87-%d8%ab%d9%84%d8%a7%d8%ab%d9%8a%d9%87-%d8%a7%d9%84%d8%a7%d8%a8%d8%b9%d8%a7%d8%af-3d-%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d9%85%d9%86-%d9%81/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 17:25:06 +0000</pubDate>
		<dc:creator><![CDATA[مدهش]]></dc:creator>
				<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=10134</guid>
		<description><![CDATA[بسم الله الرحمن الرحيم درس فيديو مقدم من فريق فواصل التطويري لعمل كلمه ثري دي 3D الدرس سهل جداً وسريع وخفيف وواضح عمل كلمه ثلاثيه الابعاد بطريقه سهله جداً ولا تحتاج منك اكثر من التركيز فقط يمكنك مشاهده الدرس علي الرابط التالي : http://www.youtube.com/watch?v=tUeRxiwyP8U]]></description>
				<content:encoded><![CDATA[<div align="center">بسم الله الرحمن الرحيم</div>
<p>درس فيديو مقدم من فريق فواصل التطويري لعمل كلمه ثري دي 3D</p>
<p>الدرس سهل جداً وسريع وخفيف وواضح</p>
<p>عمل كلمه ثلاثيه الابعاد بطريقه سهله جداً ولا تحتاج منك اكثر من التركيز فقط</p>
<p>يمكنك مشاهده الدرس علي الرابط التالي :</p>
<p><a href="http://www.youtube.com/watch?v=tUeRxiwyP8U">http://www.youtube.com/watch?v=tUeRxiwyP8U</a></p>
]]></content:encoded>
			<wfw:commentRss>http://portal.fwasl.com/%d8%af%d8%b1%d8%b3-%d8%b9%d9%85%d9%84-%d9%83%d9%84%d9%85%d9%87-%d8%ab%d9%84%d8%a7%d8%ab%d9%8a%d9%87-%d8%a7%d9%84%d8%a7%d8%a8%d8%b9%d8%a7%d8%af-3d-%d9%81%d9%8a%d8%af%d9%8a%d9%88-%d9%85%d9%86-%d9%81/feed/</wfw:commentRss>
		<slash:comments>2</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>شرح ادارة محتوى 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>طريقه تسليط الضوء علي عباره  بأي مشروع</title>
		<link>http://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>http://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>http://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>
	</channel>
</rss>
