الرئيسية | مركز المعلومات | مركز التحميل | للاعلان في مُطِّورْ | استخدم ختم مطور | قوِ موضوعك هام | وسام مطور جديد | افحص البيج رانك جديد

العودة   مطور , mtwer forum > مطور الدورات المتخصصة > إرشيف الدورات > دورة برمجة الـ PHP (المستوى الأول)

دورة برمجة الـ PHP (المستوى الأول) تضمن لك هذه الدورة أن تتعلم بأسلوب عملي وممتع وسهل الطرق الصحيحة لاحتراف البرمجة بلغة الـ PHP
يلقي الدورة: aymax.net


عزيزي المطور ابتعد عن النقل، ولتكن مواضيعك جديدة وقيمة تعبر عن إبداعك وتميزك
إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #16  
قديم 17-05-2008, 06:39 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
الدولة: EGYPT
المشاركات: 143
axplus.net is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى axplus.net
افتراضي

PhpLover

عندى ملاحظتين على الكود الخاص بك
الاولى : حاول تنسيق الكود الخاص بك اكثر فمن ثيمات المبرمج المحترف هو كودة المنثق فهو يساعد على قرائتة وايضاً اذا كنت تعمل على مشروع كبير وبة الكثير من قواعد البيانات فبالتأكيد سوف تقع فى اخطاء كثيرة بسبب عدم التنثيق فالاهتمام بكل مسافة وكل رمز حتى وان لم يكن لة اهمية يعطى طابع جميل ومنثق فانا اعتبر البرمجة هيا نوع اخر من انواع الفن

ثانياً : فى كودك لم تحدد ترميز قاعدة البيانات فبالتالى عند زرعة فى قاعدة البيانات سوف ياخذ الترميز الافتراضى < UTF8 > مثلاً وهذا الترميز قد يسبب لنا مشاكل فى الحروف العربية فعلى ما اعتقد ان حرف (ة) يخرج على هيئة (؟) <<< على ما اذكر
لذا يجب عليك تحديد الترميز الافضل لقاعدة البيانات latin1


ولكن الكود ككل فهو يدل على انك فهمت الدرس بشكل ممتاز واكثر
واعجبتنى فكرة جدول date و time

-------------------------------------------------
gaser

بنائك للقاعدة مضبوط 100% بس عندى ملاحظة بخصوص جدول c_date
انت وضعتة من نوع date معنى ذلك ان فى عملية الادخال سوف تستخدم دالة الـtime() فقط لادخال التاريخ ولن تدخل الوقت بالتحديد
فربما هناك اكثر من ادخال فى نفس هذا اليوم ونريد معرفة الوقت بالتحديد
كيف سيكون هذا ؟

لذا من الافضل جعل حقل الـc_date من نوع varchar


توقيعى
أسم الشركـــه : شبـكة أكـس بـلس لخدمات البرمجة وتطوير المواقع
صاحب الشركه : خـالد عطـية حنفى
أداء الشركـــه : برمجة & استضافة
بريد الشركـــه : webmaster (at) axplus.net
هاتف الشركه : 002.010.76.45.897
عـنوان الـموقع : http://www.axplus.net
المدونة : http://blog.axplus.net

PHP said : I'll tray again

رد مع اقتباس


  #17  
قديم 17-05-2008, 06:43 PM
مطور مشارك
 
تاريخ التسجيل: 18-03-2008
الدولة: Egypt
المشاركات: 44
مستر سوبر is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة axplus.net مشاهدة المشاركة
مستر سوبر

قمت بمراجعة الملف لاحظت انك فى الباد وردس قمت بتحديد الجداول من نوع varchar بعدد احرف 11 حرف متجانب

الخطاء هو كالتالى <<< ليس خطاء بمعنى اصح ولكن سوف تواجهة معوقات فيما بعد
لم تقم بتحديد جدول id ويكون هو الاساسى

واذا كنت تريد ان تضع الكلمات السيئة جميعها فى حقل واحد وتعمل على فصلهم فيما بعد بالـphp

