سوالف اندرويد




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

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو جديد
#351  

الله يثيبك على عملك تباع ونحن من خلفك صراحة مبدع وتقديم سهل وسلسل ويمكن للجميع البدء معك في تعلم لغة تعبت في البحث عن دروس لها بهذا البساطة والسهولة






wahdanet is offline   قديم 14-10-2008, 12:21 PM
الرد مع إقتباس
عضو فعال جدا
#352  

الله يسلمكم اخواني ,,, وشاكر لكم متابعتكم ...
اخوي wahdanet نورت الموضوع






__________________
دروس php بالفيديو !

marabe7 سابقاً .

حسَّن موقعك في محركات البحث :
أكاديمية التطوير
m3rdi.com is offline   قديم 14-10-2008, 04:37 PM
الرد مع إقتباس
عضو فعال
#353  

محمد هلال
سوف اقوم بادراج الطريقة لاحقا

الحين ياشباب وجدت احدهم ارسل بعض الاكواد HTML و java script داخل قاعدة بيانات الاسكريبت المقالات اللى سويته
هاسوى بعض التعديلات عليه واخبركم بالنتائج






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 14-10-2008, 05:29 PM
الرد مع إقتباس
عضو فعال جدا
#354  

اخوي عبدالعزيز , اعمل strip_tags() للمتغيرات يوم ما تسترجعها من الداتا بيس, ويوم ما تدخلها للداتا بيس ...






__________________
دروس php بالفيديو !

marabe7 سابقاً .

حسَّن موقعك في محركات البحث :
أكاديمية التطوير
m3rdi.com is offline   قديم 14-10-2008, 05:43 PM
الرد مع إقتباس
عضو فعال
#355  

الحمد لله تمت عملية السيطرة بنجاح
الاخ كان يضع اكواد HTML و java script بقصد التخريب
والحمد لله سيطرت على الوضع << قال محترف يعنى

انا بحثت عن هذين السطرين
كود PHP:
$title =trim($_POST['title']);
$desc trim($_POST['desc']); 
واستبدلتهم بـ
كود PHP:
$title =addslashes(strip_tags(trim($_POST['title'])));
$desc addslashes(strip_tags(trim($_POST['desc']))); 
تعمل الدالتين السابقتين على عدم ارسال اكواد HTML أو Javascript للقاعدة >> اتمنى ان يقوم احد بالتصحيح ان اخطأت فى التعبير

واتمنى ان يقوم الاخ marabe7 بشرح هاتين الدالتين اذا ما بنكون اثقلنا عليه


الرابط الاساسى للموضوع اللى استفدت منه هو

http://www.swalif.net/softs/swalif45/softs169473/






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 14-10-2008, 05:50 PM
الرد مع إقتباس
عضو فعال
#356  

إقتباس:
المشاركة الأصلية بواسطة marabe7 مشاهدة مشاركة
اخوي عبدالعزيز , اعمل strip_tags() للمتغيرات يوم ما تسترجعها من الداتا بيس, ويوم ما تدخلها للداتا بيس ...
كتبتها اسرع منى اخوى رامى
اتاخرت شوى بالكتابه وسبقتنى
جزاك الله خير على سرعة الرد

واتسائل ان كان بالامكان شرح الدالتين

بالتوفيق دائما اخوى






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 14-10-2008, 05:53 PM
الرد مع إقتباس
عضو فعال جدا
#357  

إقتباس:
كتبتها اسرع منى اخوى رامى
اتاخرت شوى بالكتابه وسبقتنى
جزاك الله خير على سرعة الرد

واتسائل ان كان بالامكان شرح الدالتين

بالتوفيق دائما اخوى
حنشرحها كلها ان شاء الله الـ 3 دوال ...
بس كل شيء بوقته حلو






__________________
دروس php بالفيديو !

marabe7 سابقاً .

حسَّن موقعك في محركات البحث :
أكاديمية التطوير
m3rdi.com is offline   قديم 14-10-2008, 06:08 PM
الرد مع إقتباس
عضو فعال
#358  

إقتباس:
حنشرحها كلها ان شاء الله الـ 3 دوال ...
بس كل شيء بوقته حلو
بالتأكيد

وبصراحه استفدت جدا من هذه التجربه

