الخميس، 22 ديسمبر 2016

درس لعمل ملف install.php

درس لعمل ملف install.شفرة للسكربت الخاص بك


أولا انشاء ملف الكونفيق لعمل الاتصال عن طريقة وللاتصال بالقاعدة ويكون هو نفسه ملف الكونفيق للسكربت لذا اذا قمت بتغيير المسار عليك تغيير مساره في الدالة include ايضا

PHP كود :
<?php
$dhost
="localhost"// الهوست للقاعدة$duser="root"// اسم المستخدم للقاعدة$dpass=""// الكلمة السرية للقاعدة$dname="psevils"// القاعدة
//
// أوامر الاتصال
//
$psevils mysql_connect($dhost,$duser,$dpass) or die (mysql_error() );mysql_select_db($dname,$psevils) or die (mysql_error() );?>
شرح الملف

هذا الملف نقوم بادخل قيم القاعدة مثل الهوست واليوزر والباسوورد ومعلومات القاعدة ثم ندخل فيه اوامر الاتصال وذلك عوضا عن كتابتها في بداية كل ملف

الان نأتي للجزء المهم وهو مف الانستال
أولا

PHP كود :
include("config.شفرة"); 
هذه الدالة تكون في بداية الملف,طبعا بعد اكواد فتح ال شفرة,ثم نقوم بادارج امر ادخل الكونفيق لملف الانستال ونعرفه كدالة
PHP كود :
$t1 mysql_query("
CREATE TABLE `news` (
`NewsID` int(11) NOT NULL auto_increment,
`Sub` varchar(250) NOT NULL default '',
`News` text NOT NULL,
PRIMARY KEY (`NewsID`) )
TYPE=MyISAM AUTO_INCREMENT=2 ;"
); 

هنا نقوم باستخدام الدالة

PHP كود :
mysql_query(); 
لعمل الادخال

ثم بعدها امر انشاء القاعدة وهو نفسه الذي نقوم بادخاله للقاعدة سواء بالامر او عن طريق ملف sql والامر يكون خاص بقاعدتك وانا عملت الدرس على القاعدة الخاصة بسكربت الاخبار الذي تم شرحه بهذا القسم
PHP كود :
CREATE TABLE `news` (
`
NewsIDint(11NOT NULL auto_increment,
`
Subvarchar(250NOT NULL default '',
`
Newstext NOT NULL,PRIMARY KEY (`NewsID`)
TYPE=MyISAM AUTO_INCREMENT=

طبعا بعدها نغلق امر ال mysql_query ويكون هذا المتغير هو امر الادخل

الان نأتي لامر التحقق من الادخل
PHP كود :
if(!$t1){
Echo 
" >>> Table Was Not Successful Created ";
}else{
Echo 
" >>> Table Successful Created ";} 

الامر لا يحتاج شرح لانه هو عبارة عن استخدام الدالة الشرطية if للتحقق من عدم ادخل الجدول لانه اذا ل يكن قد فشل في الادخال سيكون قد نجح

طبعا يمكننا قلب النتيجة ليصبح كالتالي مثلا
PHP كود :
if($t1){
Echo 
" >>> Table Successful Created ";
}else{
Echo 
" >>> Table Was Not Successful Created ";
ثم يأتي دور اغلاق الوسم الخاص بال شفرة

وكود الصفحة كاملا هو كالتالي
PHP كود :
<?phpinclude("config.شفرة");$t1 mysql_query("
CREATE TABLE `news` (
`NewsID` int(11) NOT NULL auto_increment,
`Sub` varchar(250) NOT NULL default '',
`News` text NOT NULL,
PRIMARY KEY (`NewsID`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;"
);

if(
$t1){
Echo 
" >>> Table Successful Created ";
}else{
Echo 
" >>> Table Was Not Successful Created ";
}
?>

lملاحظة : تم التطبيق على قاعدة سكربت خاصة بي لكن انت طبق مثل هو مكتووب و ستصل للنتيجة باذن الله

درس لعمل ملف install.php Rating: 4.5 Diposkan Oleh: فيصل

0 التعليقات:

إرسال تعليق

صور بجانب الموضوع