فكان من الافضل ان تبدل الـ varchar الى longtext حتى تسع الكثير من الكلمات

نفس الملاحظة ايضاً مع الـmoderators فيجب وضع جدول اساسى (id)

ونفس النظام ايضاً مع الـsmiles

--------------------------------------------
يفضل تحديدهم بـid اساسى حتى تسهل على نفسك عملية البرمجة فلا داعى لكثير من الاكواد حتى تفضل المدخلات وايضاً تعدل على المدخلات

كلامك سليم

وجارى التعديل

شكرا اخى على الملاحظات و التنبيه


توقيعى
اسم الشبكة :- شبكة نت سيت فور اول
صاحب الشبكة :- محمود مجدى محمد + محمد مجدى + فريق عمل متكامل
رابط الشبكة :- www.netsite4all.com
بريد االشبكة :- NetSite4All@hotmail.com
نشاط الشبكة :- جميع التصميمات و الدعم الفنى و خدمات الويب المتكاملة
الهاتف : - 59 2 53 54 018 - 002

رد مع اقتباس
  #18  
قديم 17-05-2008, 07:16 PM
مطور مشارك
 
تاريخ التسجيل: 18-03-2008
الدولة: Egypt
المشاركات: 44
مستر سوبر is on a distinguished road
افتراضي

هذه القاعدة بعد التعديل

و لو فى اى ملحوظة ياريت تقولوها

كود:
-- phpMyAdmin SQL Dump
-- version 2.11.4
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: May 17, 2008 at 07:12 PM
-- Server version: 5.0.51
-- PHP Version: 5.2.5

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- Database: `mtwer_g`
--

-- --------------------------------------------------------

--
-- Table structure for table `badwords`
--

