صفحه 3 از 9 نخستنخست 1234567 ... آخرینآخرین
نمایش نتایج: از شماره 21 تا 30 , از مجموع 86

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

Hybrid View

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

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

    سلام
    دوستان ممنون ، لطف داريد.
    كاش تاپيك رو بي جهت شلوغ نمي كرديد تا ادامه آموزش رو وقتي نوشتم در ادامه مطالب مي ذاشتم
    در مورد كار برنامه نويسي هم مي تونيد تماس بگيريد ولي با تعداد پروژه هاي فعالي كه دارم بعيد مي دونم بتونم قبول كنم.(5 پروژه بزرگ رو دارم انجام ميدم!)
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


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

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

    سلام
    بالاخره رسيدم سر وقت ادامه آموزش!
    خب حالا فرض كنيد قرار هست بيش از يك يا چند كاربر داشته باشيم،و عضو گيري هم بكنيم در اين صورت بهتر گزينه استفاده از ديتابيس هست
    خب يك جدول خيلي ساده براي اعضا در نظر مي گيرم
    1. شناسه اي منحصر به فرد براي هر عضو
    2. نام كاربري
    3. رمز عبور
    4. نام كاربر
    پس ابتدا يك ديتابيس جديد بسازيم :
    کد:
    CREATE DATABASE `learn` ;
    حالا جدول مورد نيازمون
    کد:
    CREATE TABLE `learn`.`user` (
    `id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `user` VARCHAR( 255 ) NOT NULL ,
    `pass` VARCHAR( 255 ) NOT NULL ,
    `name` VARCHAR( 255 ) NOT NULL
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci
    اگر با دستورات sql آشنايي نداريد هيچ جاي نگراني نيست؛ چون با php my admin و ابزارهاي مشابه مي تونيد اين ضعف رو بهبود ببخشيد
    اندكي توضيح در مورد اين كد
    دستور Creat table كه از نامش مشخصه يك جدول ايجاد مي كنه!
    `learn`.`user`
    در اينجا learn نام ديتابيس و user نام جدول ما هست. مي تونيم از به كاربردن كلمه learn كه اسم ديتابيس هست صرف نظر كنيم البته در صورتي كه در برنامه همزمان با بيش از يك ديتابيس در ارتباط نباشيم.
    id همون شناسه كاربر هست كه از نوع عدد صحيح و حداكثر 10 رقمي تعريفش كردم
    در خصوصيت اين شناسه و موارد بعدي NOT NULL زدم يعني مقدار اين فيلد ها نبايد تهي باشد
    شناسه خاصيت مهمي داره به نام AUTO_INCREMENT كه براي فيلد ها اصلي و عددي استفاده ميشه
    در واقع به ازاي هر كاربر جديدي كه به ديتابيس اضافه مي كنيم اين فيلد به صورت خودكار يك واحد براي اون كاربر افزايش پيدا مي كنه
    COLLATE جدول رو هم utf گذاشتم تا از utf پشتيباني بشه!
    --
    خب حالا بريم سر وقت كد نويسي
    فايل config.php
    اين فايل براي اتصال به ديتابيس استفاده شده كه در ادامه توضيح ميدم:
    کد PHP:
    <?php
    $server 
    'localhost';
    $username 'root';
    $password 'mysql';
    $database 'amozesh';
    $Connection mysql_connect$server $username $password ) or die(mysql_error());
    mysql_select_db$database $Connection ) or die(mysql_error());
    ?>
    تابع mysql_connect رو چند باري توضيح دادم پس نقل قول ميزنم:
    mysql_connect : اين تابع سه آرگومان (ورودي) اجباري مي گيرد که اولي نام هاست،دومي نام کاربري ديتا بيس و سومي کلمه عبور ديتا بيس مي باشد.
    mysql_select_db : ديتابيس شما را با توجه به اطلاعات داده شده در مرحله قبل انتخاب مي کند تا بتواني عملياتي مانند نوشتن،خواندن،حذف و ... را انجام بديد.
    فكر نكنم اين بخش كد چيز خاصي داشته باشه
    فرم ثبت نام:
    کد HTML:
    <form action="signup.php" method="post">
    Username : <input name="user" type="text" /><br>
    Password : <input name="pass" type="password" /><br>
    Name : <input name="name" type="text" /><br>
    <input name="submit" type="submit" value="register!"></form>
    فرم خيلي ساده نوشته شده ؛ فقط قسمت هاي action و method و name رو دقت كنيد كه بعدا ازشون استفاده مي شه در برنامه.
    عضو گيري - فايل signup.php
    کد PHP:
    <?php
    include('config.php');
    if(empty(
    $_POST['user']))
    die(
    'username is empty!');
    if(empty(
    $_POST['pass']))
    die(
    'password is empty!');
    if(empty(
    $_POST['name']))
    die(
    'name is empty!');
    $user $_POST['user'];
    $pass $_POST['pass'];
    $name $_POST['name'];

    mysql_query("INSERT INTO `user` SET `user`='$user',`pass`='$pass',`name`='$name'") or die(mysql_error());
    echo 
    "Registeration was successfull! now login!";
    ?>
    در خط 2 فايل اتصال به ديتابيس رو لود كردم، درواقع اين تنظيمات رو در يك فايل ديگه نوشتم تا هر بار و در هر بخش مجبور به تكرارش نباشيم
    در خط 3 الي 8 چك كردم كه مقاديري كه از فرم ارسال شده اند خالي نباشند.
    در سه خط بعدي اين مقادير رو به سه متغير كمكي با نام دلخواه نسبت دادم
    در خط بعدي در تابع mysql_query يوزر جديد رو اضافه كردم!
    براي افزودن يك ركورد به جدول بايد از INSERT استفاده كنيم
    من query رو به زبان فارسي بيان مي كنم :
    در داخل جدول user سطر جديدي درج كن كه در آن مقدار فيلد user برابر متغير user ، فيلد رمز عبور برابر متغير رمز عبور و نام برابر متغير نام باشد.
    خارج از تابع
    در غير اين صورت برنامه خاتمه پيدا كنيد (or die)
    كه در داخل die خروجي رو mysql_error گذاشتم.اين تابع خطاي رخ داده رو بر مي گردونه و مي تونيم بفهميم اشكال كار كجا بوده
    در خط آخر پيام موفقيت در عضويت رو بيان كردم!
    فرم ورود -- login.html
    کد HTML:
    <form action="login.php" method=post>
    <input name=username value="" size="20">
    <input name=password value="" size="20" type="password">
    <input type=submit name=submit value="Login">
    </from>
    اين فرم رو در ابتداي آموزش داشتيم.
    فايل login.php
    کد PHP:
    <?php
    session_start
    ();
    include(
    'config.php');
    if(isset(
    $_POST['username']) && isset($_POST['password']))
        {
        
    $username $_POST['username'];
        
    $query mysql_query("SELECT `pass` FROM `user` WHERE `user`='$username'") or die(mysql_error());
        
    $data mysql_fetch_array($query);
            if(
    $data['pass'] == $_POST['password'])
            {
            
    $_SESSION['username'] = $_POST['username'];
            
    HEADER('LOCATION: index.php');
            }
            else
            die(
    'wrong username/password!');
        }

    ?>
    تنها تغييري كه در اين فايل نسبت به فايل آغاز برنامه داشتيم ، اين بود كه اطلاعات اعضا رو از ديتابيس مي كشيم بيرون و اعتبار سنجي مي كنيم
    من هم فقط بخش هاي تغيير يافته رو توضيح ميدم
    خط 7 : انتخاب كن ، مقدار فيلدي با نام pass را از جدول user در جايي كه فيلد username برابر با متغير $username باشد
    در خط بعد ، تابع mysql_fetch_array() نتيجه به دست آمده از تابع mysql_query رو در قالب يك آرايه مي ريزه
    پ.ن : براي درك بهتر متغير $data رو از تابع print_r رد كنيد
    چون اين تابع رو هم در آموزش هاي ديگه توضيخ دادم بيشتر از اين روش نمي مونم
    در خط بعدي بررسي كردم كه اگر مقدار پسورد موجود در آرايه data با مقدار پسوردي كه كاربر در فرم ارسال كرده يكسان بود لوگين كن و گرنه پيغام خطا بده
    logout هم كه تغيير خاصي نكرده.
    خواستم به قولي كه دادم عمل كرده باشم و آموزش رو امشب گذاشته باشم ، ببخشيد كمي خسته بودم!جايي رو اگه بد توضيح دادم بگيد تا بيشتر توضيح بدم
    فايل zip شده فايل ها رو هم گذاشتم.
    سپاس
    فایل های پیوست شده فایل های پیوست شده
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


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

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

    مرسی hello

    ---------- Post added at 10:51 AM ---------- Previous post was at 10:46 AM ----------

    نقل قول نوشته اصلی توسط hello نمایش پست ها
    پس ابتدا يك ديتابيس جديد بسازيم :
    کد:
    CREATE DATABASE `learn` ;
    حالا جدول مورد نيازمون
    کد:
    CREATE TABLE `learn`.`user` (
    `id` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `user` VARCHAR( 255 ) NOT NULL ,
    `pass` VARCHAR( 255 ) NOT NULL ,
    `name` VARCHAR( 255 ) NOT NULL
    ) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci
    اگر با دستورات sql آشنايي نداريد هيچ جاي نگراني نيست؛ چون با php my admin و ابزارهاي مشابه مي تونيد اين ضعف رو بهبود ببخشيد
    اندكي توضيح در مورد اين كد
    دستور Creat table كه از نامش مشخصه يك جدول ايجاد مي كنه!
    `learn`.`user`
    در اينجا learn نام ديتابيس و user نام جدول ما هست. مي تونيم از به كاربردن كلمه learn كه اسم ديتابيس هست صرف نظر كنيم البته در صورتي كه در برنامه همزمان با بيش از يك ديتابيس در ارتباط نباشيم.
    id همون شناسه كاربر هست كه از نوع عدد صحيح و حداكثر 10 رقمي تعريفش كردم
    در خصوصيت اين شناسه و موارد بعدي NOT NULL زدم يعني مقدار اين فيلد ها نبايد تهي باشد
    شناسه خاصيت مهمي داره به نام AUTO_INCREMENT كه براي فيلد ها اصلي و عددي استفاده ميشه
    در واقع به ازاي هر كاربر جديدي كه به ديتابيس اضافه مي كنيم اين فيلد به صورت خودكار يك واحد براي اون كاربر افزايش پيدا مي كنه
    COLLATE جدول رو هم utf گذاشتم تا از utf پشتيباني بشه!
    --
    ممنون ، یه سوال :

    این کدها رو باید داخل php myadmin گذاشت کجاش ؟ چه جوری ؟
    یا باید این فیلدها رو دونه دونه ساخت ؟

    میشه اینها رو داخل یه فایل txt ذخیره کرد و بعد Import کرد ؟

    ---------- Post added at 11:44 AM ---------- Previous post was at 10:51 AM ----------

    من ان کار ها رو انجام دادم ، ثبت نام با موفقیت انجام میشه . اما وارد نمیشه !!! ( هنگام ورود با پیغام wrong username/password! مواجه میشم !
    ویرایش توسط alisc : September 1st, 2010 در ساعت 10:54

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

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

    سلام
    خواهش مي كنم
    دستورات sql رو ميتونيد در phpmyadmin از تب sql وارد كنيد يا اينكه به صورت فايلا ذخيره و import كنيد.
    در مورد مشكل ورود،بعد از عضويت به phpmyadmin بريد ، ديتابيس و سپس جدول رو انتخاب و browse رو بزنيد و ببينيد آيا يوزر ايجاد شده يا نه؟
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


  8. #5
    عضو جدید
    تاریخ عضویت
    Aug 2010
    نوشته ها
    2
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

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

    با احترام،
    بطور کلی
    php به دو روش بر روی سرویس دهنده وب قابل نصب است. در روش اول php به صورت CGI و در روش دوم هم به صورت ماجول های ثابت یا پویا نصب می گردد.

    مفاهیم
    CGI و ماجول های ثابت یا پویا برایم غیر قابل فهم می باشد.؟

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

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

    میشه کاری کرد که کاربر بعد از ثبت نام براش یه ایمیل ارسال بشه ! ( به صورت اتوماتیک )

    ---------- Post added at 02:47 PM ---------- Previous post was at 02:06 PM ----------

    نقل قول نوشته اصلی توسط hello نمایش پست ها
    سلام
    خواهش مي كنم
    دستورات sql رو ميتونيد در phpmyadmin از تب sql وارد كنيد يا اينكه به صورت فايلا ذخيره و import كنيد.
    در مورد مشكل ورود،بعد از عضويت به phpmyadmin بريد ، ديتابيس و سپس جدول رو انتخاب و browse رو بزنيد و ببينيد آيا يوزر ايجاد شده يا نه؟
    بله یوزر با موفقیت ایجاد میشه و داخل دیتابیس هم مشخصاتش هست فقط هنگام ورود با پیغام Please Login/register روبه رو می شوم !

    مشکل کجاست ؟

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

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

    @rezamahmodi : جواب سوالتون رو نمي دونم متاسفانه ، تو سايت هاي خاجي زيادي مي چزخم و مفاهيمي رو كه دنبالشون هستم رو هميشه از اونجا پيدا مي كنم، اگه در مورد سوالتون بيشتر توضيح بديد و اصطلاحات انگليسي رو كامل بذاريد مي تونم بگردم. يا هم اگر دوست ديگه اي در اين زمينه اطلاعات داشت راهنمايي كنه.
    @alisc : ْآموزش رو هنوز قصد دارم ادامه بدم، اين مورد رو هم انشالله توضيح مي دم.با تابع mail ميشه:
    PHP: mail - Manual
    بله ، يك اشتباه در كد دارم ! در فايل index.php فايلي كه گذاشتم يادم رفته ر خط دوم session_start رو به كار بگيرم...
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


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

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

    نقل قول نوشته اصلی توسط hello نمایش پست ها
    @rezamahmodi
    بله ، يك اشتباه در كد دارم ! در فايل index.php فايلي كه گذاشتم يادم رفته ر خط دوم session_start رو به كار بگيرم...
    بالاخره پیش میاد دیگه ! حالا میشه بگید چه جوری درستش کنیم ! یا لطف کنید خودتون فایل اصلاح شده را قرار دهید .

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

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

    سلام
    در ادامه آموزش قصد دارم به آموزش ساخت پروفايل يا صفحات شخصي براي هر كاربر بپردازيم.
    گريزي به آخرين مطلب بخش آموزش :
    خب يك جدول خيلي ساده براي اعضا در نظر مي گيرم
    1. شناسه اي منحصر به فرد براي هر عضو
    2. نام كاربري
    3. رمز عبور
    4. نام كاربر
    قسمت بولد شده رو توجه كنيد.
    در واقع ما براي هر كاربر يك شناسه در نظر مي گيريم و اين شناسه منحصر به فرد هست
    درست مانند شماره دانشجويي هر دانشجو
    وجود اين id اختصاصي باعث ميشه ما در جداول خودمون بتونيم به جاي تكرار مكرر نام كاربري يك كاربر خودداري كنيم
    مثلا اگر به همين اسكريپت قرار باشه يك جدول براي ارسال مطلب اضافه كنيم نيازي نيست در جدول نام كاربري نويسنده رو ذخيره كنيم و فقط كافيست شناسه كاربر رو ذخيره كنيم
    اين كار باعث ميشه از تكرار عمدي يا اجتناب ناپذير جلوگيري بشه
    و عمليات ويرايش راحت تر صورت بگيره
    (البته من يك استفاده ساده و كلي رو بازبان خودم گفتم و در عمل و اصول استفاده مهم تري هم دارد.)
    البته اين برنامه نويس هست كه بايد تشخيص در چه جايي تكرار مفيد هست و در چه جايي خير
    براي مثال در mybb به خاطر شرايط يك انجمن ،‌ در جدول تاپيك هم نام كاربري و آي دي كاربر هر دو باهم ذخيره مي شوند!
    خب به جاي حاشيه پردازي كد profile.php رو ميسازيم :
    کد PHP:
    <?php
    //session start function : بايد قبل از هر خروجي اي و فقط يك بار در كد فراخواني شود.
    session_start();
    if(!isset(
    $_SESSION['username']))
    die(
    'Please Login/register');
    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!');
    $data mysql_fetch_array($mysql_q);
    echo 
    "<br> Your name is : ";
    echo 
    $data['name'];
    echo 
    "<br>Your Personal id is :";
    echo 
    $data['id'];
    ?>
    خط اول : آغاز تگ php
    خط دوم : دستور session_start جهت ايجاد سشن آي دي جديد در صورت عدم وجو يا استفاده از سشن هاي موجود
    خط سوم : بررسي صحت وجود سشن نام كاربري
    خط چهارم : خروج اجباري از برنامه و نمايش خطا در صورت صحيح بودن شرط خط دوم (لوگين نبودن(
    خط پنجم : نمايش يك پيغام - از اين خط به بعد ظاهرا كاربر لوگين كرده كرده است
    خط ششم : نمايش نام كاربري كاربر
    خط هفتم : انتساب مقدار موجود در سشن نام كاربري به يك متغير براي راحتي استفاده در خط بعدي
    خط هشتم : يك كوئري - ترجمه فارسي كوئري :
    انتخاب كن تمام فيلد هاي جدول (همان ستاره) را از جدول user كه فيلد user در آن برابر متغير username ميباشد و حداكثر يك ركورد را انتخاب كن
    خط دهم : اجراي كوئري خط بالا
    خط يازدهم : تابع mysql_num_rows ورودي اجباري اي دارد كه همان متغيري است كه به mysq_query انتساب داديم
    اين تابع تعداد ركورد هاي انتخاب شده رو براي ما نشون ميده و اگر كوئري درست نباشه يك عدد منفي رو بر مي گردونه
    بنابراين در اين خطا و خط بعدي چك مي كنيم اگه نتيجه اگر صفر يا منفي بود يعني چنين كاربري در ديتابيس وجود ندارد
    مثلا ممكنه بعد از لوگين مدير كاربر رو از ليست حذف كرده باشه يا سشن جعلي باشه
    بنابراين با يك بررسي ساده ميتونيم اين موضوع رو تشخصي بديم
    در خط بعدي تابع mysql_fetch_array رو داريم
    توصيه اكيد مي كنم اگر ميخواهيد كاركر اين تابع رو به درستي درك كنيد ابتدا چند كاربر بسازيد و سپس كد زير رو در زير خط جاري وارد كنيد و. نتيجه رو براي هر كاربر بررسي كنيد
    کد PHP:
    print_r($data); 
    پ.ن : اين تابع رو قبلا و با ذكر همين نكته در پست : http://www.webhostingtalk.ir/f148/14...tml#post142185 توضيح دادم
    خب اين قسمت از آموزش مقدمه اي بر اصل مطلب بود
    تا آخر هفته براي تكميل موضوع، قسمت ارسال مطلب توسط كاربران رو هم اضافه مي كنيم.
    براحتي با همين كدهاي ساده ميتونيم امكاناتي مثل محدوديت دانلود براي كاربران يا كاربران خاص و از اين قبيل فراهم كنيم.
    پ.ن مهم : باز هم تاكيد مي كنم فعلا نكات امنيتي رو در نظر نمي گيريم.
    پ.ن 2 : لوكال سيستمم قطع بود ، كد رو تست نكردم ، اگر مشكلي گذارش بديد لطفا.
    قسمت بعدي رو كامل تر و عملي تر مي نويسم.
    سپاس
    ویرایش توسط Rezash : October 14th, 2010 در ساعت 22:11
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


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

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

    اصلاح شدش ميشه اينكه در فايل index.php بعد از تگ <?php تابع رو بكار بگيريم
    کد PHP:
    <?php
    session_start
    ();
    //ادامه كد


    ---------- Post added at 06:08 PM ---------- Previous post was at 06:07 PM ----------

    راستي در مورد mail هم : http://www.webhostingtalk.ir/f148/14576/
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

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


صفحه 3 از 9 نخستنخست 1234567 ... آخرینآخرین

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

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

در حال حاضر 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

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

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