إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية

         :: شركة شراء اثاث بالرياض (آخر رد :alriyadhusedmarket)       :: شراء معدات مطاعم بالرياض (آخر رد :alriyadhusedmarket)       :: شراء اثاث الرياض (آخر رد :alriyadhusedmarket)       :: شراء اثاث بالرياض (آخر رد :alriyadhusedmarket)       :: سوق الرياض للمستعمل (آخر رد :alriyadhusedmarket)       :: رؤية ولي العهد في المنام (آخر رد :نوران نور)       :: تفسير الأحلام حول الفاصوليا المطبوخة (آخر رد :نوران نور)       :: افضل قهوجيين بالرياض 30% خصم | (آخر رد :layansherief)       :: حلم المرأة المتزوجة بالبراز الغزير (آخر رد :نوران نور)       :: محامى عقود المقاولات (آخر رد :نادية معلم)      

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 08-17-2014, 05:20 PM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

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



في اصدارات PHP تختلف امور كثير ولا احد يقول امور بسيطه انا جربت بنفسي التحديثات
ولدي متجر خاص بي ولعملائي مبرمج على php 5.2 يعمل ممتاز
لكن بعد ما طورنا السيرفرات الى PHP 5.5 تعطلو جميع السكربتات وعند تحديثهم كانك تبرمج سكربت جديد



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

لدي ملف LOGIN Control Panel

الرابط طبعا في السابق لو كان
yourdomain.com/panel.php

تظهر بيانات الكود الي تحت

رمز PHP:
if(!$do) {
$panelinfo_result = $db->query("SELECT * FROM users where email='$user_session' and status='user'");
$panelinfo = $panelinfo_result->fetch_array();
$panel_userid = $panelinfo['id'];
$panel_fullname = $panelinfo['fullname'];
$panel_email = $panelinfo['email'];
$panel_password= $panelinfo['password'];
$panel_country = $panelinfo['country'];
$panel_city = $panelinfo['city'];
$panel_address = $panelinfo['address'];
$panel_phone = $panelinfo['phone'];
include(
"template/panel.html");
}



واذا كان الرابط
yourdomain.com/panel.php?do=update
يطبق الكود التالي


رمز PHP:
if ($do == "update") {
if (!
$_REQUEST['panelfullname'] || !$_REQUEST['panelpassword'] || !$_REQUEST['panelcountry'] || !$_REQUEST['panelcity'] || !$_REQUEST['paneladdress'] || !$_REQUEST['panelphone']) {
warning("الرجاء التاكد من ادخال البيانات
العودة"
);
}
else {
$db->query("UPDATE users SET fullname='$_REQUEST[panelfullname]',password='$_REQUEST[panelpassword]',country='$_REQUEST[panelcountry]',city='$_REQUEST[panelcity]',address='$_REQUEST[paneladdress]',phone='$_REQUEST[panelphone]' WHERE email='$user_session' and status='user'");

showmsg("تم تحديث بياناتك بنجاح ");
echo
"";
}


طبعا في السابق امر
$do

كان يجلب الماده من الرابط لكن الان تعطل
وايظا لو كتبنا

isset($_GET('do')

لا يعمل اذا كان لاتوجد امر مع do




فا قمت بصنع الكود التالي و وضعه في اعلى صفحة
panel.php

وهذا هو الكود

رمز PHP:
if (isset($_GET['do'])) { $do = $_GET['do']; }
else {
$do = "";
}


وذلك لكي اسهل على نفسي عدم تحديث امر امر في كل صفحه يحمل
$do

او اي متغير اخر اختصر الموضوع في اعلى الصفحة لكي يطبق على الكل

لكن الكود المتخصر هل هو مفيد وفكرتي ناجحه

طبعا السكربت اشتغل لكن نشوف رايكم للافضل


شكرا
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[استفسار] حماية المدخلات php sql server محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 02-07-2014 07:40 PM
[مشكلة] في الانتقال من صفحة لأخرى عبر ال $_get محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 01-20-2014 11:10 PM
[مشكلة] بخصوص php $_post محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 01-18-2014 10:50 PM
[استفسار] حمايه المدخلات ولكن بدون السلاش ؟ محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 12-13-2011 10:10 PM
إستفسار عن إخفاء جزء من الرابط بواسطة $_post محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 06-20-2009 12:21 AM


الساعة الآن 08:18 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML