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

الموضوع: كيف اجعل الأعضاء......نقاش

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

    كيف اجعل الأعضاء......نقاش



    لنفترض جدلا

    ان عملت سكربت وفيه اعضاء يسجلون

    كيف اضع مميزات للأعضاء

    مثلا مشرف ومراقب وعضو وزائر كيف اقوم بتحديدها


    وفيما لو رغبت بان يقوم العضو بتعديل بياناته

    ما هي الأكواد اللازمه لذلك تحياتي





    المهمة9 غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    530


    يبي لك سكربت صغير ببرمجتك

    لا تقول ما اعرف انت حاول وبتشوف

    يعني اول شي خل 3 نوعيات
    زائر
    عضو
    مشرف

    وكل واحد له خصائص

    وتضع كود يتأكد من نوعية الزائر واذا كان مشرف يطلع لك كل شي
    واذا كان زائر يطلع له الاشياء الي تبي

    يعني الشغلة باختصار تترجم الي بعقلك الى اكواد PHP


    حاول واذا احتجت مساعدة لا تستحي





    the hak غير متواجد حالياً

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


    صحيح و اضافه على اللي قاله اخونا the hak :

    اوضح لك الفكره ,,,

    تضيف حقل في جدول الاعضاء مثلاً اسمه allow ,,,

    و مثلاً اذا كان العضو مراقب يكون في هالحقل رقم 1 عضو عادي رقم 2 مدير عام رقم 3 ,,,


    تستخرج البيانات عادي و تبدأ في وضع الجمل الشرطيه ,,,


    و اي سؤال لا تتردد ,,,


    تحياتي





    __________________
    http://www.el7zn.com : مدونتي :)
    MySmartBB : نظره واثقه نحو المستقبل

    You can say FireFox is also a virus that spread around the world, deleting IE
    but we all agree it's a good virus.
    MaaSTaaR غير متواجد حالياً

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


    تسلم لي اخوي tha hak

    واستحي من مين وانا اخوك من اخوان لا ما تجي


    اخوي MaaSTaaR

    فكرة جدول allow حلوه

    لكن في نفس اطار هالموضوع

    عضو غير مسجل يساوي 0
    عضو مسجل يساوي 1
    عضو مراقب يساوي 2
    عضو مدير يساوي 3

    بهالصوره احلى

    طيب طبعا لكل عضو لوحه تحكم تخصه دون غيره من الأعضاء

    كيف يمكنني وضع هالصفحه واضمن انه ما تتمرر المعلومات

    لعضو اخر ...





    المهمة9 غير متواجد حالياً

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


    السلام عليكم ,,,


    اخوي حقل و ليس جدوّل ,,,


    تفضل الكود أقرأه بتمعن و اذا ما فهمت شئ مستعد اشرحه لك ,,,


    كود PHP:
    $SQL mysql_query("SELECT * FROM usertable WHERE UserName='".$usernamecooki."'");

    while (
    $row mysql_fetch_array($SQL)) {
    $allow $row[allow];
    }

    if (
    $allow == 0) {
    echo 
    "انت لست مشترك";
    }
    if (
    $allow == 1) {
    echo 
    "انت عضو مسجل";
    }
    if (
    $allow == 2) {
    echo 
    "انت مراقب";
    }
    if (
    $allow == 3) {
    echo 
    "انت المدير العام";


    تحياتي





    __________________
    http://www.el7zn.com : مدونتي :)
    MySmartBB : نظره واثقه نحو المستقبل

    You can say FireFox is also a virus that spread around the world, deleting IE
    but we all agree it's a good virus.
    MaaSTaaR غير متواجد حالياً

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


    جزاك الله خيراَ اخى MaaSTaaR
    طيب لو كنت انا ابي اغيرة من عضو جديد الى مشرف
    كيف اعرف ادخل للبي اتش بي ادمن واغير من الجدول بس كيف اخلية من ملف بي اش بي
    مثل صفحة الادمن فية اسم المستخدم والرقم والمرتبة





    __________________
    ماوقع الا على شيكات
    scripts غير متواجد حالياً

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


    اخوي MaaSTaaR

    يعطيك العافيه يا غالي فهمت الكود


    طيب انت اعتمدت على الكوكيز

    طيب عندي سؤال وهو طرحه الاخ scripts

    بالنسبه للاعضاء كيف اعمل مسمياتهم

    حسب عدد مشاركاتهم اذا عدد مشاركاته 100 يتحول من مسمى معين الى مسمى اخر وبنفس الصلاحيات

    هل هي تعمل بكود اخر؟





    المهمة9 غير متواجد حالياً

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


    اخوي المهمة 9

    اعتقد و الله اعلم ..

    انها تتم بنفس الطريقة
    و يكون هناك حقل لعدد المواضيع مثلاً
    فإذا وصل مثلاً عدد المواضيع = 50
    يصبح عضو فعال

    و إذا وصل عدد المواضيع إلى 100
    يصبح عضو نشيط

    و هكذا


    اتمنى تكون فهتمني
    تحياتي لك





    __________________

    * * * * * * *
    مع تحيات أبو حميد
    * * * * * * *
    abohamed غير متواجد حالياً

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


    السلام عليكم ,,,

    scripts :

    جزاك الله خيراَ اخى MaaSTaaR
    طيب لو كنت انا ابي اغيرة من عضو جديد الى مشرف
    كيف اعرف ادخل للبي اتش بي ادمن واغير من الجدول بس كيف اخلية من ملف بي اش بي
    مثل صفحة الادمن فية اسم المستخدم والرقم والمرتبة
    و اياك الف خير اخوي . اخوي بكل بساطه تكون صفحه فيها مربعات النصوص يعني مثلاً 4 مربعات الاول اسم المستخدم الثاني الكلمه السريه الثالث البريد الالكتروني و الرابع مسمى العضو طبعاً حسب الحقول اللي عندك في قاعدة البيانات تستخرج البيانات و تحطهم في المربعات الموجوده في الصفحه نفترض هذا الكود للصفحه ,,,


    <html>

    <head>
    <meta http-equiv="Content-Language" content="ar-kw">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>تجربه</title>
    </head>

    <body style="font-family: Tahoma; font-size: 8pt" bgcolor="#EEEEEE" text="#000000" link="#0000FF" vlink="#0000FF" alink="#0000FF">

    <p align="center">التحكم في العضو</p>
    <p align="center">&nbsp;</p>
    <form method="POST" action="update.php?action=update">
    <p align="center">&nbsp;</p>
    <p align="center">&nbsp;</p>
    <div align="center">
    <center>
    <table border="0" width="234" height="75">
    <tr>
    <td width="104" height="18"><input type="text" name="username" size="20" style="font-family: Tahoma; font-size: 10pt"></td>
    <td width="114" height="18">
    <p align="center">اسم المستخدم</td>
    </tr>
    <tr>
    <td width="104" height="29"><input type="text" name="pass" size="20" style="font-family: Tahoma; font-size: 10pt"></td>
    <td width="114" height="29">
    <p align="center">الكلمه السريه</td>
    </tr>
    <tr>
    <td width="104" height="7"><input type="text" name="email" size="20" style="font-family: Tahoma; font-size: 10pt"></td>
    <td width="114" height="7">
    <p align="center">البريد الالكتروني</td>
    </tr>
    <tr>
    <td width="104" height="6"><input type="text" name="usertitle" size="20" style="font-family: Tahoma; font-size: 10pt"></td>
    <td width="114" height="6">
    <p align="center">مسمى العضو</td>
    </tr>
    </table>
    </center>
    </div>
    <p align="center">&nbsp;</p>
    <p align="center"><input type="submit" value="تحديث" name="B1" style="font-family: Tahoma; font-size: 8pt"></p>
    </form>
    <p align="center">&nbsp;</p>

    </body>

    </html>


    طبعاً انت تستخرج بيانات العضو المقصود و تحطهم داخل المربعات . لو تلاحظ هالسطر <form method="POST" action="update.php?action=update">

    يعني راح ننتقل إلى الصفحه update.php?action=update ,,,


    طبعاً تغيرها عادي و نحط الكود التالي في الصفحه ,,,


    كود PHP:
    if ($action == "update") {
    $SQL mysql_query("UPDATE usertable SET username='".$username."' , password='".$pass."' , email='".$email."' , usertitle='".$title."' WHERE UserId='".$id."'");

    اي شي مو واضح او اي سؤال انا حاضر اخوي ,,,





    __________________
    http://www.el7zn.com : مدونتي :)
    MySmartBB : نظره واثقه نحو المستقبل

    You can say FireFox is also a virus that spread around the world, deleting IE
    but we all agree it's a good virus.
    MaaSTaaR غير متواجد حالياً

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


    رد مقتبس من المهمة9
    اخوي MaaSTaaR

    يعطيك العافيه يا غالي فهمت الكود


    طيب انت اعتمدت على الكوكيز

    طيب عندي سؤال وهو طرحه الاخ scripts

    بالنسبه للاعضاء كيف اعمل مسمياتهم

    حسب عدد مشاركاتهم اذا عدد مشاركاته 100 يتحول من مسمى معين الى مسمى اخر وبنفس الصلاحيات

    هل هي تعمل بكود اخر؟

    السلام عليكم ,,,


    مثل ما ذكر اخونا abohamed


    في الحقيقه لا يحتاج لكود جديد لكن يحتاج لتطوير الكود القديم ,,,

    إقرأ هذا الكود بتمعن :


    كود PHP:
    $SQL mysql_query("SELECT *
    FROM usertable WHERE UserName='"
    .$usernamecooki."'");

    while (
    $row mysql_fetch_array($SQL)) {
    $allow $row[allow];
    $post $row[post]; //عدد مشاركات العضو
    }

    if (
    $allow == 0) {
    echo 
    "انت لست مشترك";
    }
    if (
    $allow == 1) {
    if (
    $post == 50) {
    echo 
    "انت عضو مسجل و عدد مشاركاتك 50";
    }
    if (
    $post == 100) {
    echo 
    "انت عضو مسجل و نشيط جداً";
    }
    }
    if (
    $allow == 2) {
    echo 
    "انت مراقب";
    }
    if (
    $allow == 3) {
    echo 
    "انت المدير العام";

    مثل ما انت ملاحظ استخرجنا عدد المشاركات و خصصنا المسميات للعضو العادي فقط ,,,



    اي شي مو واضح انا حاضر ,,,


    تحياتي





    __________________
    http://www.el7zn.com : مدونتي :)
    MySmartBB : نظره واثقه نحو المستقبل

    You can say FireFox is also a virus that spread around the world, deleting IE
    but we all agree it's a good virus.
    MaaSTaaR غير متواجد حالياً

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


    اخوي لو تلاحظ الكود اللى كتبته في ردك للاخ scripts

    كود PHP:
    email='".$email."' 
    email حطيت قبلها وبعدها نقطه وعلامات التنصيص المفرده والمزدوجه


    يا ليت تبين سبب وضعك لها



    وسلامتك اخوي ويعطيك الله الجنه





    المهمة9 غير متواجد حالياً

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


    اخوي هذه الطريقه تستخدم غالباً ما المتغيرات يعني اذا متغير و تحب تكتبه في جملة SQL يفضل استخدام هذه الطريقه لتجنب المشاكل ,,,



    تحياتي





    __________________
    http://www.el7zn.com : مدونتي :)
    MySmartBB : نظره واثقه نحو المستقبل

    You can say FireFox is also a virus that spread around the world, deleting IE
    but we all agree it's a good virus.
    MaaSTaaR غير متواجد حالياً





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

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

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