النتائج 1 إلى 10 من 10

الموضوع: دالة شبيهة لدالة extract لتحل لنا مشكلة كبيرة.

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695

    دالة شبيهة لدالة extract لتحل لنا مشكلة كبيرة.



    اخواني الاعزاء

    هل يوجد دالة شبيهة بهذه الدالة

    extract($row);

    وذلك لحل مشكلة هذه الاسطر الكثيرة التي تاتي من الفورم مثل:

    $name= $_REQUEST[name];
    $city= $_REQUEST[city];
    $user= $_REQUEST[user];
    $email= $_REQUEST[email];

    سنشكركم كثيرا اذا ساعدتم امثالنا.
    والله الموفق.





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


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

    يمكنك استخدام الدالة extract مع المتغيرات المرسلة من النماذج
    مثل extract($_GET) أو extract($_POST)..

    ولكنها طريقة غير آمنة

    تحياتي






    __________________
    مدونتي

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    مشكور جدا اخي mahmoud009 عالرد
    ولكن اريد ان استفيد من دالة تقوم مقام extract في

    $name= $_REQUEST[name];
    $city= $_REQUEST[city];
    $user= $_REQUEST[user];
    $email= $_REQUEST[email];

    وكيف يمكن ان تحل محلها
    وباتمنى مثال ولو تقلنا على حضرتكم

    والله يوفق كل من يساعد الاخرين.





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  4. #4


    لماذا تريد دالة تقوم مقامها، لم لا تستخدمها؟





    __________________
    عزوز الحسني

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    أخي أبو ماجد الصارم
    بارك الله فيك
    ربما انا لم اكتب الفكرة بوضوح فقد
    اعجبتني دالة extract كثيرا لانها تختصر البرمجة

    وكنت اريد مثلها _او ربما هي تصلح لنفس الحالة) لاستعمالها مع هذه الحالات:

    $name= $_REQUEST[name];
    $city= $_REQUEST[city];
    $user= $_REQUEST[user];
    $email= $_REQUEST[email];


    اي بدل $_REQUEST
    ومشكوووووووووووووووووووووووووووور





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    87


    يمكنك إستخدام كما أشار mahmoud009
    if($insert){
    @extract($_POST);

    بالنسبة لـ $_REQUEST
    يمكنك إستبدالها بـ $_GET :
    $name = $_GET[name];

    ولكن الفكرة في إستخدامها من عدمه يعتمد على مشروعك...!!!
    لو تقوم بإيضاح فكرة المشروع سوف يتم مساعدتك بشكل أفضل... وأيضاً يعتمد على كيفية إرسال البيانات الى ملف تنفيذ الأمر، هل هي في صفحة واحدة أم في عدة صفحات...الخ






  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    السلام عليكم

    يبدو يا اخوان انه لم نفهم على بعضنا.

    وسأحاول ان اوضج اكثر
    -----------------------
    لنفترض انه عندي فورم يحتوي على خمسين مدخلا مثل الاسم, العنوان, العمر, الخ.
    فانا في هذا الحالة احتاج الى كتابة مثل هذا السطر خمسين مرة: $name= $_REQUEST[name];

    وسؤالي هو: هل يوجد دالة تختصر الخمسين سطرا بسطر او سطرين مثلا؟


    ارجو ان يكون قد تم التوضيح هذه المرة.
    وكل الشكر لكم جمبعا.
    ونطلب مساعدة العارفين.





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    طيب استخدم هذا
    كود:
    extract($_REQUEST);
    لكن امن له الحماية مثلا

    كود:
    $_REQUEST = xxxx($_REQUEST);
    extract($_REQUEST);
    حيث xxxx اي دالة او عملية لتفحص المتغيرات





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  9. #9
    عضو فعال
    تاريخ التسجيل
    Jul 2003
    المشاركات
    1,576


    رد عبقري العرب مضبوط

    ويمكنك ان تجعل ال Register Globals = On

    من php.ini

    وتريح راسك





    __________________
    SWF Thumbnail - tweet me

  10. #10
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    695


    شكرا جزيلا لكل من ساهم في المساعدة
    والله يوفق الحميع





    __________________
    لا خير في كاتـــــــــ العلم ــــــــم.





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض