انا لقيت هالدالة في سكربت عندي وش مهمتها ووش تأثيرها
كود:$id = stripslashes($id);
انا لقيت هالدالة في سكربت عندي وش مهمتها ووش تأثيرها
كود:$id = stripslashes($id);
تفضل هذي معلومات عنها :
http://www.php.net/manual/en/function.stripslashes.php
__________________
شكرا للجميع ، شكرا لكل عضو من اعضاء سوالف ، اعتذر اذا كنت سببا في مضايقة اي شخص ... الوداع ياسوالف
أنا فهمت من الكلام الانجليزي انها تشيل ال سلاش (/)
هل هذا صحيح او هناك شي آخر تعمله
ارجو التوضيح بالعربي
أخي العزيز .. ببسطاطة وظيفة هذه الدالة هي إزالة السلاشات من النص القادم من قاعدة البيانات mysql .
من المعروف أنه عند ارسال النص إلى قاعدة بيانات يجب عليك استخدام الدالة addslashes() .
الدالة stripslashes () هي الدالة المعاكسة للدالة السابقة أي انها تزيل السلاشات الزائدة القادمة من قاعدة البيانات ..
أي أن عملها معاكس للدالة addslashes()
يجب عليك استخدام الدالتين كالتالي :
1-تمرير النص على الدالة addslashed () قبل ارسالها إلى قاعدة البيانات .
2- تمرير النص على الدالة stripslashes () قبل عرضها في المستعرض.
__________________
وَدّعْتُهـَـا وَدُمُــوْعِيْ مَزْجُ أدْمُعِهَا
وَقَبـَـلَتْـنِي عَلَىْ خَوْفٍ فَمَــاً لِـفَــمِ
فَذُقْــتُ مـَـاءَ حَيـَـاةٍ مِنْ مُقَبَلٍــهَا
لَو صـََـاب تـُـرباً لأحْيـَا سَالِفَ الأُمَمِ
meylad :
اهلا بك في منتدى سوالف
فهمتني كل شي شرحك حلو وتمام
ولكن في سؤال : هل استطيع اضافة نص الى القاعدة بدون اضافة سلاش له ؟
شكرأ أخي العزيز على ترحيبك .. وأتشرف أن أكون عضواً في عائلة سوالف ..
بالنسبة لسؤالك .. نعم تستطيع لكن وظيفة هذه الدالة هي كالتالي :
افترض أن نصك يحتوي على أحرف خاصة داخل السلسلة مثل (علامات الاقتباس الفردية والزوجية والشرطات الخلفية والحرف NULL . عندها ستسبب مشاكل عند ارسالها للقاعدة لانها ستفسرها كحرف خاص وليس حرف داخل السلسلسة . وظيفة هذه الدالة هي إضافة سلاش إضافي لإعلام القاعدة أن هذه الأحرف هي داخل النص ولي أحرف تحكم ..
إن لم يحتوي نصك على أي أحرف خاصة يمكنك إرسالة إلى القاعدة بدون استخدام هذه الدوال ..
لكن عموماً أنصحك بالتعود على استعمال هذه الدالة عند الارسال إلى قاعدة البيانات وفي كل مره . تجنباً للمشاكل . خاصة لو كان النص متلقى من قبل مستخدم .
أرجو أن يكون الشرح واضحاً ..
__________________
وَدّعْتُهـَـا وَدُمُــوْعِيْ مَزْجُ أدْمُعِهَا
وَقَبـَـلَتْـنِي عَلَىْ خَوْفٍ فَمَــاً لِـفَــمِ
فَذُقْــتُ مـَـاءَ حَيـَـاةٍ مِنْ مُقَبَلٍــهَا
لَو صـََـاب تـُـرباً لأحْيـَا سَالِفَ الأُمَمِ
اخوي شرحك حلو ومفصل واهم شي انت فاهم وش تشرح
انا اتعلتك معي ولكن لي سؤال أخير في قواعد البيانات
انا عندي جدول اسمه hak
واريد اضيف حقل للأيميل وش الميزات الي تنصحني اخليه في الحقل والنوعية string ومادري شنو
وش انسب شي لحقل الايميل ؟
بالعكس أخوي تعبك راحة .. وأنا هنا عشان أفيد واستفيد كل رجائي منك دعوة صالحة ..
بالنسبة للسؤال .. ملخص مافهمت أن لديك جدول اسمه hack تريد إضافة عمود "مخصص لتخزين ايميلات" وتريد أنسب نوع مستخدم .
بداية دعني أعطيك فكرة عن أنواع البيانات في mysql هناك ثلاث أنواع من البيانات : رقميه ، تاريخ ووقت ، سلسلة . ستفرع من هذه الانواع عدة أنواع.
من وجهة نظري أن أفضل نوع للاختيار هو char مع حجز أقصى عدد ممكن من الحروف يمكن أن يكون لايميل مثلاً 25 سيكون الأمر في القاعدة كالتالي:
النوع char يقوم بحجز كامل المساحة ويقوم بإضافة فراغات إلى البيانات ليجعلها بالحجم الصحيح . عيب هذه الطريقة أنها تقوم بحجز كامل المساحة ما يهدر مساحة التخزين .email char (25) NOT NULL,
هناك متغير نوع أخر يمكنك استخدامه وهو varchar الذي يستعمل فقط الكمية المطلوبة زائد بايت واحد فقط . يستعمل varchar مساحة أقل لكنه أبطأ من char لذا أنصح باستعمال char مع تحديد عدد أقصى .
__________________
وَدّعْتُهـَـا وَدُمُــوْعِيْ مَزْجُ أدْمُعِهَا
وَقَبـَـلَتْـنِي عَلَىْ خَوْفٍ فَمَــاً لِـفَــمِ
فَذُقْــتُ مـَـاءَ حَيـَـاةٍ مِنْ مُقَبَلٍــهَا
لَو صـََـاب تـُـرباً لأحْيـَا سَالِفَ الأُمَمِ
كفيت ووفيت وعسا الله يوفقك ويخليك لنا
اتمنى تشوف هالموضوع المهم
http://www.swalif.net/softs/showthre...threadid=42510
ألف هلا وسهلا أخوي وتحت أمرك حبيبي ..
بالنسبة للموضوع سأقوم بالرد في الموضوع نفسه ..
وتشرفت بمعرفتك
__________________
وَدّعْتُهـَـا وَدُمُــوْعِيْ مَزْجُ أدْمُعِهَا
وَقَبـَـلَتْـنِي عَلَىْ خَوْفٍ فَمَــاً لِـفَــمِ
فَذُقْــتُ مـَـاءَ حَيـَـاةٍ مِنْ مُقَبَلٍــهَا
لَو صـََـاب تـُـرباً لأحْيـَا سَالِفَ الأُمَمِ
meylad
جزاك الله خيرا ...........
وإياك أخي بيشو ..
وانتهز هذه الفرصة لأتقدم لك بتحية إجلال وإكبار لك .. أستاذنا الكبير بيشو .. الذي طالما اتحفنا بمقالاته الرائدة .. فانا من المعجبين بمقالاتك ..
امض إلى الامام .. ولك مني كل الدعوات بالتوفيق والنجاح على ماتقدمه لأخوانك في هذا المنتدى ..
__________________
وَدّعْتُهـَـا وَدُمُــوْعِيْ مَزْجُ أدْمُعِهَا
وَقَبـَـلَتْـنِي عَلَىْ خَوْفٍ فَمَــاً لِـفَــمِ
فَذُقْــتُ مـَـاءَ حَيـَـاةٍ مِنْ مُقَبَلٍــهَا
لَو صـََـاب تـُـرباً لأحْيـَا سَالِفَ الأُمَمِ