CREATE TABLE IF NOT EXISTS `badwords` (
  `id` int(10) NOT NULL auto_increment,
  `b_word` varchar(100) NOT NULL,
  `b_new` varchar(100) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Dumping data for table `badwords`
--


-- --------------------------------------------------------

--
-- Table structure for table `comments`
--

CREATE TABLE IF NOT EXISTS `comments` (
  `id` int(10) NOT NULL auto_increment,
  `c_name` varchar(100) NOT NULL,
  `c_country` varchar(60) NOT NULL,
  `c_city` varchar(60) NOT NULL,
  `c_email` varchar(100) NOT NULL,
  `c_comment` text NOT NULL,
  `c_time` varchar(60) NOT NULL,
  `active` tinyint(1) NOT NULL,
  `c_ip` varchar(60) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Dumping data for table `comments`
--


-- --------------------------------------------------------

--
-- Table structure for table `moderators`
--

CREATE TABLE IF NOT EXISTS `moderators` (
  `id` int(10) NOT NULL auto_increment,
  `m_name` varchar(100) NOT NULL,
  `m_pass` varchar(100) NOT NULL,
  `m_agree` tinyint(1) NOT NULL,
  `m_edit` tinyint(1) NOT NULL,
  `m_delete` tinyint(1) NOT NULL,
  `m_reply` tinyint(1) NOT NULL,
  `m_upgrade` tinyint(1) NOT NULL,
  `m_ban` tinyint(1) NOT NULL,
  `m_ip` tinyint(1) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Dumping data for table `moderators`
--


-- --------------------------------------------------------

--
-- Table structure for table `smiles`
--

CREATE TABLE IF NOT EXISTS `smiles` (
  `id` int(10) NOT NULL auto_increment,
  `s_name` varchar(100) NOT NULL,
  `s_url` varchar(255) NOT NULL,
  `active` tinyint(1) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

--
-- Dumping data for table `smiles`
--


توقيعى
اسم الشبكة :- شبكة نت سيت فور اول
صاحب الشبكة :- محمود مجدى محمد + محمد مجدى + فريق عمل متكامل
رابط الشبكة :- www.netsite4all.com
بريد االشبكة :- NetSite4All@hotmail.com
نشاط الشبكة :- جميع التصميمات و الدعم الفنى و خدمات الويب المتكاملة
الهاتف : - 59 2 53 54 018 - 002

رد مع اقتباس
  #19  
قديم 17-05-2008, 08:01 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
الدولة: EGYPT
المشاركات: 143
axplus.net is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى axplus.net
افتراضي

مستر سوبر

كودك الان مضبوط بأذن الله
بس كان عندى ملاحظة لك وللجميع (مستقبلياً) وهيا
عند انشاء حقل خاص بأضافة رابط ويكون من نوع varchar ينصح ان تكون سعة الادخال لاخر شئ وهيا 255 بدل من الـ 100 اللى انت واضعها فى حقل الابتسامات
يعنى يكون
اقتباس:
`s_url` varchar(255) NOT NULL,

هذة المشكلة كانت موجودة باحد الاسكريبتات منزوعة الكود خاص بالالعاب الفلاشية صراحة لا اذكر اسمة تحديدا ولكن واجه الجميع مشكلة ادخال رابط اللعبة الفلاشية فكان الادخال قصير وعند اضافة رابط طويل يقوم بأخذ فقط العدد المسموح بة من الاحرف ويترك الباقى وهذا كان بيؤدى الى رابط لعبة خاطئ

لذا من الافضل ان تضع قيمة الحقل لاقصى الحدود


هذة المشكلة قد تواجهك فى اسكريبت سجل الزوار
فمثلاً فى مواقع بتقدم ابتسامات للمستخدم وتعطى رابط للابتسامة موجود على موقعهم
هناك احتمال ان يكون الرابط عدد حروفة اكثر من الـ100
اذا ماذا سوف يفعل مستخدم اسكريبتك ؟


توقيعى
أسم الشركـــه : شبـكة أكـس بـلس لخدمات البرمجة وتطوير المواقع
صاحب الشركه : خـالد عطـية حنفى
أداء الشركـــه : برمجة & استضافة
بريد الشركـــه : webmaster (at) axplus.net
هاتف الشركه : 002.010.76.45.897
عـنوان الـموقع : http://www.axplus.net
المدونة : http://blog.axplus.net

PHP said : I'll tray again

رد مع اقتباس
  #20  
قديم 17-05-2008, 08:03 PM
مطور مشارك
 
تاريخ التسجيل: 03-05-2008
المشاركات: 60
gaser is on a distinguished road
افتراضي

اقتباس:
بنائك للقاعدة مضبوط 100% بس عندى ملاحظة بخصوص جدول c_date
انت وضعتة من نوع date معنى ذلك ان فى عملية الادخال سوف تستخدم دالة الـtime() فقط لادخال التاريخ ولن تدخل الوقت بالتحديد
فربما هناك اكثر من ادخال فى نفس هذا اليوم ونريد معرفة الوقت بالتحديد
كيف سيكون هذا ؟

لذا من الافضل جعل حقل الـc_date من نوع varchar
جاري التعديل شكرا على توضيح

رد مع اقتباس
  #21  
قديم 17-05-2008, 08:33 PM
مطور مشارك
 
تاريخ التسجيل: 04-04-2008
المشاركات: 72
lionhmada is on a distinguished road
افتراضي تم بإذن الله

الحمد لله رب العالمين
الدرس بالنسبة لي سهل ان شاء الله لانه لي قراه سابقة في mysql
وهذا ناتج عملي
كود PHP:
CREATE TABLE `fst_g`.`comments` (
`
idINT10 NOT NULL AUTO_INCREMENT ,
`
c_nameVARCHAR100 NOT NULL ,
`
c_baladVARCHAR60 NOT NULL ,
`
c_madinaVARCHAR60 NOT NULL ,
`
c_emailVARCHAR100 NOT NULL ,
`
c_commentTEXT NOT NULL ,
`
c_timeTIMESTAMP12 NOT NULL ,
`
activeBOOL NOT NULL ,
`
c_ipVARCHAR60 NOT NULL ,
PRIMARY KEY ( `id` ) 
ENGINE MYISAM 
اما بالنسبة لجدول فهو كالتالي
كود PHP:
CREATE TABLE `fst_g`.`moshrefen` (
`
m_nameVARCHAR100 NOT NULL ,
`
m_passwordVARCHAR20 NOT NULL ,
`
m_agreeBOOL NOT NULL ,
`
m_changeBOOL NOT NULL ,
`
m_deleteBOOL NOT NULL ,
`
m_replayBOOL NOT NULL ,
`
m_updateBOOL NOT NULL ,
`
m_blockBOOL NOT NULL ,
`
m_know_ipBOOL NOT NULL ,
`
m_idINT NOT NULL AUTO_INCREMENT ,
PRIMARY KEY ( `m_id` ) 
ENGINE MYISAM 
اما بالنسبة لجدول الكلمات الغير مرغوب فيها
كود PHP:
CREATE TABLE `fst_g`.`block_words` (
`
block_idINT10 NOT NULL AUTO_INCREMENT ,
`
block_wordVARCHAR255 NOT NULL ,
`
word_changeVARCHAR255 NOT NULL ,
PRIMARY KEY ( `block_id` ) 
ENGINE MYISAM 
اما الجول الاخير الابتسامات
كود PHP:
CREATE TABLE `fst_g`.`smile` (
`
id_smileINT NOT NULL AUTO_INCREMENT ,
`
smile_nameVARCHAR255 NOT NULL ,
`
smile_scrVARCHAR255 NOT NULL ,
`
amile_activeBOOL NOT NULL ,
PRIMARY KEY ( `id_smile` ) 
ENGINE MYISAM 
اتمنى ان يكون التطبيق صحيح
وشكرا

رد مع اقتباس
  #22  
قديم 17-05-2008, 08:37 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
الدولة: EGYPT
المشاركات: 143
axplus.net is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى axplus.net
افتراضي

gaser

بعد مراجعة شرح الدورة مرة اخرى لاحظت ان الاخ ايمن واضع جدولين
واحد للتاريخ والاخر للوقت


بالنسبة للقاعدة دام انت راح تضع جدولين وليس جدول واحد للتاريخ والوقت فمن الافضل انك تخصص كل حقل حسب نوع والمدخل الخاص بة

بمعنى اذا كان الجدول خاص بالوقت يكون النوع time
اما اذا كان للتاريخ فيكون النوع date

اما اذا كنت سوف تستخدم جدول واحد للتاريخ والوقت فمثل ما قلت لك سابقاَ من نوع varchar وهذا هو الافضل من وجه نظرى لانة يوفر علينا كتابة الاكواد ولو بالشئ القليل


توقيعى
أسم الشركـــه : شبـكة أكـس بـلس لخدمات البرمجة وتطوير المواقع
صاحب الشركه : خـالد عطـية حنفى
أداء الشركـــه : برمجة & استضافة
بريد الشركـــه : webmaster (at) axplus.net
هاتف الشركه : 002.010.76.45.897
عـنوان الـموقع : http://www.axplus.net
المدونة : http://blog.axplus.net

PHP said : I'll tray again

رد مع اقتباس
  #23  
قديم 17-05-2008, 08:47 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
الدولة: EGYPT
المشاركات: 143
axplus.net is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى axplus.net
افتراضي

lionhmada


اولاً : اية فائدة `fst_g`.
هذا الشئ الزائد اعطانى خطاء فى زرع قاعدة البيانات !

ثانياً : عندى تعقيب على حقل m_password فى جدول المشرفين
انت محددة 20 حرف (حرام عليك والله) كيف راح نحمى لوحة التحكم بالـ20 حرف

ما تنسى ان الباسورد راح يشفر للحماية اكثر باستخدام الـmd5 يعنى عدد الحروف المدخلة ازيد من عدد الاحرف الاساسية


لكن باقى الكود بأثتثناء الملاحظتين مظبوط


توقيعى
أسم الشركـــه : شبـكة أكـس بـلس لخدمات البرمجة وتطوير المواقع
صاحب الشركه : خـالد عطـية حنفى
أداء الشركـــه : برمجة & استضافة
بريد الشركـــه : webmaster (at) axplus.net
هاتف الشركه : 002.010.76.45.897
عـنوان الـموقع : http://www.axplus.net
المدونة : http://blog.axplus.net

PHP said : I'll tray again

رد مع اقتباس
  #24  
قديم 17-05-2008, 08:49 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
الدولة: EGYPT
المشاركات: 143
axplus.net is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى axplus.net
افتراضي

فى شئ اخر نسيتة وانا ما اخذت بالى منة !
فين ترميز القاعدة ؟


توقيعى
أسم الشركـــه : شبـكة أكـس بـلس لخدمات البرمجة وتطوير المواقع
صاحب الشركه : خـالد عطـية حنفى
أداء الشركـــه : برمجة & استضافة
بريد الشركـــه : webmaster (at) axplus.net
هاتف الشركه : 002.010.76.45.897
عـنوان الـموقع : http://www.axplus.net
المدونة : http://blog.axplus.net

PHP said : I'll tray again

رد مع اقتباس
  #25  
قديم 17-05-2008, 09:01 PM
الصورة الرمزية S P E E D
ملقي (دورة تطوير الـ vb)
 
تاريخ التسجيل: 15-03-2008
الدولة: موقع مُطًوِر
المشاركات: 415
S P E E D is on a distinguished road
افتراضي

جدول كومينت
اقتباس:
ALTER TABLE `comment` ADD `c_comment` TEXT NOT NULL ,
ADD `c_time` TIME NOT NULL ,
ADD `c_mail` VARCHAR( 100 ) NOT NULL ,
ADD `c_city` VARCHAR( 60 ) NOT NULL ,
ADD `c_country` VARCHAR( 60 ) NOT NULL ,
ADD `c_active` BOOL NOT NULL ,
ADD `c_ip` VARCHAR( 60 ) NOT NULL ;
علماً اني قمت سابقاً باضافة

id
ْC_name


لوحدهم

تعديل

المشرفيين
اقتباس:
CREATE TABLE `Moderator` ( `m_name` VARCHAR( 150 ) NOT NULL ,
`m_pass` VARCHAR( 255 ) NOT NULL ,
`m_agree_c` BOOL NOT NULL ,
`m_edit_c` BOOL NOT NULL ,
`m_delete_c` BOOL NOT NULL ,
`m_replay_c` BOOL NOT NULL ,
`m_upgrade_u` BOOL NOT NULL ,
`m_pan_u` BOOL NOT NULL ,
`m_show_ip` BOOL NOT NULL
) ENGINE = MYISAM ;
جدول الكلمات الممنوعة
اقتباس:
CREATE TABLE `block_words` ( `w_name` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL ,
`w_chang` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_bin NOT NULL
) ENGINE = MYISAM ;
جدول الابتسامات

اقتباس:
CREATE TABLE `smiles` ( `s_name` VARCHAR( 255 ) NOT NULL ,
`s_path` VARCHAR( 255 ) NOT NULL ,
`s_active` BOOL NOT NULL
) ENGINE = MYISAM ;
بس ممكن شرح ازاي اعدل على حقل انا عامله بس phpmyadmin عشان انا معرفش Sql

وشكراً


توقيعى
I'm Back

[ W W W . R A S O U L A L L A H .N E T]

Did You Know Him

رد مع اقتباس
  #26  
قديم 17-05-2008, 09:41 PM
مطور مشارك
 
تاريخ التسجيل: 18-03-2008
الدولة: Egypt
المشاركات: 44
مستر سوبر is on a distinguished road
Thumbs up

اقتباس:
المشاركة الأصلية كتبت بواسطة axplus.net مشاهدة المشاركة
مستر سوبر

كودك الان مضبوط بأذن الله
بس كان عندى ملاحظة لك وللجميع (مستقبلياً) وهيا
عند انشاء حقل خاص بأضافة رابط ويكون من نوع varchar ينصح ان تكون سعة الادخال لاخر شئ وهيا 255 بدل من الـ 100 اللى انت واضعها فى حقل الابتسامات
يعنى يكون

هذة المشكلة كانت موجودة باحد الاسكريبتات منزوعة الكود خاص بالالعاب الفلاشية صراحة لا اذكر اسمة تحديدا ولكن واجه الجميع مشكلة ادخال رابط اللعبة الفلاشية فكان الادخال قصير وعند اضافة رابط طويل يقوم بأخذ فقط العدد المسموح بة من الاحرف ويترك الباقى وهذا كان بيؤدى الى رابط لعبة خاطئ

لذا من الافضل ان تضع قيمة الحقل لاقصى الحدود


هذة المشكلة قد تواجهك فى اسكريبت سجل الزوار
فمثلاً فى مواقع بتقدم ابتسامات للمستخدم وتعطى رابط للابتسامة موجود على موقعهم
هناك احتمال ان يكون الرابط عدد حروفة اكثر من الـ100
اذا ماذا سوف يفعل مستخدم اسكريبتك ؟
كلام سليم ومقنع
شكرا اخى axplus.net على ملحوظاتك


توقيعى
اسم الشبكة :- شبكة نت سيت فور اول
صاحب الشبكة :- محمود مجدى محمد + محمد مجدى + فريق عمل متكامل
رابط الشبكة :- www.netsite4all.com
بريد االشبكة :- NetSite4All@hotmail.com
نشاط الشبكة :- جميع التصميمات و الدعم الفنى و خدمات الويب المتكاملة
الهاتف : - 59 2 53 54 018 - 002

رد مع اقتباس
  #27  
قديم 17-05-2008, 09:45 PM
مطور مشارك
 
تاريخ التسجيل: 10-03-2008
الدولة: EGYPT
المشاركات: 143
axplus.net is on a distinguished road
إرسال رسالة عبر مراسل MSN إلى axplus.net
افتراضي

S P E E D
ادخل على الجدول الذى تريد تغير ترميز حقولة
قم بالتحديد على الحقول التى تريد تغيير ترميزها


واضغط على القلم مثل ما هو موضح

بعدها عدل الترميز مثل ما هو موضح بالصورة الى الترميز latin1_swedish_ci



ولكن عزيزى اذا كنت تخاف ان تتعامل مع الاكواد فى الـsql وهناك البديل لها (الوجهة الرسومية)

فماذا سوف تفعل مع الـphp ؟


توقيعى
أسم الشركـــه : شبـكة أكـس بـلس لخدمات البرمجة وتطوير المواقع
صاحب الشركه : خـالد عطـية حنفى
أداء الشركـــه : برمجة & استضافة
بريد الشركـــه : webmaster (at) axplus.net
هاتف الشركه : 002.010.76.45.897
عـنوان الـموقع : http://www.axplus.net
المدونة : http://blog.axplus.net

PHP said : I'll tray again

رد مع اقتباس
  #28  
قديم 17-05-2008, 09:47 PM
مطور مشارك
 
تاريخ التسجيل: 18-03-2008
الدولة: Egypt
المشاركات: 44
مستر سوبر is on a distinguished road
افتراضي

اقتباس:
بس ممكن شرح ازاي اعدل على حقل انا عامله بس phpmyadmin عشان انا معرفش Sql
ادخل على الجدول الذى تريده
ستجد الحقول
وبجوار كل حقل ستجد فى خانة Action صورة قلم اضغط عليها للتعديل
اتمنى يكون الشرح واضح


توقيعى
اسم الشبكة :- شبكة نت سيت فور اول
صاحب الشبكة :- محمود مجدى محمد + محمد مجدى + فريق عمل متكامل
رابط الشبكة :- www.netsite4all.com
بريد االشبكة :- NetSite4All@hotmail.com
نشاط الشبكة :- جميع التصميمات و الدعم الفنى و خدمات الويب المتكاملة
الهاتف : - 59 2 53 54 018 - 002

رد مع اقتباس
  #29  
قديم 17-05-2008, 10:18 PM
الصورة الرمزية S P E E D
ملقي (دورة تطوير الـ vb)
 
تاريخ التسجيل: 15-03-2008
الدولة: موقع مُطًوِر
المشاركات: 415
S P E E D is on a distinguished road
افتراضي

طيب شكراً axplus.net

دلوقتي انا عدلت عليهم و اخترت latin1_bin

و محدش قالي الحقول بتاعتي و الجداول صح ولا فيها اي خطاء


اقتباس:
ولكن عزيزى اذا كنت تخاف ان تتعامل مع الاكواد فى الـsql وهناك البديل لها (الوجهة الرسومية)

فماذا سوف تفعل مع الـphp ؟
أخـي الخـوف من التعامل مع Sql يرجع لعدم معرفتي بها لكن مستقبلاً بأذن الله

تنتهي الاختبارات و ببداء اتعلمها

تحياتي


توقيعى
I'm Back

[ W W W . R A S O U L A L L A H .N E T]

Did You Know Him

رد مع اقتباس
  #30  
قديم 17-05-2008, 10:45 PM
مطور مشارك
 
تاريخ التسجيل: 04-04-2008
المشاركات: 72
lionhmada is on a distinguished road
افتراضي شكرا لك

اقتباس:
المشاركة الأصلية كتبت بواسطة axplus.net مشاهدة المشاركة
lionhmada


اولاً : اية فائدة `fst_g`.
هذا الشئ الزائد اعطانى خطاء فى زرع قاعدة البيانات !

ثانياً : عندى تعقيب على حقل m_password فى جدول المشرفين
انت محددة 20 حرف (حرام عليك والله) كيف راح نحمى لوحة التحكم بالـ20 حرف

ما تنسى ان الباسورد راح يشفر للحماية اكثر باستخدام الـmd5 يعنى عدد الحروف المدخلة ازيد من عدد الاحرف الاساسية


لكن باقى الكود بأثتثناء الملاحظتين مظبوط
اه بالنسبة fst_g ده اسم سميت به قاعدة البيانات وphpmyadmin هو اللي كتبه وانا كنت باخد كود تكوبن الجدول واضعة في المنتدى
مع العلم اني استطيع كتابة جميع الجداول السابقة يدويا والحمد لله وكنت ناوي اني اكتب الجداول يدويا بدون استعمال phpmyadmin لاني اجدها ممتعة اكثر لكن وقت تنفيذي للدرس كنت متعجل

ملاحظة الباسورد عندك حق لم الاحظ ذلك

شكرا على تنبيهك لي وملاحظاتك

رد مع اقتباس
إضافة رد

العلامات المرجعية



مواضيع جديدة في قسم دورة برمجة الـ PHP (المستوى الأول)

أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مناقشة التمهيد وورشة العمل للدرس الاول انشاء قاعدة البيانات aymax.net دورة برمجة الـ PHP (المستوى الأول) 169 21-01-2010 01:28 PM
مناقشة (الدرس الاول) من دورة php انشاء قاعدة البيانات [نظريا] ‏ aymax.net دورة برمجة الـ PHP (المستوى الأول) 64 08-11-2009 10:01 AM
مناقشة الدرس السادس والاخير فى دروس التحمية تطبيق قاعدة البيانات واستخدامها فى الجداول والتكرار aymax.net دورة برمجة الـ PHP (المستوى الأول) 85 11-02-2009 12:35 AM
الدرس الثانى من دورة php : انشاء قاعدة البيانات باستخدام phpmyadmin عمليا aymax.net دورة برمجة الـ PHP (المستوى الأول) 0 17-05-2008 12:12 PM
(الدرس الاول) دورة php : انشاء قاعدة البيانات [نظريا] aymax.net دورة برمجة الـ PHP (المستوى الأول) 1 14-05-2008 11:51 PM


قران كريم يوتيوب فيديو العاب بنات بلياردو العاب سيارات


جميع الأوقات بتوقيت GMT +3. الساعة الآن 02:25 PM.