| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
|
السلام .. الطريقه ليست بالصعبه اولاً اقرء عن كيفيه وضع قاعده البيانات في تعاريف الODBC .. و مدام انك ستستخدك الMS SQL Server يعني ما يحتاج تقرء عنها مررره ... كل مبرمجي الSQL Server عارفين بذاك الشيء وبعد كذا ما عندك الا استخدام الدوال المخصصه للMS SQL Server وهي تبدء بالحروف _mssql و اكثرها اتتعامل مع قاعده البيانات مثل ما تتعامل مع الMySQL مثلاً في الMySQL تقوم ب ()mysql_connect اما في الMS SQL Server تقوم ب ()mssql_connect نفس الشيء happry hacking :P | |||||
|
| |||||
|
المشكلة ليست في كتابة الدالة ، المشكلة في أن الـ PHP ما يتعرف على الدالة أصلاً النتيجة كود PHP: ملاحظة ، أنا أستخدم اباتشي من سيرفر محلي bizzar.server.1 | |||||
|
| |||||
|
نفس المشكلة أخي hilaby ، بل حتى الـ extension=php_dbx.dll قمت بتنشيطها لدعم قواعد البيانات بصيغ متعددة ولا فيه فايدة ، نفس الخطأ يظهر لي undefined function: mssql_pconnect السؤال الآن ، هل يجب علي في ملف الـ php.ini تنشيط هذه الخصائص من الـ Windows Extensions فقط تحت أي نظام ، أم أن تنشيط هذه الميزة في Windows Extensions يخدم في حالة ما إذا كان تشغيل الـ php من داخل بيئة الوندوز فقط ؟ انا حاس ان المشكلة قريبة من هنا لكن بصراحة ماني عارف أحلها أظن أن العمل من سيرفر برنامج bizzar أو فوكس أو ترايد .. الخ أيا كان ، هو خارج نظام الوندوز لأنه أنشأ له بيئة عمل لينوكس صغيرة داخل الوندوز ، ولذلك لانستفيد من تنشيط extension=php_mssql.dll أو extension=php_dbx.dll أو أي من ملفات الدي ال ال لأننا خارج بيئة وندوز افتراضياً صح ؟ | |||||
|
| |||||
|
السلام .. اعطيك حلول .. الحل الاول هو حذف جميع السرفرات التي لديك ... و قم بالتالي 1- حمّل اباتشي و ركبه .. استعمل التركيب الافتراضي 2- حمّل الPHP الاصدار الرابع .. و حمل النوعين للوندوز .. الاول وهو ملف التركيب الاوتوماتيكي وهو ملف EXE و الثاني هو ملف الZIP الذي يضم معضم "الextentions" الاخرى او التي لا تأتي مع الاوتوماتيكي انا قلت لك ان تحمل الاثنين "الاصدارين من الPHP" لكي يسهل لك تركيب الPHP بطريقه سهله وسليمه في نفس الوقت ... اولا قم بتركيب الملف الاوتوماتيكي .. ثم قم برمي محتوى ملف الZIP في المجلد الموجود فيه الinstalled location" PHP" هذا سوف يضيف كل شيء مطلوب و كل الDLL المطلوبه .. لان الاوتوماتيكي ليس كاملاَ ... انا اعطيتك هذا الحل لان البرامج التي تأتي في واحد "Apache + PHP + MySQL + PHPMyAdmin" قد لا تأتي بالExtentions الازمه لانها تود ان تحاقظ على ان يكون حجم الملف صغير .. فلذالك قد يحدث ما حدث معك الاصدالر PHP4 هو اسهلها تركباً و لا يعطيك المتاعب بالتركيب مثل الاصدالر الخامس على الوندوز ========= الحل الثاني .. قم بانزال Ubuntu Linux .. هو CD واحد و قم بتركيبه على جهاز قديم لديك .. ركب الاباتش والPHP فيه .. وتركيبه هناك ممرررررررره ه ه سهل .. ثم قم بعمل مكان للFTP او جعل مجلد في السرفر مفتوح للك لوضع ماتريده من الDreamweaver للجاهز التي تقوم بالعمل منه هذا حلولي وان شاء الله قد افدتك بشيء | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |