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

 

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

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Jan 2008-
#1 (permalink)  
ثلاثة استفسارات اتمنى الاجابة عليها


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

_- اولا : احيانا ارى اسماء بعض الملفات بهذا الشكل file.inc.php او file.inc
فما فائدة اللاحقة inc واحيانا اجد لواحق غير inc

_- ثانيا : فهمت من الكود ادناه انه يغيير اعدادات السيرفر فهل سنحتاج هذا الكود في الphp6 لانني سمعت ان
الماجك كويتز والسيف مود سوف يلغى
اذا كان كلامي صحيحا مالجزء المهم الذي سيبقى وما الجزء الغير مهم الذي سيحذف

كود PHP:
<?php
// set true if production environment else false for development
define (‘IS_ENV_PRODUCTION’true);
// configure error reporting options
error_reporting(E_ALL E_STRICT);
ini_set(‘display_errors’, !IS_ENV_PRODUCTION);
ini_set(‘error_log’‘log/phperror.txt’);
// set time zone to use date/time functions without warnings
date_default_timezone_set(‘America/New_York’);
// compensate for magic quotes if necessary
if (get_magic_quotes_gpc())
{
function 
_stripslashes_rcurs($variable$top true)
{
$clean_data = array();
foreach (
$variable as $key = > $value)
{
$key = ($top) ? $key stripslashes($key);
$clean_data[$key] = (is_array($value)) ?
stripslashes_rcurs($valuefalse) : stripslashes($value);
}
return 
$clean_data;
}
$_GET _stripslashes_rcurs($_GET);
$_POST _stripslashes_rcurs($_POST);
// $_REQUEST = _stripslashes_rcurs($_REQUEST);
// $_COOKIE = _stripslashes_rcurs($_COOKIE);
}
? >
_-ثالثا الرجاء شرح دوال هذا الجزء من الكود
كود PHP:
define (‘IS_ENV_PRODUCTION’true);
// configure error reporting options
error_reporting(E_ALL E_STRICT);
ini_set(‘display_errors’, !IS_ENV_PRODUCTION);
ini_set(‘error_log’‘log/phperror.txt’); 

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







التعديل الأخير تم بواسطة : محمد منذر بتاريخ 26-06-2008 الساعة 05:15 PM.
محمد منذر غير متواجد حالياً   قديم 26-06-2008, 04:58 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#2 (permalink)  

هل استفساراتي واضحة ؟؟؟






محمد منذر غير متواجد حالياً   قديم 27-06-2008, 01:58 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2008-
#3 (permalink)  

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

اقتباس:
_- اولا : احيانا ارى اسماء بعض الملفات بهذا الشكل file.inc.php او file.inc
فما فائدة اللاحقة inc واحيانا اجد لواحق غير inc
مالها فائدة فقط للتعريف للمستخدم ان هالملف يستخدم في include داخل ملفات ثانية
ممكن مرات تلقى Database.class.php للتعريف بأنه ملف الكلاس
يعني موجودة او لا ماتفرق

السؤال الثاني مو متأكد تماما

اقتباس:
_-ثالثا الرجاء شرح دوال هذا الجزء من الكود
كود PHP:
define (‘IS_ENV_PRODUCTION’true);
// configure error reporting options
error_reporting(E_ALL E_STRICT);
ini_set(‘display_errors’, !IS_ENV_PRODUCTION);
ini_set(‘error_log’‘log/phperror.txt’); 
كود PHP:
define (‘IS_ENV_PRODUCTION’true); 
هذي فقط لتسجيل ثابت، ماتغير أي شيء بال php
اللي فهمته من الكود انها إذا كانت true فهي قيد التطوير (؟)، والسبب تلقاه بالأسفل
كود PHP:
error_reporting(E_ALL E_STRICT); 
دالة error_reporting تحدد أي نوع من الأخطاء تبيها تظهر لك، وإذا حطيتها 0 ما يبلغ عن أي خطأ
للمزيد: PHP: error_reporting - Manual
كود PHP:
ini_set(‘display_errors’, !IS_ENV_PRODUCTION); 
دالة ini_set عن طريقها تغير القيم في php.ini
هنا هو يغير ال display_errors، إذا كانت true فسيتم إظهار الأخطاء على الشاشة (output)، أما إذا false فلن يتم أظهارها
اقتباسا من ال PHP Manual هذي الدالة لتساعدك في التطوير ولا تستخدمها في سكربتات أو مواقع على الانترنت (والقيمة تكون عكس IS_ENV_PRODUCTION لأنها مسبوقة بعلامة تعجب)
كود PHP:
ini_set(‘error_log’‘log/phperror.txt’); 
تحدد بأي ملف يتم تسجيل الأخطاء الناتجة






Foxhound غير متواجد حالياً   قديم 28-06-2008, 02:30 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#4 (permalink)  

ابدعت اخي Foxhound شاكر لردك المفيد وجزاك الله كل الخير
وبإنتظار الرد من الاخوة على السوأل الثاني






محمد منذر غير متواجد حالياً   قديم 29-06-2008, 05:29 AM
رد مع اقتباس
رد


 

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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
استفسارات اتمني القى اجابه عليها netnightmare تطوير الويب 3 25-03-2003 03:39 PM
عضو جديد اتمنى الاجابة aqeel22 تطوير الويب 3 21-02-2003 02:38 AM
سؤال بسيط . اتمنى الاجابة حول موقع HOST kurt angel تطوير الويب 11 28-03-2002 04:07 AM
اسئلة ارجو منكم الاجابة عليها .... ؟؟؟؟؟؟؟؟؟؟؟ ARMRAM تطوير الويب 5 13-08-2001 01:00 AM
استفسارات بسيطه .. يا ريت احد يجاوبني عليها اكون له شاااكر Net Hunter إصلاح وصيانة المنتديات 2 12-07-2001 05:48 AM


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