تابع موضوعات المنتدى الانتساب تعليمات س - ج المفكرة بحث مواضيع اليوم إشارة الأقسام مقروءة

مواقع صديقة: تعلم البي اتش بي - تصميم نت - أفضل استضافة


عودة   منتدى بي اتش بي PHP > قسم لغة بي اتش بي PHP LANGUAGE > مشاكل وحلول PHP Errors & Troubleshooting

مشاكل وحلول PHP Errors & Troubleshooting في هذا القسم يمكنك طرح أي مشكلة أو استفسار يواجهك في برمجة تطبيقات PHP، أيضاً يمكنك المشاركة في حل مشكلات الغير.


إضافة رد
 
LinkBack أدوات الموضوع طريقة العرض
قديم 22-05-2007, 01:09 AM   #1 (permalink)
عضو فعال
 
الصورة الرمزية لـ hafe2t
 
تاريخ الانتساب: 11-04-2007
المكان: sudan
السن: 26
مشاركات: 272
مستوى السمعة : 2
hafe2t على طريق التميز و النجاح
إرسال خطاب MSN إلى hafe2t
Arrow سؤال فني بخصوص الإتصال بقاعدة البيانات

كود PHP:
<? 
$link
=mysql_connect("localhost","root","") or die("ERROR IN CONNECT"); 
mysql_select_db("lobaye",$link);
?>
هل من الضروري تغيير اليوزر نيم والباسورد؟
اذا كان لابد ياريت شرح لكيفية فعل هذا
__________________
http://img14.imgspot.com/u/07/152/12/Untitled1.jpg
وفوق كل ذي علم عليم
hafe2t غير متصل   رد مع اقتباس
قديم 22-05-2007, 01:32 AM   #2 (permalink)
عضو نشيط
 
الصورة الرمزية لـ W-COBRA
 
تاريخ الانتساب: 06-05-2007
المكان: Marocainoo
السن: 24
مشاركات: 168
مستوى السمعة : 2
W-COBRA على طريق التميز و النجاح
افتراضي رد : سؤال فني بخصوص الإتصال بقاعدة البيانات

تفضلــ اعمل ها الكود في صفحة لوحدها ..
واستدعها كلمــا وددت اجراء الاتصال و بس..

اكيد المتغيرات لك فيها كامل الصلاحيات (غير الاسماء كما تحب ) :


كود PHP:
// استبدل على ما يوافق قاعدتك 
$db_host "localhost";  
$db_name"url"
$db_user"root"
$db_pass"123"


$connect = @mysql_connect($db_host,$db_user,$db_pass);
$select = @mysql_select_db($db_name);
?> 

__________________
أشكركم على كلامكم الطيب . . إن شاء الله أعود
.+.+.+.+.
يمكنكمـ بالضغط على الصورة أسفلـ إضافة شريط موقعنـا على
متصفحك بكل يسر
[:: FireFoxe ::]


معهد دبليو كوبرا التكويني الحصري عربيا!!
برمج موقعك بأكبر عملاق على الإطلاق -> WebDev <-
%
.+.+.+.+.
W-COBRA غير متصل   رد مع اقتباس
قديم 22-05-2007, 12:42 PM   #3 (permalink)
عضو فعال
 
الصورة الرمزية لـ hafe2t
 
تاريخ الانتساب: 11-04-2007
المكان: sudan
السن: 26
مشاركات: 272
مستوى السمعة : 2
hafe2t على طريق التميز و النجاح
إرسال خطاب MSN إلى hafe2t
افتراضي رد : سؤال فني بخصوص الإتصال بقاعدة البيانات

يا كوبرا انا اقصد هل من ناحية امنية لازم اقوم بتغيير اليوزر نيم والباسورد
يعني "",''root"
__________________
http://img14.imgspot.com/u/07/152/12/Untitled1.jpg
وفوق كل ذي علم عليم
hafe2t غير متصل   رد مع اقتباس
قديم 22-05-2007, 03:58 PM   #4 (permalink)
عضو فعال
 
الصورة الرمزية لـ enigma
 
تاريخ الانتساب: 04-03-2007
المكان: العراق
مشاركات: 655
مستوى السمعة : 2
enigma على طريق التميز و النجاح
افتراضي رد : سؤال فني بخصوص الإتصال بقاعدة البيانات

أخي الطيب، يوزر root يأتي فقط في السيرفر المحلي... عندما تحمل القاعدة على الموقع
سيكون هناك صفحة خاصة في لوحة التحكم، أولاً لإنشاء اسم للقاعدة ومن ثم إنشاء مستخدم (يوزر) جديد للقاعدة، ولا اعتقد أن هناك لوحات تحكم تقبل المستخدم بلا باسورد.
فلذلك، أنت حر في عدم تغيير اليوزر والباس في السيرفر المحلي، لكنك ستضطر لتغييره عند نشر القاعدة على الموقع

إذا أردت تغيير اليوزر والباسوورد في سكربت معين مثلاً:
كود PHP:
$db_host "localhost";  
$db_name"url"
$db_user"root"//متغير اسم مستخدم قاعدة البيانات
$db_pass"123"//متغير كلمة مرور المستخدم 
بكل بساطة تغير ما مكتوب في المتغير
db_user
وتعطي أي اسم تختار
وكذلك لمتغير كلمة المرور
لكن من الضروري جداً إنشاء هذا المستخدم في لوحة تحكم قواعد البيانات في السيرفر المحلي
يمكنك فعل هذا عندما تذهب إلى
http://127.0.0.1/
بعدها تذهب إلى
phpMyAdmin Database Manager
ثم بعد ذلك اذهب إلى Privileges في هذه النافذة ستجد كل المستخدمين لـ phpmyadmin طبعاً إن وجدوا وإلا فإنك ستجد مستخدم واحد فقط وهو root المعروف
تستطيع إنشاء مستخدم جديد من خلال هذا الأمر
Add a new User
وإعطاء كل البيانات كما ترغب، اسم المستخدم وكلمة مروره وغيرها من الأوامر
وأهم شيء هو Global privileges يعني ما هو المسموح لهذا المستخدم أن يفعل بقاعدة البيانات هل كل شيء أم أشياء محدودة فقط
وأكثرها أهمية هو : الإدخال، التحديد، الحذف، التحديث، الفايل... وغيرها
تستطيع أيضاً تحديدها كلها
يجب مشاهدة ما ذكرته هنا من خلال النافذة المخصصة حتى تفهم أكثر