بالتوفيق للجميع






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 14-10-2008, 06:28 PM
الرد مع إقتباس
عضو فعال
#359  

محمد هلال
ها هو كيفية تغيير الترميز الى utf8 حتى يعمل على جميع المتصفحات


وها هو البرنامج بين يديك
http://kent.dl.sourceforge.net/sourc....Installer.exe

بعد عملية التحويل ستجد انه تغير الحروف العربيه الى حروف غير مفهومة
أعد تعديلها مرة اخرى الى العربيه وستجد ان الاسكريبت يعمل على اى متصفح ويب firfox و safari و googlechrome

حاول دائما كتابة سكريبتاتك الى هذا الترميز ويمكنك بعدها التعديل ب notepad العاديه (الموجوده مع الويندوز)
وبانتظار ردك

بالتوفيق للجميع






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 14-10-2008, 07:02 PM
الرد مع إقتباس
عضو فعال
#360  

فى انتظار الدرس الجديد






moramo is offline   قديم 14-10-2008, 08:20 PM
الرد مع إقتباس
عضو فعال
#361  

انتهيت توا من الدرس
وهاهو التطبيق
http://edafa.info/test/article/

بانتظار الدرس القادم






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 14-10-2008, 09:47 PM
الرد مع إقتباس
عضو فعال
#362  

شكرا جدا اخي الكريم اضافة اتفضل اخي الكريم دية دالة للحماية من المدخلات التي يقوم المستخدم بادخالة حتة في ملف وسمية ذي ما تحب واستدعي الملف ثما اكتب الدالة وادخل المتغير


الدالة
كود PHP:


function texte_safe($str)
{
    return 
htmlspecialchars(addslashes(strip_tags(trim(trim($str))));


طريقة الاستخدام اكتب في ملف الادخال لقاعدة البيانات التالي

كود PHP:

مثلا لو قلنا عندنا متغير اسمةtext لندخلة لدالة نكتبة كدة

$text
=text_safe($_post['text']; 
يارب يفيدك جزاك الله خيرا اخي الكريم






__________________
ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
لطلب البرمجة فقط
helal-egypt@hotmail.com
محمدهلال is offline   قديم 14-10-2008, 11:53 PM
الرد مع إقتباس
عضو نشيط
#363  

اخي رامي انا طبقت الشرح بالكامل و كله تمام بس حبيت اضيف حاجة جديدة من عندي لغاية لما انت تخلص الدرس الجديد ..
انا عملت عمود في جدول cats اسمه cat_edit و الغرض منه اعمل ترتيب للاقسام حسب اختياري بمعنى (القسم الاسلامي ترتيبه 1 , القسم العلمي ترتيبه 3) و هكذا مش حسب id ..
و في صفحة عرض الاقسام عرضت الاقسام عن طريق الجدول cats العمود cat_edit مش عن طريق cat_id (عمود الاي بي تلقائي الترقيم) .. لحتى هنا الامور ماشية بشكل جيد ..

عملت case باسم edit في صفحة لوحة التحكم ..
و فيها جدول بيتكون من 3 اعمدة (القسم - الترتيب الحالي - الترتيب الجديد)



و في عمود الترتيب الجديد (تعديل) و لما يضغط على تعديل بيدخل على case اسمها edit2 ..
الصفحة هادي فيها جدول (اسم القسم - الترتيب الجديد)



و بيروح على case اسمه do_edit ..

المشكلة زي ما انت شايف العنوان cats.php?action=edit2&id=1
و لما احاول استقبال ال id مبيرضاش يستقبله !!
كود:
$id = $_GET['id'];
لو عملت امر طباعة لـ $id ما بيظهر شيء ..
عشان كده ما بيتنفذ امر قاعدة البيانات التالي
كود:
$sql = mysql_query("UPDATE `cats` SET `cat_edit` = '$edit' WHERE `cat_id` = '$id'");
هل في طريقة لاستقبال الـ id من العنوان الطويل اللي فوق ؟
ولا مفهمتش قصدي ؟
او في طريقة تانية عشان نغير في ترتيب الاقسام (اشرحها رؤوس اقلام و انا احاول انفذها لان هادي الطريقة الوحيدة اللي حاولت ابتكرها) ..

تحياتي و يارب يكون سؤالي واضح و لو مش واضح ياريت تضيفني على ماسنجر مش هاخد من وقتك كتير non.10 هتميل ..






__________________
مشاريعي الحالية :
الحوارات |||||||||| 90%
الأخبار |||||||||| 5%
آخر |||||||||| 40%
مدردش متقاعد is offline   قديم 14-10-2008, 11:58 PM
الرد مع إقتباس
عضو فعال جدا
#364  

اخوي مدردش , الطريقة هي من خلال Get
انت تأكد انك حاطط الأسامي صح, او حط كود الصفحة هنا اذا ما ضبطت ...

بالتوفيق






__________________
دروس php بالفيديو !

marabe7 سابقاً .

حسَّن موقعك في محركات البحث :
أكاديمية التطوير
m3rdi.com is offline   قديم 15-10-2008, 01:20 AM
الرد مع إقتباس
عضو فعال
#365  

جزاك الله كل خير اخى محمدهلال على الدالة الرائعه
وبانتظار باقى الابدعات للجميع






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 15-10-2008, 01:38 AM
الرد مع إقتباس
عضو فعال
#366  

اعتذر على تكرار الرد
واتسائل
ايهما اسرع فى التفيذ
استخدام عدة ملفات أو ملف واحد
مثلا لدينا ملف function.php يتم ادماجه دائما مع الملفات
فايهما اسرع بالتنفيذ
ملف به جميع الاكواد
ام عدة ملفات مدموجه






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 15-10-2008, 01:40 AM
الرد مع إقتباس
عضو فعال جدا
#367  

اخوي عبدالعزيز, ما اظن انه في فرق يذكر بالسرعه , لانه كله تضمين ملف يعني يطلب الملف ويكمل ممكن تكون مسألة اجزاء من الثانية اذا كان اصلاً في فرق ...






__________________
دروس php بالفيديو !

marabe7 سابقاً .

حسَّن موقعك في محركات البحث :
أكاديمية التطوير
m3rdi.com is offline   قديم 15-10-2008, 02:10 AM
الرد مع إقتباس
عضو فعال
#368  

إقتباس:
اخوي عبدالعزيز, ما اظن انه في فرق يذكر بالسرعه , لانه كله تضمين ملف يعني يطلب الملف ويكمل ممكن تكون مسألة اجزاء من الثانية اذا كان اصلاً في فرق ...
انا بقصد لو موقع كبير وعليه ضغط
ايهما يستحمل اكثر
المدموج ام اكثر من ملف
وسؤال اخر
الافضل انى اجزء القاعدة الى كذا جدول أم اجعل جميع الحقول بجدول واحد (برضه الضغط على الموقع)
وهل اذا جزئتها الى اكثر من قاعدة عشان نخفف الحمل شوى يكون افضل أم لا
مجرد اسئلة خطرت ببالى






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 15-10-2008, 06:18 PM
الرد مع إقتباس
عضو نشيط
#369  

إقتباس:
المشاركة الأصلية بواسطة marabe7 مشاهدة مشاركة
اخوي مدردش , الطريقة هي من خلال Get
انت تأكد انك حاطط الأسامي صح, او حط كود الصفحة هنا اذا ما ضبطت ...

بالتوفيق
http://noureldeen10.googlepages.com/nour.rar

ارفقت الملفات + قاعدة البيانات لسكربت بسيط جداً ..

ياريت تراجع الملف edit2.php و الملف edit3.php و المشكلة الاساسية في edit3.php انه ما بيستقبل المتغير id برغم اني معرف الـ id
كود:
$id = $_GET['id'];






__________________
مشاريعي الحالية :
الحوارات |||||||||| 90%
الأخبار |||||||||| 5%
آخر |||||||||| 40%
مدردش متقاعد is offline   قديم 15-10-2008, 09:14 PM
الرد مع إقتباس
عضو سوبر نشيط
#370  

لدى عده اسئله للاخوه و للاخ رامى

شو المقصود ب trim()

ما فهمت المقصود منها فى الفيديو

و كمان exit()
جاء استخدمها للخروج من الجمله و عدم دخولها لقاعده البيانات

امتى بستخدمها او بمعنى ايه الحالات الى يجب استخدم فى exit و عدم استخدامها






__________________
مصرى و افتخر

mo2men is offline   قديم 15-10-2008, 09:51 PM
الرد مع إقتباس
عضو فعال
#371  

إقتباس:
المشاركة الأصلية بواسطة mo2men مشاهدة مشاركة
لدى عده اسئله للاخوه و للاخ رامى

شو المقصود ب trim()

ما فهمت المقصود منها فى الفيديو

و كمان exit()
جاء استخدمها للخروج من الجمله و عدم دخولها لقاعده البيانات

امتى بستخدمها او بمعنى ايه الحالات الى يجب استخدم فى exit و عدم استخدامها
الداله trim() تقوم بحذف المسافات ان ان تم ادخال مسافات بالحقل وتم الضغط عليه

راجع الدرس الخامس ( استخدام POST & GET) بتلاقيها مشروحه به

الداله exit; تقوم بوقف عمل باقى اسطر البرمجه التاليه للسطر exit;
مثال:
كود PHP:
if(!$name){
echo
"الحقل فارغ";
exit;

الدالة موجودة بالدرس التاسع (حلقة for )

واى استفسار هحاول ان ارد عليك
ده طبعا بعد اذن معلمنا الكبير رامى






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 15-10-2008, 09:58 PM
الرد مع إقتباس
عضو نشيط جدا
#372  

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

جزاك الله اخي رامي على هذه المبادرة الطيبة منك وجعلها في ميزان حسناتك

أنا كنت من المتابعين و بعد ان وصلت لدرس برمجة سكريبت المقالات حملت ملفات الدروس ولم تشتغل عندي المشكلة على مايبدو من الونرار

أرجوا إيجاد لي حل
و وفقكم الله






__________________
في حال تعرض عضويتك للسرقة:
عفواً، ولكن لا يمكن أن نخدمك في هذه الحالة.
abdellahjawal is offline   قديم 15-10-2008, 11:16 PM
الرد مع إقتباس
عضو فعال
#373  

إقتباس:
المشاركة الأصلية بواسطة abdellahjawal مشاهدة مشاركة
السلام عليكم ورحمة الله وبركاته

جزاك الله اخي رامي على هذه المبادرة الطيبة منك وجعلها في ميزان حسناتك

أنا كنت من المتابعين و بعد ان وصلت لدرس برمجة سكريبت المقالات حملت ملفات الدروس ولم تشتغل عندي المشكلة على مايبدو من الونرار

أرجوا إيجاد لي حل
و وفقكم الله
فى اعتقادى يرجع ذلك نتيجة التحميل وايقافة اكثر من مرة ( مجرد رأى )
حاول تحميلها مرة اخرى

انا قمت برفع الدروس بنفس الجودة ومساحه اقل وتشتغل على الريل بلاير
اذا بدك تحملها ها هو الرابط
http://rapidshare.com/files/152952356/script-1-1.rv

وانتظر قليلا ريثما اضغط التانى

ضغطة مرتان وكل مرة ينقطع التيار فى اخر عملية الضغط 90% مرة واخرى عند 75%






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 16-10-2008, 12:09 AM
الرد مع إقتباس
عضو نشيط جدا
#374  

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

انا قمت برفع الدروس بنفس الجودة ومساحه اقل وتشتغل على الريل بلاير
اذا بدك تحملها ها هو الرابط
http://rapidshare.com/files/152952356/script-1-1.rv

وانتظر قليلا ريثما اضغط التانى

ضغطة مرتان وكل مرة ينقطع التيار فى اخر عملية الضغط 90% مرة واخرى عند 75%
لا لم أوقف التحميل على العموم سوف احمله من الرابط الذي اعطيتنيوجزاك الله خيرا






__________________
في حال تعرض عضويتك للسرقة:
عفواً، ولكن لا يمكن أن نخدمك في هذه الحالة.
abdellahjawal is offline   قديم 16-10-2008, 12:19 AM
الرد مع إقتباس
عضو فعال
#375  

اخطاء برمجيه بسيطة يقع اغلبنا بها ( وانا أول واحد )
ابحث عن
كود PHP:
if( !conn ){ 
استبدل بـ
كود PHP:
if( !$conn ){ 

افتح ملف edit.php

ابحث عن السطر
كود PHP:
echo "<html dir=rtl><form method='POST' action='edit2.php'> 
واستبدله بـ
كود PHP:
echo "<html dir=rtl><form method='GET' action='edit2.php'> 
لانك تستخدم الطريقة GET من خلال هذ السطر
كود PHP:
<td width='77' align='center'><a href='edit2.php?id=$id'>تعديل</a></td
افتح ملف edit2.php

ابحث عن السطر
كود PHP:
include ("config.php"); 
اضف بعده
كود PHP:
$id $_GET['id']; 
ابحث عن السطر
كود PHP:
$sql mysql_query("SELECT * FROM `table`"); 
استبدله بـ
كود PHP:
$sql mysql_query("SELECT * FROM `table` where table_id = '$id' "); 
ابحث عن السطر
كود PHP:
$rows mysql_fetch_array($sql); 
استبدله بـ
كود PHP:
while($rowsmysql_fetch_array($sql)){ 
ابحث عن السطر
كود PHP:
$order $rows['table_order']; 
أضف بعده
كود PHP:

ابحث عن السطر
كود PHP:
echo "<html dir=rtl><form method='POST' action='edit3.php'> 
واستبدله بـ
كود PHP:
echo "<html dir=rtl><form method='GET' action='edit3.php'> 
لأنك تستخدم فى صفحة edit3.php الـ GET وليس POST

ابحث عن السطر
كود PHP:
<td width='28' align='center'>$cid</td
واستبدله بـ
كود PHP:
<td width='28' align='center'><input type='text' name='id' value='$cid' size='3'></td
حتى يمكن ارسال id من خلاله

ابحث عن السطر
كود PHP:
<td width='77' align='center'><input type='text' name='T1' value='$order'' size='3></td
واستبدله بـ
كود PHP:
<td width='77' align='center'><input type='text' name='edit_order' value='$order' size='3'></td
لانك واضع بملف edit3.php الـ edit_order وليس T1

ابحث عن السطر
كود PHP:
</table><p align='center'><input type='submit' value='تعديل' name='$order'></form>"; 
واستبدله بـ
كود PHP:
</table><p align='center'><input type='submit' value='تعديل' ></form>"; 
فى ملف edit3.php

ابحث عن السطر
كود PHP:
$sql mysql_query("UPDATE `table` SET `table_order` = '$edit_order' WHERE `cat_id` = '$id'"); 
واستبدله بـ
كود PHP:
$sql mysql_query("UPDATE `nour`.`table` SET `table_order` = '$edit_order' WHERE `table`.`table_id` ='$id' LIMIT 1 ;"); 
الاسكريبت بعدها سيعمل بكفائة 100% بإذن الله

مدة البحث والتعديل 3 ساعات فقط لاغير

وكنت اتمنى تنتظر وتشوف كيف راح الاخ الكريم marabe7 يشرحها لك بطريقة مبسطه

واتمنى منك التمعن جيدا فى استخدام POST & GET
لان اغلب الاسكريبت ترسل POST وتستقبل بـ GET (اقع انا كمان فى هالمشكلة كتير جدا )

اخى abdellahjawal سوف اعاود تحويل الدرس الاخير الى الريل بلير واعاود رفعه وسيكون جاهر فى الغد بإذن الله
تمنياتى للجميع بالتوفيق






__________________
FaceBook Application Developer
تعلم برمجة سكريبت جلب المحتوى خطوة بخطوة
مشروعى داخل معرض الاتصالات
لمراسلتي إضغط هنا
سبحان الله وبحمده سبحان الله العظيم
edafa.info is offline   قديم 16-10-2008, 01:42 AM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
موقع حلو في دروس فيديو إجادة التصميم والرسومات والمونتاج 1 26-04-2008 11:05 AM
دروس فيديو عن Php & Mysql 4arab.net الويب والويب 2.0 والـ Semantic Web 13 03-04-2005 07:34 AM
دروس فيديو لـــ Cpanel X & WHM Alshajjar سوالف الاستضافة 8 28-03-2005 12:39 PM
مافي حد يصور لنا دروس php فيديو salalah boy PHP 0 24-06-2004 05:11 PM
مساعده في عرض دروس فيديو salalah boy الويب والويب 2.0 والـ Semantic Web 2 07-10-2003 07:42 AM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 08:09 PM.