آموزش آنلاین مقدماتی زبان برنامه نویسی PHP برای اطلاعات بیشتر کلیک کرده و فرم را پر کنید
آموزش phpآموزش های رایگان

دانلود پروژه دفترچه تلفن در php با محیط زیبا به همراه کد کپچا

پروژه در تاریخ ۱۲ اسفند ۹۷ غیررایگان شد
ویدیو راهنما به فایل اضافه شد خریداران می توانند به پنل کاربری خود مراجعه کرده و دریافت کنند

وب اپلیکیشن مناسب برای مخاطبان کسب و کار شما

با نصب و راه اندازی رایگان بر روی هاست شما

این وب اپلیکیشن عالی را همین الان با قیمت ۱۹ هزار تومان بجای ۶۰ هزار تومان خریداری کنید و از ۶ ماه پشتیبانی رایگان بهره مند شوید.

بروزرسانی شده به نسخه جدید تاریخ ۲۴ اسفند ۹۸

تغییرات:

  • بهبود عملکرد نمایش خطاها
  • افزایش جستجو براساس سه فیلد
  • بررسی نام کاربری تکراری بصورت Ajax
  • بهبود رابط کاربری
  • اضافه شدن بخش پروفایل کاربری
  • جلوگیری از تغییر نام کاربری
  • جلوگیری از ثبت نام کاربری تکراری
  • افزوده شدن دو فیلد جدید به جدول کاربران
  • نمایش تعداد کاربران با سطح عادی
  • نمایش تعداد کاربران با سطح مدیر
  • نمایش تعداد مخاطبان ثبت شده
  • سنجش امنیت رمزعبور کاربران در صفحه پروفایل
  • بهبود امنیت ورود کاربران

بروزرسانی شده به نسخه جدید تاریخ ۸ مرداد ۹۸

تغییرات نسخه جدید
  • بهبود عملکرد برنامه در بروز خطاهای php
  • جلوگیری از ارسال فرم خالی به دیتابیس
  • عدم نمایش کدهای خطای php
  • رفع مشکل کد امنیتی کپچا
  • بهبود خطاها در صفحه ورود، ثبت نام و حذف و ویرایش کابران

امکان جستجو به پروژه اضافه شد

پروژه دفترچه تلفن در php را می توانید بصورت رایگان و با محیطی زیبا و دلنشین از سایت آوا سورس دانلود کنید در ادامه همراه ما باشید

اگر نمی خواهید توضیحات را مطالعه کنید و مستقیما به دانلود پروژه دفترچه تلفن سوئیچ کنید لطفاً به انتهای مطلب مراجعه کنید در غیراینصورت با هم دیگر به معرفی این پروژه می پردازیم

دفترچه تلفن در php
دفترچه تلفن در php

ویژگی های پروژه دفترچه تلفن در php

پروژه دفترچه تلفن در php دارای ویژگی های کلیدی زیر می باشد :

  • بهره گیری از پایگاه داده mysql
  • دارای فایل پایگاه داده
  • بهره گیری از فریم ورک بوت استرپ
  • بهره گیری از کد کپچا در پروژه
  • قابلیت افزودن کاربران با دو سطح دسترسی
  • قابلیت مدیریت کاربران
  • بهره گیری از session
  • امکان افزودن، حذف و ویرایش اطلاعات کاربران و مخاطبان
پروژه دفترچه تلفن در php

گفتنی است که در این پروژه از فریم ورک بوت استرپ بهره گرفته شده است که زیبایی واسط گرافیکی آن دوچندان کرده است علاوه بر این در اجرای پروژه دفترچه تلفن از پایگاه داده mysql استفاده کردیم که دارای دو جدول می باشد

  • جدول ۱ برای ثبت اطلاعات مخاطبان
  • جدول ۲ برای کاربران و سطح دسترسی

سطح دسترسی در این نرم افزار مشخص می کند که کاربر تا چه حدی می تواند به امکانات برنامه دسترسی داشته باشد اگر کاربر مدیر باشد همه کار می تواند در برنامه انجام دهد در غیر اینصورت فقط مشاهده کننده مخاطبان خواهد بود.

دورۀ آموزشی ساخت پروژه دفترچه تلفن در php به همراه سورس کد

به درخواست برخی کاربران امکان جستجو به پروژه اضافه شد و یک ویدیو راهنما در رابطه با همین موضوع و سطوح دسترسی به پروژه اضافه خواهد شد

برچسب ها

حسین درویشی

