تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
-
#1 (permalink)  
أحتاج شيئا من المبرمجين الأفاضل


السلام عليكم ورحمة الله

أحتاج مساعدة من المبرمجين الأفاضل
عندي صفحة بي إتش بي وأريد أن أنجز ملف Install.php لزرع قواعد البيانات
تمكنت من إنجاز الملف وما أحتاجه هو

عند الدخول إلى الصفحة الرئيسية index.php تأخذه مباشرة إلى المسار install.php عندما
بحيث يزرع القواعد وبعدها يجب أن يحذف ملف install.php
لن يستطيع الدخول إاى الصفحة الرئيسية إلا بعد أن يحذف الملف


ما هي الدوال التي أستعملها والطريقة ؟
وجزاكم الله كل خيرا






  قديم 21-03-2005, 02:57 AM
رد مع اقتباس
-
#2 (permalink)  

سؤال آخر لو سمحتم ؟

كيف يتم توليد صفحات HTML عبر PHP
وشكرا على المساعدة






  قديم 21-03-2005, 03:07 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#3 (permalink)  

في ملف الاندكس افتح قواعد البيانات لمعرفة هل تم تثبيت البرنامج أم لا .. إذا كان موجودا فتأكد هل ملف انستول موجود ام لا بدالة:
file_exists()
فإذا كان موجودا فأخبره بأنه يجب حذفه ..
أما إذا لم ينجح الاتصال بقواعد البيانات بما يعني أن التثبيت لم يتم فحوله لصفحة الانستول ..

يمكنك توليد صفحات هتمل كأي ملف عادي عن طريق php بأوامر الملفات وأولها بالنسبة لك:
fopen()






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 21-03-2005, 03:37 AM
رد مع اقتباس
-
#4 (permalink)  

السلام عليكم ورحمة الله

شكرا لك أخي

عندي أسئلة أخرى


استعمل التاريخ في سكريبتاتي حيث أضع السطر التالي عند إنشاء قواعد البيانات

كود PHP:
Create tabele sql(
......
.....
date DATE,
.......
......

عند عمل استعلام على قاعدة البيانات يظهر التالي ز 0000-00-00 في خانة التاريخ
علما أنني أزرع فيها ما يلي
كود PHP:
$Date date('M-d-y'); 
لكن إذا وضعت الكود التالي بدل الكود الأول
كود PHP:
Create tabele sql(
......
.....
date TEXT,
.......
......

يظهر التاريخ بشكل جيد

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

وشكرا مجددا






  قديم 22-03-2005, 12:38 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#5 (permalink)  

التاريخ في mysql طريقته هي:
yy-mm-dd
بحيث يقلب التاريخ الذي نستخدمه تماما .. لذلك يجب أن تكون حريصا في التعامل معه .. أما إذا اعتبرته نصا عاديا فلن تتمكن من استخدام أي مميزات خاصة بالتاريخ مثل مقارنة الأوقات باستخدام
between

لكي تخلص أي نص من الهتمل استخدم:
strip_tags()






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 22-03-2005, 12:49 PM
رد مع اقتباس
-
#6 (permalink)  

جزاك الله خيرا

ماذا أستعمل عند إنشاء القواعد
كود PHP:
Create tabele sql
...... 
..... 
date [color=Red]????,[/color
....... 
...... 







  قديم 22-03-2005, 03:38 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#7 (permalink)  

إذا كنت لا تحتاج الساعة يجانب التاريخ ولكن تحتاج لعمليات مقارنة التاريخ فيما بعد فاستخدم نوع DATE وإن كنت تحتاج الساعة أيضا فاستخدم DATETIME .. أما إذا كنت لا تحتاج لمقارنات فاستخدم TEXT يكن أسهل في التعامل والعرض حيث لن يحتاج لدوال إضافية لعرضه بشكل صحيح ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 22-03-2005, 03:55 PM
رد مع اقتباس
-
#8 (permalink)  

شكرا مجددا أخي الفاضل

المشكلة أنني استعمل
DATE

لكن عند استعرضا النتائج يظهر التالي
0000-00-00

وجزاك الله خيرا






  قديم 22-03-2005, 04:09 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#9 (permalink)  

هذا صحيح .. ولكي تتعامل مع DATE بطريقة صحيحة يجب أن تفعل التالي عند إدخال القيمة:
كون متغيرا لتضع فيه قيمة التاريخ .. ولكن يكون بفورمات أو تنسيق سنة - شهر - يوم .. هكذا سيكون الإدخال صحيحا ..
ارجع إلى دالة:
date()
وستجد ما أتكلم عنه ..
ويمكن تحتاج
mkdate()
لكن أعتقد date كافية ..






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 22-03-2005, 04:16 PM
رد مع اقتباس
-
#10 (permalink)  

شكرا فهمت الفكرة






  قديم 22-03-2005, 04:24 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2004-
#11 (permalink)  

شكرا لك لأنني أحب من يهتم بصنارة الصيد ولا يهتم بالسمك






__________________
....
محمد حسام
انترنت بلس
إنترنت بلس غير متواجد حالياً   قديم 22-03-2005, 04:38 PM
رد مع اقتباس
رد


 

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

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

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



الساعة الآن: 07:31 AM بتوقيت المملكة العربية السعودية