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

مشاهدة النسخة كاملة : برمجه سكربت اخباري php


مبرمج
02-15-2009, 03:09 AM
<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;"> <span style="color: #000000"><span style="color: #0000BB">