نمایش نتایج: از شماره 1 تا 10 , از مجموع 86

موضوع: آموزش ساخت سيستم كاربري - ورود/عضويت

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    محل سکونت
    اندیشه ، فاز 1
    نوشته ها
    389
    تشکر تشکر کرده 
    977
    تشکر تشکر شده 
    314
    تشکر شده در
    195 پست

    پیش فرض پاسخ : آموزش ساخت سيستم كاربري - ورود/عضويت

    ممنون از آموزش های خوبتون ، اگر تونستید آموزش زیر رو هم قرار بدید ، من خیلی خیلی خیلی لارم دارم ، چند سری هم خدمتتون عرض کردم

    من میخوام کاری کنم که وقتی مثلا کاربر : user1 یوزنیم و پسوورد خودش رو وارد کرد به صورت اتوماتیک به صفحه ای که من از قبل تایین می کنم بره

    مثلا کاربر use1 صفحه html1 و ببینه
    مثلا کاربر use2 صفحه html5 و ببینه
    مثلا کاربر use21 صفحه html8 و ببینه

  2. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : آموزش ساخت سيستم كاربري - ورود/عضويت

    نقل قول نوشته اصلی توسط alisc نمایش پست ها
    ممنون از آموزش های خوبتون ، اگر تونستید آموزش زیر رو هم قرار بدید ، من خیلی خیلی خیلی لارم دارم ، چند سری هم خدمتتون عرض کردم

    من میخوام کاری کنم که وقتی مثلا کاربر : user1 یوزنیم و پسوورد خودش رو وارد کرد به صورت اتوماتیک به صفحه ای که من از قبل تایین می کنم بره

    مثلا کاربر use1 صفحه html1 و ببینه
    مثلا کاربر use2 صفحه html5 و ببینه
    مثلا کاربر use21 صفحه html8 و ببینه
    خواهش مي كنم
    در حال ساده :
    در صفحه profile.php تغيير دادم
    کد PHP:
    <?php
    //session start function : بايد قبل از هر خروجي اي و فقط يك بار در كد فراخواني شود.
    session_start();
    if(!isset(
    $_SESSION['username']) OR !isset($_SESSION['client']))
    die(
    'Please Login/register');
    $client =  md5($_SERVER['REMOTE_ADDR'].$_SERVER['HTTP_USER_AGENT'].$_SERVER['SERVER_NAME']);
    if(
    $client != $_SESSION['client'])
        die(
    "Dear User ! Your Login session expired,please re login");
    echo 
    "<h1> Your personal Profile </h1>";
    echo 
    "welcome, ".$_SESSION['username'];
    $username $_SESSION['username'];
    $query "SELECT * FROM `user` WHERE `user`='$username' LIMIT 1";
    $mysql_q mysql_query($query) or die(mysql_error());
    if(
    mysql_num_rows($mysql_q) <= 0)
    die(
    'Invalid login session!');
    if(
    $username == 'user1')
         {
        
    HEADER("LOCATION : test1.html");die();
         }
    if(
    $username == 'user2')
         {
        
    HEADER("LOCATION : test2.html");die();
         }
    ?>
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  3. تعداد تشکر ها از Rezash به دلیل پست مفید


  4. #3
    عضو انجمن
    تاریخ عضویت
    Aug 2009
    محل سکونت
    اندیشه ، فاز 1
    نوشته ها
    389
    تشکر تشکر کرده 
    977
    تشکر تشکر شده 
    314
    تشکر شده در
    195 پست

    پیش فرض پاسخ : آموزش ساخت سيستم كاربري - ورود/عضويت

    من احتمال دادم مشکل بخاطره کد زیر باشه :
    کد PHP:
    $config = array(
    'AdminEmail'=>'Yourmail@you.com',
    'SendMailonreg'=>true,
    'MailRegSubject'=>'New Member',
    'MailRegBody'=>'New Member Registered !',
    'headers' => 'From: Yourmail@you.com' "\r\n" .'Reply-To: Yourmail@you.com' "\r\n" .'X-Mailer: PHP/' phpversion();
    ); 
    جسارت کردم و اون کد رو حذف کردم ، بعد از حذف کد ثبت نام انجام میگیره اما باز هم با این پیغام :

    Warning: array_walk() [function.array-walk]: The argument should be an array in C:\Program Files\EasyPHP 3.0\www\sc\config.php on line 26
    Registeration was successfull! now login!
    Notice: Undefined variable: info in C:\Program Files\EasyPHP 3.0\www\sc\signup.php on line 15

    ---------- Post added at 01:00 PM ---------- Previous post was at 12:58 PM ----------

    نقل قول نوشته اصلی توسط texas نمایش پست ها
    سمي كالن بعد از تابع phpversion() اضافه هستش واسه همين ارور parse ميده
    ممنون ، اون رو هم حذف کردم اما باز این ارور رو داد :

    Notice: Use of undefined constant phpversion - assumed 'phpversion' in C:\Program Files\EasyPHP 3.0\www\sc\config.php on line 8

    Warning: array_walk() [function.array-walk]: The argument should be an array in C:\Program Files\EasyPHP 3.0\www\sc\config.php on line 32
    Registeration was successfull! now login!
    Notice: Undefined variable: info in C:\Program Files\EasyPHP 3.0\www\sc\signup.php on line 15

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 2
    آخرين نوشته: March 11th, 2013, 12:50
  2. پاسخ ها: 0
    آخرين نوشته: May 16th, 2011, 01:12
  3. آموزش ساخت يك سيستم وبلاگ دهي
    توسط Rezash در انجمن PHP-MySQL
    پاسخ ها: 12
    آخرين نوشته: December 17th, 2010, 18:09
  4. معرفی سيستم مديريت آموزشگاه اتود + نسخه نمايشی
    توسط amiri113 در انجمن مباحث دیگر
    پاسخ ها: 0
    آخرين نوشته: February 1st, 2010, 18:08

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •