loulou ange
11-01-2013, بتوقيت غرينيتش 09:59 AM
http://www.dzbatna.com/images/icons/iconrote.gif [php] ط¹ظ„ط§ظ…ط© @ ظ„ط¥ط®ظپط§ط، ط§ظ„ط£ط®ط·ط§ط، (http://www.dzbatna.com/t710578/)
السلام عليكم
ما اعرف هل تم نقاش هذا الموضوع من قبل أم لا ,,,
لانه أي محرك بحث يتجاهل علامة @ لذلك اعذروني
اليكم ,,,
تستخدم علامة @ قبل أي دالة لمنع ظهور الخطأ واستبداله برسالة خطأ مخصصة وليس لعلاج الخطأ
مثال :
رمز PHP:
<code style="white-space:nowrap"> <code> function handError($eN, $eS, $eF, $eL) {
switch($eN){
case E_USER_ERROR:
// يرسل رساله بالخطأ لصاحب الإيميل المكتوب
error_log($eS, 1, ’admin@example.com’);
break;
case E_USER_WARNING:
// يقوم بكتابة الخطأ في الملف المكتوب ك وسيط الدالة
error_log($eS, 3, ’../logs/warnings.log’);
break;
case E_USER_WARNING:
// يقوم بكتابة الخطأ في ملف أخطاء Php
error_log($eS, 0);
break;
}
}
set_error_handler(’handError’); // لتحويل معالج المشاكل الافتراضي الى الدالة التي أنشأناها
$connect = @mysql_connect('localhost','root','123456') or trigger_error(’Database connection unavailable.’, E_USER_ERROR);
</code> </code>
وبذلك تقدر تستبدل الخطأ اللي يظهر في الشاشة بأي حاجة ثانيه كصفحة
( عذرا ,,, سنعود قريبا )
منتديات vb مثال كبير برضه http://www.dzbatna.com/images/smilies/shiny01.gif
التعديل الأخير كان بواسطة Done; 05 - 02 - 2014 الساعة 08:36
ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©
السلام عليكم
ما اعرف هل تم نقاش هذا الموضوع من قبل أم لا ,,,
لانه أي محرك بحث يتجاهل علامة @ لذلك اعذروني
اليكم ,,,
تستخدم علامة @ قبل أي دالة لمنع ظهور الخطأ واستبداله برسالة خطأ مخصصة وليس لعلاج الخطأ
مثال :
رمز PHP:
<code style="white-space:nowrap"> <code> function handError($eN, $eS, $eF, $eL) {
switch($eN){
case E_USER_ERROR:
// يرسل رساله بالخطأ لصاحب الإيميل المكتوب
error_log($eS, 1, ’admin@example.com’);
break;
case E_USER_WARNING:
// يقوم بكتابة الخطأ في الملف المكتوب ك وسيط الدالة
error_log($eS, 3, ’../logs/warnings.log’);
break;
case E_USER_WARNING:
// يقوم بكتابة الخطأ في ملف أخطاء Php
error_log($eS, 0);
break;
}
}
set_error_handler(’handError’); // لتحويل معالج المشاكل الافتراضي الى الدالة التي أنشأناها
$connect = @mysql_connect('localhost','root','123456') or trigger_error(’Database connection unavailable.’, E_USER_ERROR);
</code> </code>
وبذلك تقدر تستبدل الخطأ اللي يظهر في الشاشة بأي حاجة ثانيه كصفحة
( عذرا ,,, سنعود قريبا )
منتديات vb مثال كبير برضه http://www.dzbatna.com/images/smilies/shiny01.gif
التعديل الأخير كان بواسطة Done; 05 - 02 - 2014 الساعة 08:36
ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)
https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©