المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تعلم الاضافات والتعديل بصفحات ال php



walid_8281500
03-23-2009, 04:16 AM
[بسم الله الرحمن الرحيم
اخواني الافاضل مبيتدئين ومحترفين لغة برمجة المواقع بال php
بالتجول في عالم النت بحثا عن دروس تعليم ال php لكى اقوم بالتعلم بالطريقة الصحيحة
وجدت الكثير من المواقع والمبرمجين العرب جزاهم الله كل خير يقدمون الكثير من الدروس والتطبيقات .
ولكن ؟؟؟؟؟
عند تطبيقي للدروس والتطبيقات تعلمت المبادئ الاساسية في هذه اللغة وعند تطبيقي للدروس
خطرت لي فكرة ولم اجد الا ترايد نت لطرحها به لانه الموقع الاول بالنسبة لي ولاصحاب المواقع
وحتى لا اطيل اكثر
الفكرة هي كالتالي
ان يتعاون الجميع سواء مبتدئين او خبراء في برمجة السكربتات والمواقع
بشرط ان المبتدئ لا يطلب شرح للدروس حتى لا يكون الموضوع مكرر
بل يكون بحث وبدا التطبيق الفعلي وتوقف عن نقطة معين وفشل بها
وهنا ياتي دور الخبراء في الرد عليه حسب طلبة
وبذلك نكون تعاونا جميعا لتعلم لغة البرمجة بطريقة اقصر للوصول للاحترافية
واول فكرة لدي هي اضافة وتعديل بعض السكربتات والصفحات
وتكون طرح المشكلة كالاتي وهى اول مشكلة قابلتني
1- لدى سكربت اضافة تعليق على المقالات والنموذج الخاص بالسكربت به الاتي
عنوان التعليق
التعليق
الاسم
الاضافة : قمت باضافة خانة للبريد الالكتروني
بقاعدة البيانات الخاصة بالمقالات وبجدول الردود قمت بادراج صف للبريد الالكتروني
وعند كتابة البريد لم يظهر بصفحة اظهار الردود ولا بالقاعدة
هذا الكود الخاص بنموذج اضافة التعليق



<form method="post" action="{$config_url}/news/{$smarty.get.news_id}-{$news.news_title}.html#comments">
<table class="fild_com">
<tr>
<td colspan="2" bgcolor="#0000FF"><div align="center"><font color="#ffffff" size="4">هل ترغب في التعليق على الموضوع؟</font></div></td>
</tr>
{if $err}
<tr>
<td colspan="2" class="err">يرجى أدخال جميع الحقول لكي نتمكن من أضافة تعليقك</td>
</tr>
{/if}
<tr>
<td><b>الأسم</b></td>
<td><input type="****" size="80" name="com_name" value="{$done|default:$smarty.post.com_name}" /></td>
</tr>
<tr>
<td><b>البريد الالكتروني</b></td>
<td><input type="****" size="80" name="com_email" value="{$done|default:$smarty.post.com_email}" /></td>
</tr>
<tr>
<td><b>عنوان التعليق</b></td>
<td><input type="****" size="80" name="com_title" value="{$done|default:$smarty.post.com_title}" /></td>
</tr>
<tr>
<td><b>التعليق</b></td>
<td><****area cols="90" rows="10" name="com_txt">{$done|default:$smarty.post.com_txt}</****area></td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="" style="width: 71px; height: 25px; background: url({$config_url}/templates/def/style/images/button_add.gif) no-repeat;border: 0px;" />
</td>
</tr>
</table>
</form>



وهذا استعلام ال sql الخاص بالقاعدة



ALTER TABLE `news_com` CHANGE `com_id` `com_id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
CHANGE `com_nid` `com_nid` INT( 11 ) NOT NULL DEFAULT '0',
CHANGE `com_name` `com_name` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
CHANGE `com_email` `com_email` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
CHANGE `com_title` `com_title` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
CHANGE `com_txt` `com_txt` **** CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL ,
CHANGE `com_time` `com_time` INT( 11 ) NOT NULL ,
CHANGE `com_active` `com_active` ENUM( '0', '1' ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '0'