برنامه نویس سی شارپ، جاوا و لاراول پی اچ پی ، علاقه مند به حوزه هوش مصنوعی و طراحی الگوریتم.

نوشته های مشابه

‫34 نظرها

  1. پس از اینکه عبارتی رو جستجو میکنیم. موارد یافت شده دارای دکمه های ویرایش و حذف هستن. این دکمه ها بعد از جستجو عمل نمی کنند. فقط در نمایش کلی عمل می کنند. شما اگر نام فرد رو جستجو کنید و بعد از پیدا شدن روی گزینه ویرایش یا حذف کلیک کنید دکمه ها خالی بوده و عمل نمی کنند

  2. این پروژه در بروزرسانی جدیدش عالی شده، از جمله بخش ویرایش و حذف که نیاز نیست آی دی کاربر دستی وارد بش

  3. سلام
    برای غیرفعالسازی کپچا باید از کجا غیرفعالش کنیم؟ متاسفانه نمایش نمیده و میخوام حذفش کنم

        1. سلام این شرط رو بردارید و یک آکولاد هم باید از پایین پاک کنید تا ارورش رفع بشه
          if(isset($captchacode)&&$_SESSION[‘captchacode’]==$captchacode){
          از فایل login.php حذفش کنید
          البته چندتا قسمت هست که مربوط میشه به کد کپچا و باید حذفش کنید.
          شما یه بار دیگه فایل رو دانلود کنید چون کپچا لود میشه و تست شده است.

          1. متاسفانه من تسلط کافی ندارم اگه شما فایل لاگین رو ادیت کنین و برام ایمیل کنین ممنون میشم
            farnood@hi2.in
            و اینکه میشه کلاً لاگین رو حذف کرد و مستقیم دفترچه تلفن به کاربر نمایش داده بشه بدون وارد کردن یوزر و پسورد

          2. فایل به آدرس ایمیل شما ارسال گردید. در مورد سوال دومتون باید بگم بله شدنی است. برای این کار دستور Header(location:login.php”) را از ابتدای تمامی صفحات به همراه شرطش بردارید.



          3. خیلی ممنون، دقیقا چیزی که میخواستم شد.
            یه سوال دیگه هم داشتم،چطوری میشه کاری کرد سرچ توی تمام فیلدهای دیتابیس انجام بشه؟ مثلا وقتی شماره سرچ کنیم اسم رو بیاره. الان فقط با نام فارسی قابل جستجو هست.

          4. سلام
            می توان به ازای هر فیلد یک RadioButton در نظر گرفت و سپس با انتخاب هرکدام از آنها جستجوی مرتبط با رادیو باتون انجام بشه

  4. اولین تجربه من با آوا سورس خوب پیش رفت پروژه ای که الان خریدم عملکرد خوبی داره همچنین با پشتیبانی بی نظیر منو حیرت زده کرده.

  5. سلام من باارور مواجه شدم

    Warning: mysqli_connect(): (HY000/1049): Unknown database 'litellphone' in C:\wamp64\www\telphon\login.php on line 78

    Call Stack

    #

    Time

    Memory

    Function

    Location

    ۱ ۰٫۰۰۱۵ ۴۰۴۶۴۰ {main}( ) ...\login.php:0
    ۲ ۰٫۰۰۲۷ ۴۲۲۲۴۰ mysqli_connect ( ) ...\login.php:78

    ( ! ) Notice: Trying to get property 'connect_error' of non-object in C:\wamp64\www\telphon\login.php on line 79

    Call Stack

    #

    Time

    Memory

    Function

    Location

    ۱ ۰٫۰۰۱۵ ۴۰۴۶۴۰ {main}( ) ...\login.php:0

    ( ! ) Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\wamp64\www\telphon\login.php on line 91

    Call Stack

    #

    Time

    Memory

    Function

    Location

    ۱ ۰٫۰۰۱۵ ۴۰۴۶۴۰ {main}( ) ...\login.php:0
    ۲ ۰٫۰۱۳۲ ۴۲۳۳۶۰ mysqli_query ( ) ...\login.php:91

    ( ! ) Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\wamp64\www\telphon\login.php on line 94

    Call Stack

    #

    Time

    Memory

    Function

    Location

    ۱ ۰٫۰۰۱۵ ۴۰۴۶۴۰ {main}( ) ...\login.php:0
    ۲ ۰٫۰۱۷۹ ۴۲۳۳۶۰ mysqli_num_rows ( ) ...\login.php:94

    ( ! ) Warning: mysqli_query() expects parameter 1 to be mysqli, boolean given in C:\wamp64\www\telphon\login.php on line 116

    Call Stack

    #

    Time

    Memory

    Function

    Location

    ۱ ۰٫۰۰۱۵ ۴۰۴۶۴۰ {main}( ) ...\login.php:0
    ۲ ۰٫۰۲۲۷ ۴۲۳۳۶۰ mysqli_query ( ) ...\login.php:116

    ( ! ) Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\wamp64\www\telphon\login.php on line 119

    Call Stack

    #

    Time

    Memory

    Function

    Location

    ۱ ۰٫۰۰۱۵ ۴۰۴۶۴۰ {main}( ) ...\login.php:0
    ۲ ۰٫۰۲۷۰ ۴۲۳۳۶۰ mysqli_num_rows ( ) ...\login.php:119

    1. سلام
      دیتابیس رو ایمپورت کردین به پروژه دیتابیس رو نمیتونه پیدا کنه – لطفاً طبق ویدیوی راهنما دیتابیس رو ایمپورت کنین در صورتی که مشکل مواجه شدید مشکل را از طریق چت آنلاین به اشتراک بگذارید. قدم به قدم تا رفع مشکل با شما همراه خواهیم بود – سپاس

  6. سلام
    به نظر بنده ٬‌ مهم ترین اصل خدمات پشتیبانی هستش ٬ آوا سورس سریع ترین پشتیبانی ممکن رو با نهایت خدمات برای بنده داشتن
    متشکرم ازشون
    خوشحالم که باهاتون آشنا شدم

  7. سلام
    من میخوام این پروژه رو جایی غیر از لوکال هاست استفاده کنم و روی هاست شرکتی ام آپلود و استفاده کنم
    اطلاعات دیتابیس و یوزرنیم و پسورد رو از کجا باید عوض کنم ؟

    1. سلام
      اگر منظورتون تغییر یوزر و پسورد صفحه ورود باشه می تونید از دیتابیس تغییر بدین اما اگر منظورتون نام کاربری یا رمز عبور سرور باشه می تونید هر صفحه را با notpad++ باز کنید و دنبال متغیرهایی با $servername=”localhost”;
      $username=”root”;
      $password=””;
      راهنمای کاربر دفترچه تلفن
      و مقدارشون رو تغییر بدید

      1. سلام
        مرسی از پاسخ تون
        من قبل از فرمایش شما این مقادیر رو تغییر داده بودم
        ولی متاسفانه همچنان ارور نام کاربری اشتباه رو میگیرم
        امکانش هست دسترسی ارایه بشه شما بررسی کنید یا ریموت بدم خدمتتون ؟

        1. من اجبارا باید نام دیتابیس هم عوض کنم
          آیا این مشکلی پیش میاره ؟
          چون دیتابیس سی پنل من خودش اتوماتیک قبل از نام دیتابیس یک پیشوند اضافه میکنه مجبورم تغییرش بدم

          1. در این صورت باید در همین صفحات نام دیتابیس رو هم تغییر بدی این هم با متغیر

            $dbname="litellphone";

            و اما پاسخ سوال دومتون:
            یعنی منظورتون نام کاربری و پسورد ورود رو میگین؟

            لطفاً اگر مشکلتون طولانیه از طریق چت آنلاین ارتباط برقرار کنید سپاس

  8. بنده این سیستم رو خریداری کردم و در هاست تست خودم بارگذاری کردم. صفحه ورود باز میشه ولی خطای زیر را میدهد:

    Warning: session_start(): Cannot send session cache limiter – headers already sent (output started at /home/deltate1/public_html/deltadatacustomer/login.php:66) in /home/deltate1/public_html/deltadatacustomer/login.php on line 68

    1. سلام
      دستور session_start(): رو در ابتدای کدها قبل از همه قرار دهید. صفحه لاگین را با notpad++ یا notpad باز کنید و دنبال دستور session_start(): باشید این دستور را به ابتدای همان صفحه قبل از هر کدی همچنین کدهای html بصورت زیر قرار دهید.

      برای مشاهده تصویر کلیک کنید

  9. خیلی زیباست من زمانی که رایگان گذاشته بودین دانلودش کردم الان امکان جستجو بهش اضافه کردین و غیررایگان شده

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Enter Captcha Here : *

Reload Image

همچنین ببینید
بستن
دکمه بازگشت به بالا
بستن
بستن