ملاحظة نسخة phpMyAdmin هي 2.9.2
ولذلك يمكن حصول اختلاف لماذ ذكرته في النسخ الأقدم، اوكي



انتهى!

قام بآخر تعديل enigma يوم 22-05-2007 في 04:07 PM
enigma غير متصل   رد مع اقتباس
قديم 22-05-2007, 05:43 PM   #5 (permalink)
عضو فعال
 
الصورة الرمزية لـ hafe2t
 
تاريخ الانتساب: 11-04-2007
المكان: sudan
السن: 26
مشاركات: 272
مستوى السمعة : 2
hafe2t على طريق التميز و النجاح
إرسال خطاب MSN إلى hafe2t
افتراضي رد : سؤال فني بخصوص الإتصال بقاعدة البيانات

نعم انيجما الان فهمت وانا كنت اقصد عندما يرفع الموقع على شبكة الانترنت
ومن كلامك فهمت انه سوف اذا اردت ان اغيير اليوزر نيم والباسورد سوف اغيرهم من خلال لوحة التحكم التي سوف تعطيني اياها الشركة المستضيفة
__________________
http://img14.imgspot.com/u/07/152/12/Untitled1.jpg
وفوق كل ذي علم عليم
hafe2t غير متصل   رد مع اقتباس
قديم 25-06-2007, 05:13 AM   #6 (permalink)
عضو نشيط
 
تاريخ الانتساب: 18-06-2007
المكان: مملكة الإنسانية- المملكة العربية السعودية- المدينة المنورة
السن: 22
مشاركات: 172
مستوى السمعة : 2
غزوان على طريق التميز و النجاح
افتراضي رد : سؤال فني بخصوص الإتصال بقاعدة البيانات

كود PHP:
// استبدل على ما يوافق قاعدتك 
$db_host "localhost";  
$db_name"url"
$db_user"root"
$db_pass"123"


$connect = @mysql_connect($db_host,$db_user,$db_pass);
$select = @mysql_select_db($db_name);
?> 
هل هذا الكود سليم من الناحية الأمنية


تحياتي . غزوان
غزوان غير متصل   رد مع اقتباس
قديم 25-06-2007, 09:26 PM   #7 (permalink)
* أبو عمر *
 
الصورة الرمزية لـ coder
 
تاريخ الانتساب: 24-12-2006
المكان: مصر
السن: 30
مشاركات: 1,773
مشاركات المدونة: 2
مستوى السمعة : 10
coder على طريق التميز و النجاح
افتراضي رد : سؤال فني بخصوص الإتصال بقاعدة البيانات

اقتباس:
الكاتب : غزوان عرض المشاركة
كود PHP:
// استبدل على ما يوافق قاعدتك 
$db_host "localhost";  
$db_name"url"
$db_user"root"
$db_pass"123"


$connect = @mysql_connect($db_host,$db_user,$db_pass);
$select = @mysql_select_db($db_name);
?> 
هل هذا الكود سليم من الناحية الأمنية


تحياتي . غزوان
نعم الكود سليم 100%
__________________
لضمان رد سريع على استفسارك أو موضوعك
* تأكد من البحث في المنتدى قبل أن تسأل
* احرص على أن تنتقي العنوان المناسب لموضوعك أو سؤالك
* قم بصياغة سؤالك بطريقة واضحة مع ذكر تجربتك ومكان الخطأ فيها
coder متصل الآن   رد مع اقتباس
إضافة رد


زوار هذا الموضوع الآن : 1 (0 عضو و 1 ضيف)
 

(View-All Members who have read this thread : 0
There are no names to display.
أدوات الموضوع
طريقة العرض
عادي عادي

ضوابط المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : نشيط
كود [IMG] : نشيط
كود هتمل : خامل
Trackbacks are نشيط
Pingbacks are نشيط
Refbacks are نشيط

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

مواضيع ذات صلة
الموضوع الكاتب المجلس المشاركات المشاركة الأخيرة
(قواعد البيانات)- الإتصال بقاعدة بيانات MySQL coder دروس قواعد البيانات mySQL 11 19-12-2008 03:30 PM
سؤال بخصوص البحث بقاعدة البيانات mwafi مشاكل وحلول PHP Errors & Troubleshooting 1 21-03-2008 02:58 AM
السلام عليكم يا طيبين سؤال عن الاتصال بقاعدة البيانات Y4$$3R N3T مشاكل وحلول PHP Errors & Troubleshooting 5 26-07-2007 05:30 PM
[سؤال] الإتصال بقاعدة بيانات على سيرفر آخر aMINE مشاكل وحلول PHP Errors & Troubleshooting 7 03-07-2007 12:52 PM
كيفية ربط العميل بقاعدة البيانات hafe2t مشاكل وحلول PHP Errors & Troubleshooting 4 08-06-2007 12:41 PM


يمنع نقل أي من موضوعات المنتدى دون إذن كتابي مسبق من إدارة المنتدى، مع الشكر.
التوقيت حسب جرينتش +3. الساعة الآن 02:08 AM.