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

الموضوع: فكرة تراودني لكن ما عرفت أعملها

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2001
    المشاركات
    567

    فكرة تراودني لكن ما عرفت أعملها



    السلام عليكم

    أخواني اريد اعمل صفحة خدمات للزوار .. مثلا حتى يدش الصفحة لازم يسجل وبعدها يقدر يستخدم جميع الخدمات بالأسم اللي مسجل به ..
    هل من الممكن عملها؟

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

    يعني تقريبا مثل هذا :
    http://www.bravenet.com/

    او قريب منه لانه شكله صعب نحصل عليه بالمجان





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


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


    والله نفس الفكره في بالي ياامير وشبيهه بحد كبيير جدا مثل ماقلت ولكن مع اضافه شئ وهوا كيف اجعل خدمات احددها انا تعتمد علي التسجيل او المشتركين ويكون نظام الاشتراك مجانى وليس عن طريقي انا ولا اريد استخدام برامج مجلات واعتقد ان الحل الوحيد هيه برمجة كاملة لها وعموما ستكون صعبه او ستأخذ وقت طويل
    نتمنى الافادة





    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً



  3. انا شرحت طريقة تقديم خدمة سجل الزوار مجاناً لموقعك عن طريق التسجيل . . .

    يعني مثل الجهراء و غيرها من مواقع سجلات الزوار المجانية .
    http://www.swalif.net/softs/showthre...threadid=33552


    تحياتي





    __________________
    أخوكم ابو مشعل
    ملاحظات لتنظيم المنتدى:
    http://www.swalif.net/softs/showthread.php?s=&threadid=42612
    ---------------
    ابو مشعل غير متواجد حالياً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


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

    اتمنى ان تكون فهمت المقصود وشكرا لك علي المساعدة او المحاولة فيها






    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2002
    المشاركات
    534


    الأمر سهل اللغاية..

    كل ما عليك هو تصميم صفحة اسم المستخدم وكلمة المرور وتكون مربوطة بقاعدة بيانات ..

    يتم التأكد من المطابقة من هذه القاعدة..

    طبعاً تستخدم احد المكونات التالية:

    1- الكوكيز
    2-session

    لحفظ الإسم و كلمة السر في الذاكرة..

    طبعاً أنا ما أعرف إلا بالـasp ..

    وهذا كود كامل لصفحة التحقق من المعلومات..

    وتسمي الصفحة password.asp



    كود PHP:
    <%
    '///////////////////////////////////
    Function CheckPwd(UserID,Pwd)
    dim conn,param,rs
    set conn=server.CreateObject("ADODB.Connection")
    param="driver={Microsoft Access Driver (*.mdb)};dbq=" &server.MapPath("db.mdb")
    conn.Open param
    sql="select * from UserLog where username='"&UserID&"'And password='" & pwd & "'"
    set rs=conn.Execute(sql)
    if  rs.EOF then 
      CheckPwd=False
    else
      CheckPwd=True
      session("firstname")=rs("firstname").value
      session("lastname")=rs("lastname").value
    end if  
    end Function
    '
    ////////////////////////////////////
    %>
    <
    html dir="rtl">
    <
    head>
    <
    meta http-equiv="Content-Language" content="ar-ye">

    <
    meta name=vs_targetSchema content="HTML 4.0">
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <
    title>PassWord page</title>
    <%
    'يبداء البرنامج هنا بالتأكد من صحة الرقم السري
    '
    إذا كان فارغا فهذا يعني أنها أول مرة يدخل للصفحة
    if IsEmpty(Session("passed")) then Session("passed") =false
    Head
    ="الرجاء تسجيل الإسم والرقم السري"
    UserID=request("UserID")
    pwd=request("pwd")
    'إذا كان الإسم أو الرقم السري فارغا
    if UserID="" or pwd ="" then
      Head ="الرجاء تسجيل الإسم والرقم السري"
    elseif not CheckPwd(UserID,pwd) then
     Head=" الإسم أو الرقم السري خاطئ "
      else 
       session("passed")=true
    end if
    هنا تمت عمليةالتأكد من الرقم والإسم 
    '/////////////////////////////////  
    if not session("passed") then
    %>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ><font face="Tahoma"><%=Head%></h1>

    </head>

    </font>

    <body>



    <p>&nbsp;</p>
    <form method="POST" action=<%=Request.ServerVariables("PATH_INFO")%>>
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber1">
        <tr>
          <td width="20%">
          <p align="left"><font face="Tahoma">الإسم :</font></td>
          <td width="80%">
          <font face="Tahoma">
          <input type="text" name="UserID" size="20" value=<%=UserID%>> </font>
          </td>
        </tr>
        <tr>
          <td width="20%">
          <p align="left"><font face="Tahoma">الرقم السري :</font></td>
          <td width="80%">
          <font face="Tahoma">
          <input type="password" name="pwd" size="20" value=<%=pwd%>></font></td>
        </tr>
      </table>
      <p align="center"><font face="Tahoma">
      <input type="submit" value="موافق" name="B1" style="font-family: Tahoma">
    <input type="reset" value="إعادة" name="B2" style="font-family: Tahoma">
    </font></p>
    </form>



    <p align="center">
    <font face="Tahoma">

    <!--webbot bot="Navigation" S-Type="sequence" S-Orientation="horizontal" S-Rendering="graphics" B-Include-Home="FALSE" B-Include-Up="FALSE" U-Page="sid:1003" -->
    </font></p>



    </body>
    <%
    Response.End 
    end if
    %>
    </html> 
    وهذا الكود تحطه في الصفحات اللي تريد حمايتها:
    كود PHP:
    <!--#include file="password.asp"--> 
    بقي عملية التسجيل للمستخدم الجديد..
    وطبعاً تسوي الفورم للبيانات
    وبعدين تضع كود الإضافة عند الإرسال..
    ويمكنك أيضاً عدم تغفعيل أي اشتراك إلا بموافقتك وتعتمد على خبرتك البرمجية..

    تحياتي العابرة....

    كتب في الخامسة صباحاً و 15 دقيقة





    __________________
    بداية للمشاريع التجارية

    ASP.NET,ASP 3.0

    المدونة الشخصية : asp2asp.com

    عدنا والعود أحمد...
    asp2asp غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


    رد مقتبس من asp2asp
    الأمر سهل اللغاية..

    كل ما عليك هو تصميم صفحة اسم المستخدم وكلمة المرور وتكون مربوطة بقاعدة بيانات ..

    يتم التأكد من المطابقة من هذه القاعدة..

    طبعاً تستخدم احد المكونات التالية:

    1- الكوكيز
    2-session

    لحفظ الإسم و كلمة السر في الذاكرة..

    طبعاً أنا ما أعرف إلا بالـasp ..

    وهذا كود كامل لصفحة التحقق من المعلومات..

    وتسمي الصفحة password.asp



    كود PHP:
    <%
    '///////////////////////////////////
    Function CheckPwd(UserID,Pwd)
    dim conn,param,rs
    set conn=server.CreateObject("ADODB.Connection")
    param="driver={Microsoft Access Driver (*.mdb)};dbq=" &server.MapPath("db.mdb")
    conn.Open param
    sql="select * from UserLog where username='"&UserID&"'And password='" & pwd & "'"
    set rs=conn.Execute(sql)
    if  rs.EOF then 
      CheckPwd=False
    else
      CheckPwd=True
      session("firstname")=rs("firstname").value
      session("lastname")=rs("lastname").value
    end if  
    end Function
    '
    ////////////////////////////////////
    %>
    <
    html dir="rtl">
    <
    head>
    <
    meta http-equiv="Content-Language" content="ar-ye">

    <
    meta name=vs_targetSchema content="HTML 4.0">
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <
    title>PassWord page</title>
    <%
    'يبداء البرنامج هنا بالتأكد من صحة الرقم السري
    '
    إذا كان فارغا فهذا يعني أنها أول مرة يدخل للصفحة
    if IsEmpty(Session("passed")) then Session("passed") =false
    Head
    ="الرجاء تسجيل الإسم والرقم السري"
    UserID=request("UserID")
    pwd=request("pwd")
    'إذا كان الإسم أو الرقم السري فارغا
    if UserID="" or pwd ="" then
      Head ="الرجاء تسجيل الإسم والرقم السري"
    elseif not CheckPwd(UserID,pwd) then
     Head=" الإسم أو الرقم السري خاطئ "
      else 
       session("passed")=true
    end if
    هنا تمت عمليةالتأكد من الرقم والإسم 
    '/////////////////////////////////  
    if not session("passed") then
    %>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ><font face="Tahoma"><%=Head%></h1>

    </head>

    </font>

    <body>



    <p>&nbsp;</p>
    <form method="POST" action=<%=Request.ServerVariables("PATH_INFO")%>>
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber1">
        <tr>
          <td width="20%">
          <p align="left"><font face="Tahoma">الإسم :</font></td>
          <td width="80%">
          <font face="Tahoma">
          <input type="text" name="UserID" size="20" value=<%=UserID%>> </font>
          </td>
        </tr>
        <tr>
          <td width="20%">
          <p align="left"><font face="Tahoma">الرقم السري :</font></td>
          <td width="80%">
          <font face="Tahoma">
          <input type="password" name="pwd" size="20" value=<%=pwd%>></font></td>
        </tr>
      </table>
      <p align="center"><font face="Tahoma">
      <input type="submit" value="موافق" name="B1" style="font-family: Tahoma">
    <input type="reset" value="إعادة" name="B2" style="font-family: Tahoma">
    </font></p>
    </form>



    <p align="center">
    <font face="Tahoma">

    <!--webbot bot="Navigation" S-Type="sequence" S-Orientation="horizontal" S-Rendering="graphics" B-Include-Home="FALSE" B-Include-Up="FALSE" U-Page="sid:1003" -->
    </font></p>



    </body>
    <%
    Response.End 
    end if
    %>
    </html> 
    وهذا الكود تحطه في الصفحات اللي تريد حمايتها:
    كود PHP:
    <!--#include file="password.asp"--> 
    بقي عملية التسجيل للمستخدم الجديد..
    وطبعاً تسوي الفورم للبيانات
    وبعدين تضع كود الإضافة عند الإرسال..
    ويمكنك أيضاً عدم تغفعيل أي اشتراك إلا بموافقتك وتعتمد على خبرتك البرمجية..

    تحياتي العابرة....

    كتب في الخامسة صباحاً و 15 دقيقة

    طب حبيبي ممكن تكمل جميلك وتحط الملفات جميعها وشرحها وجزاك الله كل خير
    ثانيا كان عندى سؤال كيفيه استعمالها php لان السيرفر يونكس اكيد
    وايضا اذا كانت asp فستحتاج الي قاعدة بيانات واظن هذا صعب شويه خصوصا ترى اننا لا نفهم asp لعدم التعامل

    مشكور اخى مقدما علي تعبك معنا





    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2001
    المشاركات
    567


    رد مقتبس من asp2asp
    الأمر سهل اللغاية..

    كل ما عليك هو تصميم صفحة اسم المستخدم وكلمة المرور وتكون مربوطة بقاعدة بيانات ..

    يتم التأكد من المطابقة من هذه القاعدة..

    طبعاً تستخدم احد المكونات التالية:

    1- الكوكيز
    2-session

    لحفظ الإسم و كلمة السر في الذاكرة..

    طبعاً أنا ما أعرف إلا بالـasp ..

    وهذا كود كامل لصفحة التحقق من المعلومات..

    وتسمي الصفحة password.asp



    كود PHP:
    <%
    '///////////////////////////////////
    Function CheckPwd(UserID,Pwd)
    dim conn,param,rs
    set conn=server.CreateObject("ADODB.Connection")
    param="driver={Microsoft Access Driver (*.mdb)};dbq=" &server.MapPath("db.mdb")
    conn.Open param
    sql="select * from UserLog where username='"&UserID&"'And password='" & pwd & "'"
    set rs=conn.Execute(sql)
    if  rs.EOF then 
      CheckPwd=False
    else
      CheckPwd=True
      session("firstname")=rs("firstname").value
      session("lastname")=rs("lastname").value
    end if  
    end Function
    '
    ////////////////////////////////////
    %>
    <
    html dir="rtl">
    <
    head>
    <
    meta http-equiv="Content-Language" content="ar-ye">

    <
    meta name=vs_targetSchema content="HTML 4.0">
    <
    meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <
    title>PassWord page</title>
    <%
    'يبداء البرنامج هنا بالتأكد من صحة الرقم السري
    '
    إذا كان فارغا فهذا يعني أنها أول مرة يدخل للصفحة
    if IsEmpty(Session("passed")) then Session("passed") =false
    Head
    ="الرجاء تسجيل الإسم والرقم السري"
    UserID=request("UserID")
    pwd=request("pwd")
    'إذا كان الإسم أو الرقم السري فارغا
    if UserID="" or pwd ="" then
      Head ="الرجاء تسجيل الإسم والرقم السري"
    elseif not CheckPwd(UserID,pwd) then
     Head=" الإسم أو الرقم السري خاطئ "
      else 
       session("passed")=true
    end if
    هنا تمت عمليةالتأكد من الرقم والإسم 
    '/////////////////////////////////  
    if not session("passed") then
    %>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ></h1>
    <h1 align=center ><font face="Tahoma"><%=Head%></h1>

    </head>

    </font>

    <body>



    <p>&nbsp;</p>
    <form method="POST" action=<%=Request.ServerVariables("PATH_INFO")%>>
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber1">
        <tr>
          <td width="20%">
          <p align="left"><font face="Tahoma">الإسم :</font></td>
          <td width="80%">
          <font face="Tahoma">
          <input type="text" name="UserID" size="20" value=<%=UserID%>> </font>
          </td>
        </tr>
        <tr>
          <td width="20%">
          <p align="left"><font face="Tahoma">الرقم السري :</font></td>
          <td width="80%">
          <font face="Tahoma">
          <input type="password" name="pwd" size="20" value=<%=pwd%>></font></td>
        </tr>
      </table>
      <p align="center"><font face="Tahoma">
      <input type="submit" value="موافق" name="B1" style="font-family: Tahoma">
    <input type="reset" value="إعادة" name="B2" style="font-family: Tahoma">
    </font></p>
    </form>



    <p align="center">
    <font face="Tahoma">

    <!--webbot bot="Navigation" S-Type="sequence" S-Orientation="horizontal" S-Rendering="graphics" B-Include-Home="FALSE" B-Include-Up="FALSE" U-Page="sid:1003" -->
    </font></p>



    </body>
    <%
    Response.End 
    end if
    %>
    </html> 
    وهذا الكود تحطه في الصفحات اللي تريد حمايتها:
    كود PHP:
    <!--#include file="password.asp"--> 
    بقي عملية التسجيل للمستخدم الجديد..
    وطبعاً تسوي الفورم للبيانات
    وبعدين تضع كود الإضافة عند الإرسال..
    ويمكنك أيضاً عدم تغفعيل أي اشتراك إلا بموافقتك وتعتمد على خبرتك البرمجية..

    تحياتي العابرة....

    كتب في الخامسة صباحاً و 15 دقيقة
    اخوي انا بغيت أحط كل الخدمات في صفحة وحدة مثلا سجل زوار وعداد للزوار وقوالب جاهزة وسكريبتات وغيرها ..
    فالزائر اول مرة سيسجل ما اريده يسجل مرة ثانية
    علشان ياخذ خدمة العداد او سجل الزوار .. فهمتوا
    علي ..
    بس ما ادري أخونا كان الكود بيفيد ولا لا ..
    اللي فهمته انك تحط الكود في كل صفحة ..
    يعني بيسجل العضو مرتين دخول
    الأولى لدخول الصفحة والثانية لدخول حسابه في سجل الزوار ..
    كذا ولا أنا غلطان؟

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

    اتمنى أكون وضحت الفكرة .. اتمنى أخوي asp2asp تفيدنا بخبرتك
    .. والله يعطيك ألأف عافية يالطيب.





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

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


    اخى الامير
    هوا قد وضع طريقه تستخدمها في اي صفحات انت تريد ان تجعلها للمشتركين
    والكود تضعه ليتأكد من انه مسجل واعتقد انه يعتمد علي الكوكيز اكيد
    ولذلك بمجرد تسجيل دخوله لاى خدمة لا يحتاج لتكراره مره ثانيه
    يعنى لو عندك سكريبت تعارف مثلا ضع الكود بجميع صفحاته حتى يكون ضمن الخدمات للمشتركين
    اخيرا مااتمناه وانتظره
    ان يضعه اخى كامل وان نجد طريقه لتحويله php





    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


    للرفع





    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2002
    المشاركات
    534


    مرحباً إخواني..

    الكود فقط للـasp ولا أعلم طريقة الـphp

    وطبعاً الكود مرتبط بقاعدة بيانات أكسس فيها المعلومات(اسم مستخدم كلمة مرور...) وهو يقوم بمطابقة المدخلات..

    والتسجيل لا يظهر إلا مرة واحدة..وبعد ذلك لا يحتاج اللهم إذا مر فترة زمنية كبيرة ليتأكد مرة أخرى .. لأنه يستخدم كائن session

    والمثال كامل اللهم قاعدة البيانات وسوالف لايدعم التحميل الفوري


    للفائدة:
    أنا عندما أضع أكواد للـasp فإنني فقط أضعها لتكون أرشيف لغيري ممن لديهم اهتمام بـasp..
    لأني تعقدت عندما كنت مبتدأ ولم أجد أي مصدر يساعدني
    لذلك اعذروني إذا لم أفي بطلباتكم خاصة مايتعلق بـphp...





    __________________
    بداية للمشاريع التجارية

    ASP.NET,ASP 3.0

    المدونة الشخصية : asp2asp.com

    عدنا والعود أحمد...
    asp2asp غير متواجد حالياً

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    624


    مافهمت شئ



    بس عموما ياريت تضع وصله للتحميل يااخى العزيز او ضع مسنجرك





    __________________
    ستفيد يوما لتستفيد ايام :aoot says
    The following message could not be delivered to all recipients:
    ستفيد يوما لتستفيد ايام
    aoot غير متواجد حالياً

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Jul 2002
    المشاركات
    534


    البريد والماسنجر:
    worldcupa@hotmail.com

    ولكن نادراً ما أدخل الماسنجر..


    وإستفسار انا حاضر





    __________________
    بداية للمشاريع التجارية

    ASP.NET,ASP 3.0

    المدونة الشخصية : asp2asp.com

    عدنا والعود أحمد...
    asp2asp غير متواجد حالياً





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

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

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