مبرمج
02-14-2009, 11:31 PM
<div>برمجه سكربت اخباري
سلام عليكم
اليوم راح اشرح لكم كيف نسوي او نبرمج سكربت اخباري بالphp على فكره هي تقريبا نفس فكره المنتديات
تكتب الموضوع يقوم يتخزن في قاعده البيانات ومن ثم يتم عرضه في صفحه جديده
يعني الاستفاده من الفكره مجالها كبير ونترك لكم الافكار ولكن البنيه راح اشرحها لكم اليوم
نبدا بسم الله
-------------------------
اولا نقوم بعمل قاعده بيانات جديده وخلينا نسميها مثلا alwannahnews
بعدها ندخل على الـ SQL لنفس قاعده البيانات ونقوم بتركيب الجداول فنكتب الكود
كود PHP:
CREATE TABLE news (
id int(10) unsigned NOT NULL auto_increment,
postdate timestamp(14),
author varchar(50) NOT NULL,
title varchar(50) NOT NULL,
news text NOT NULL,
PRIMARY KEY (id),
KEY postdate (postdate)
);
هذا الكود راح ينشأ لنا 5 جداول وهي
id
author
title
news
date
وكذا نحنا حطينا postdate timestamp(14) وهذا راح يكتب التاريخ في قاعده البيانات بدون اي اكواد اضافيه :)
طبعا مثل اي سكربت لازم نربط القاعده اللي سويناها بملف اتصال عشان كذا راح نسوي ملف
config.php
وفيه راح نحدد عدد الاخبار اللي نبغاها تطلع لنا في الصفحه
المهم نكتب في الملف
كود PHP:
// this file was made as aresult of alwannah's php tutorials
// for more ideas please visit [url=http://www.jeddahbar.com]jeddahbar[/url]
// معلوماتن القاعده
$dbhost = "localhost";
$dbname = "اسم القاعده";
$dbuser = "اسم يوزر القاعده";
$dbpass = "باسورد القاعده";
// عملية الاتصال بالقاعده
mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Could not connect: ".mysql_error());
mysql_select_db($dbname) or die(mysql_error());
// هنا تحدد عدد الاخبار التي تظهر في السكربت وحددتها هنا 5 اخبار
$max_items = “5”;
هذا هو جزء تحديد عدد المقالات
$max_items = “5”
الان نصنع قالب لكتابه المقال او الخبر وراح يكون html
وهذا هو الكود تضعه في الصفحه اللي تبغا تكتب فيها الخبر للعرض
كود PHP:
بواسطة:
العنوان:
المقاله:
هذا هو القالب البدائي طبعا يمكنك تعديله وتطويره على كيفك
الان نسوي ملف نسميه nsubmit.php لارسال الخبر بعد ما تكتبه وهو مربوط بالقالب اللي تكلمت عنه قبل شوي وهذا الملف راح ينفذ المعلومات المدخله في الفورم الى قاعده البيانات
وهو من جزئين في البدايه هو الاتصال بالقاعده
والثاني هو لادخال المعلومات وتخزينها في القاعده
<div style="margin:20px; margin-top:5px"> كود PHP:
<div class="alt2"> <div dir="ltr" style="text-align:left;"> <font color="#000000"> <font color="#0000BB">
سلام عليكم
اليوم راح اشرح لكم كيف نسوي او نبرمج سكربت اخباري بالphp على فكره هي تقريبا نفس فكره المنتديات
تكتب الموضوع يقوم يتخزن في قاعده البيانات ومن ثم يتم عرضه في صفحه جديده
يعني الاستفاده من الفكره مجالها كبير ونترك لكم الافكار ولكن البنيه راح اشرحها لكم اليوم
نبدا بسم الله
-------------------------
اولا نقوم بعمل قاعده بيانات جديده وخلينا نسميها مثلا alwannahnews
بعدها ندخل على الـ SQL لنفس قاعده البيانات ونقوم بتركيب الجداول فنكتب الكود
كود PHP:
CREATE TABLE news (
id int(10) unsigned NOT NULL auto_increment,
postdate timestamp(14),
author varchar(50) NOT NULL,
title varchar(50) NOT NULL,
news text NOT NULL,
PRIMARY KEY (id),
KEY postdate (postdate)
);
هذا الكود راح ينشأ لنا 5 جداول وهي
id
author
title
news
date
وكذا نحنا حطينا postdate timestamp(14) وهذا راح يكتب التاريخ في قاعده البيانات بدون اي اكواد اضافيه :)
طبعا مثل اي سكربت لازم نربط القاعده اللي سويناها بملف اتصال عشان كذا راح نسوي ملف
config.php
وفيه راح نحدد عدد الاخبار اللي نبغاها تطلع لنا في الصفحه
المهم نكتب في الملف
كود PHP:
// this file was made as aresult of alwannah's php tutorials
// for more ideas please visit [url=http://www.jeddahbar.com]jeddahbar[/url]
// معلوماتن القاعده
$dbhost = "localhost";
$dbname = "اسم القاعده";
$dbuser = "اسم يوزر القاعده";
$dbpass = "باسورد القاعده";
// عملية الاتصال بالقاعده
mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Could not connect: ".mysql_error());
mysql_select_db($dbname) or die(mysql_error());
// هنا تحدد عدد الاخبار التي تظهر في السكربت وحددتها هنا 5 اخبار
$max_items = “5”;
هذا هو جزء تحديد عدد المقالات
$max_items = “5”
الان نصنع قالب لكتابه المقال او الخبر وراح يكون html
وهذا هو الكود تضعه في الصفحه اللي تبغا تكتب فيها الخبر للعرض
كود PHP:
بواسطة:
العنوان:
المقاله:
هذا هو القالب البدائي طبعا يمكنك تعديله وتطويره على كيفك
الان نسوي ملف نسميه nsubmit.php لارسال الخبر بعد ما تكتبه وهو مربوط بالقالب اللي تكلمت عنه قبل شوي وهذا الملف راح ينفذ المعلومات المدخله في الفورم الى قاعده البيانات
وهو من جزئين في البدايه هو الاتصال بالقاعده
والثاني هو لادخال المعلومات وتخزينها في القاعده
<div style="margin:20px; margin-top:5px"> كود PHP:
<div class="alt2"> <div dir="ltr" style="text-align:left;"> <font color="#000000"> <font color="#0000BB">