M5znUpload

الاثنين، 3 فبراير 2014

كم نصيحة في PHP

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

من خلال تنصيبي بعض السكربتات العربية
اجد فيها اخطاء بسيطه ومؤثره على النظام وعلى مستخدمي السكربت .

اول شيء
بادئة ال PHP
كثير ما اجد كتابتها بالطريقة التالية والخاطئة
رمز PHP:
<?

?>
مع العلم ان هذه الطريقه تم ايقافها في الاصدارات المتقدمة من سيرفرات الاباتشي
سكربتات واقعه بنفس الخطأ
TRAIDNT UP 3 | Allomani | Islamnt
حينما اقوم بتنصيب الأسكربت لا يعمل لان لا يعترف في الكود الي بداخل الوسمين البدايه والنهاية

الطريقة الأصح . كم نصيحة في PHP

رمز PHP:
<?php

?>
ثاني شيء
خطأ ال Undifined Variable والشائع بعض الشيء
وهو استدعاء متغير دون عمل داله isset()

مثلاً :

رمز PHP:
<?php if($_POST['traidnt']){
    echo 
'تم ادخال البيانات بنجاح';
}


?>
رح يطبعلك

رمز Code:
Undefined variable: traidnt in /www/index.php on line 2
ولعلاج هذا الخطأ عن طريق استخدام دالة isset()

رمز PHP:
<?php if(isset($_POST['traidnt'])){
    echo 
'تم ادخال البيانات بنجاح';
}
?>
للمزيد عن دالة isset()
PHP: isset - Manual

بعض السكربتات الواقعه بنفس الخطأ
سكربت نواحي nwahy

الشيء الثالث لكن تنبيه عليه
وهو استخدام mysql التي بقالها مدة وتنقرض

أرجوا ان تستبدلوها ببرمجياتكم بدوال mysqli

للمزيد عنها شرح دوال Mysqli
مصدر اخر من w3schools
PHP 5 MySQLi Functions

مع العلم انا ذكرت بعض الاشياء الي شفتها واذا عدكم اضافات
يرجى ادراجها للاستفاده اكثر ..

PHP 5


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

Sharing Widget bychamelcool

0 التعليقات:

إرسال تعليق