Tìm thấy video : php

Bài 18: Javascript Turorial App - Movie App

Chưa có bình luận 962
Javascript Cơ Bản, Javascript App, Web Javascript, Học Javascript, Học Js Cơ Bản, Javascript Kết Hợp Api, Javascript Với Api, Api App, Học Cơ Bản Js, Học Cơ Bản Javascript, Javascipt Covid, Website Với Javacript, Javacript Là Gì, Javascipt Api, Javascript Php, Php ,

Ứng dụng Website phim bằng Js 

Javascript movie App

File index.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Movie App</title>
        <link rel="stylesheet" href="style.css" />
        <script src="script.js" defer></script>
    </head>
    <body>
        <header>
            <form id="form">
                <input
                    type="text"
                    id="search"
                    placeholder="Search"
                    class="search"
                />
            </form>
        </header>
        <main id="main"></main>
    </body>
</html>

File Style.css

@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;400;600&display=swap");

* {
    box-sizing: border-box;
}

body {
    background-color: #22254b;
    font-family: "Poppins", sans-serif;
    margin: 0;
}

header {
    background-color: #373b69;
    display: flex;
    justify-content: flex-end;
    padding: 1rem;
}

.search {
    background-color: transparent;
    border: 2px solid #22254b;
    border-radius: 50px;
    color: #fff;
    font-family: inherit;
    font-size: 1rem;
    padding: 0.5rem 1rem;
}

.search::placeholder {
    color: #7378c5;
}

.search:focus {
    background-color: #22254b;
    outline: none;
}

main {
    display: flex;
    flex-wrap: wrap;
}

.movie {
    background-color: #373b69;
    border-radius: 3px;
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    position: relative;
    margin: 1rem;
    width: 300px;
}

.movie img {
    width: 100%;
}

.movie-info {
    color: #eee;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.5rem 1rem 1rem;
    letter-spacing: 0.5px;
}

.movie-info h3 {
    margin: 0;
}

.movie-info span {
    background-color: #22254b;
    border-radius: 3px;
    font-weight: bold;
    padding: 0.25rem 0.5rem;
}
.movie-info span.green {
    color: rgb(39, 189, 39);
}

.movie-info span.orange {
    color: orange;
}

.movie-info span.red {
    color: rgb(189, 42, 42);
}

.overview {
    background-color: #fff;
    padding: 2rem;
    position: absolute;
    max-height: 100%;
    overflow: auto;
    left: 0;
    bottom: 0;
    right: 0;
    transform: translateY(101%);
    transition: transform 0.3s ease-in;
}

.overview h3 {
    margin-top: 0;
}

.movie:hover .overview {
    transform: translateY(0);
}

File script.js


const APIURL =
    "https://api.themoviedb.org/3/discover/movie?sort_by=popularity.desc&api_key=04c35731a5ee918f014970082a0088b1&page=1";
const IMGPATH = "https://image.tmdb.org/t/p/w1280";
const SEARCHAPI =
    "https://api.themoviedb.org/3/search/movie?&api_key=04c35731a5ee918f014970082a0088b1&query=";

const main = document.getElementById("main");
const form = document.getElementById("form");
const search = document.getElementById("search");

// initially get fav movies
getMovies(APIURL);

async function getMovies(url) {
    const resp = await fetch(url);
    const respData = await resp.json();

    console.log(respData);

    showMovies(respData.results);
}

function showMovies(movies) {
    // clear main
    main.innerHTML = "";

    movies.forEach((movie) => {
        const { poster_path, title, vote_average, overview } = movie;

        const movieEl = document.createElement("div");
        movieEl.classList.add("movie");

        movieEl.innerHTML = `
            <img
                src="${IMGPATH + poster_path}"
                alt="${title}"
            />
            <div class="movie-info">
                <h3>${title}</h3>
                <span class="${getClassByRate(
                    vote_average
                )}">${vote_average}</span>
            </div>
            <div class="overview">
                <h3>Overview:</h3>
                ${overview}
            </div>
        `;

        main.appendChild(movieEl);
    });
}

function getClassByRate(vote) {
    if (vote >= 8) {
        return "green";
    } else if (vote >= 5) {
        return "orange";
    } else {
        return "red";
    }
}

form.addEventListener("submit", (e) => {
    e.preventDefault();

    const searchTerm = search.value;

    if (searchTerm) {
        getMovies(SEARCHAPI + searchTerm);

        search.value = "";
    }
});

Bài 19: Javascript Turorial App - Notes App

Chưa có bình luận 911
Javascript Cơ Bản, Javascript App, Web Javascript, Học Javascript, Học Js Cơ Bản, Javascript Kết Hợp Api, Javascript Với Api, Api App, Học Cơ Bản Js, Học Cơ Bản Javascript, Javascipt Covid, Website Với Javacript, Javacript Là Gì, Javascipt Api, Javascript Php, Php ,

Ứng dụng viết ghi chú bằng js

File index.html

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Notes App</title>
        <link rel="stylesheet" href="style.css" />
        <link
            rel="stylesheet"
            href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css"
        />
        <script src="https://cdnjs.cloudflare.com/ajax/libs/marked/1.1.1/marked.min.js"></script>
        <script src="script.js" defer></script>
    </head>
    <body>
        <button class="add" id="add">
            <i class="fas fa-plus"></i> Add note
        </button>
    </body>
</html>

File style.css

@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;400;600&display=swap");

* {
    box-sizing: border-box;
}

body {
    background-color: #7bdaf3;
    display: flex;
    flex-wrap: wrap;
    font-family: "Poppins", sans-serif;
    margin: 0;
    padding-top: 3rem;
}

.add {
    background-color: #9ec862;
    border-radius: 3px;
    border: none;
    color: white;
    cursor: pointer;
    padding: 0.5rem 1rem;
    position: fixed;
    top: 1rem;
    right: 1rem;
}

.note {
    background-color: #fff;
    box-shadow: 0 0 10px 4px rgba(0, 0, 0, 0.1);
    margin: 20px;
    height: 400px;
    width: 400px;
}

.note .tools {
    background-color: #9ec862;
    display: flex;
    justify-content: flex-end;
    padding: 0.5rem;
}

.note .tools button {
    background-color: transparent;
    border: none;
    color: #fff;
    cursor: pointer;
    font-size: 1rem;
    margin-left: 0.5rem;
}

.note .main {
    background-color: #eee;
    overflow: hidden;
    height: 400px;
    width: 100%;
}

.note textarea {
    outline: none;
    font-family: inherit;
    font-size: 1.2rem;
    border: none;
    height: 400px;
    width: 100%;
}

.note .hidden {
    display: none;
}

File script.js

const addBtn = document.getElementById("add");

const notes = JSON.parse(localStorage.getItem("notes"));

if (notes) {
    notes.forEach((note) => {
        addNewNote(note);
    });
}

addBtn.addEventListener("click", () => {
    addNewNote();
});

function addNewNote(text = "") {
    const note = document.createElement("div");
    note.classList.add("note");

    note.innerHTML = `
        <div class="notes">
            <div class="tools">
                <button class="edit"><i class="fas fa-edit"></i></button>
                <button class="delete"><i class="fas fa-trash-alt"></i></button>
            </div>
            <div class="main ${text ? "" : "hidden"}"></div>
            <textarea class="${text ? "hidden" : ""}"></textarea>
        </div>
    `;

    const editBtn = note.querySelector(".edit");
    const deleteBtn = note.querySelector(".delete");

    const main = note.querySelector(".main");
    const textArea = note.querySelector("textarea");

    textArea.value = text;
    main.innerHTML = marked(text);

    editBtn.addEventListener("click", () => {
        main.classList.toggle("hidden");
        textArea.classList.toggle("hidden");
    });

    deleteBtn.addEventListener("click", () => {
        note.remove();

        updateLS();
    });

    textArea.addEventListener("input", (e) => {
        const { value } = e.target;

        main.innerHTML = marked(value);

        updateLS();
    });

    document.body.appendChild(note);
}

function updateLS() {
    const notesText = document.querySelectorAll("textarea");

    const notes = [];

    notesText.forEach((note) => {
        notes.push(note.value);
    });

    localStorage.setItem("notes", JSON.stringify(notes));
}

 


Bài 20: Javascript - Home

Chưa có bình luận 884
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Javascript Tutorial

JavaScript là một ngôn ngữ lập trình thông dịch, nhẹ. Nó được thiết kế để tạo ra các ứng dụng tập trung vào mạng. Nó miễn phí và được tích hợp với Java. JavaScript rất dễ thực hiện vì nó được tích hợp với HTML. Nó mở và đa nền tảng.

Tại sao phải học Javascript
Javascript là điều PHẢI dành cho sinh viên và các chuyên gia đang làm việc để trở thành một Kỹ sư phần mềm tuyệt vời, đặc biệt khi họ đang làm việc trong Lĩnh vực Phát triển Web. Tôi sẽ liệt kê một số lợi thế chính của việc học Javascript:

  • Javascript là ngôn ngữ lập trình phổ biến nhất trên thế giới và điều đó khiến nó trở thành lựa chọn tuyệt vời của các lập trình viên. Khi bạn đã học Javascript, nó sẽ giúp bạn phát triển phần mềm front-end cũng như back-end tuyệt vời bằng cách sử dụng các khung dựa trên Javascript khác nhau như jQuery, Node.JS, v.v.
  • Javascript ở khắp mọi nơi, nó được cài đặt trên mọi trình duyệt web hiện đại và vì vậy để học Javascript, bạn thực sự không cần bất kỳ thiết lập môi trường đặc biệt nào. Ví dụ: Chrome, Mozilla Firefox, Safari và mọi trình duyệt bạn biết hiện nay đều hỗ trợ Javascript.
  • Javascript giúp bạn tạo các trang web thực sự đẹp và nhanh chóng. Bạn có thể phát triển trang web của mình với một bảng điều khiển như giao diện và cung cấp cho người dùng của bạn Trải nghiệm người dùng đồ họa tốt nhất.
  • Việc sử dụng JavaScript hiện đã mở rộng sang phát triển ứng dụng di động, phát triển ứng dụng trên máy tính để bàn và phát triển trò chơi. Điều này mở ra nhiều cơ hội cho bạn với tư cách là Lập trình viên Javascript.
  • Do nhu cầu cao, có rất nhiều việc làm tăng trưởng và trả lương cao cho những người biết JavaScript. Bạn có thể điều hướng đến các trang web việc làm khác nhau để xem các kỹ năng JavaScript trông như thế nào trên thị trường việc làm.
  • Điều tuyệt vời về Javascript là bạn sẽ tìm thấy rất nhiều khuôn khổ và Thư viện đã được phát triển có thể được sử dụng trực tiếp trong quá trình phát triển phần mềm của bạn để giảm thời gian tiếp thị.
  • Có thể có hàng nghìn lý do chính đáng để học Lập trình Javascript. Nhưng chắc chắn một điều rằng, để học bất kỳ ngôn ngữ lập trình nào, không chỉ Javascript, bạn chỉ cần viết mã, và viết mã và cuối cùng là viết mã cho đến khi bạn trở thành chuyên gia.

Có thể có hàng nghìn lý do chính đáng để học Lập trình Javascript. Nhưng chắc chắn một điều rằng, để học bất kỳ ngôn ngữ lập trình nào, không chỉ Javascript, bạn chỉ cần viết mã, và viết mã và cuối cùng là viết mã cho đến khi bạn trở thành chuyên gia.

Hello World sử dụng Javascript


Để tạo cho bạn một chút hứng thú về lập trình Javascript, tôi sẽ cung cấp cho bạn một chương trình Javascript Hello World thông thường nhỏ, Bạn có thể thử nó bằng cách sử dụng liên kết Demo

<html>
   <body>   
      <script language = "javascript" type = "text/javascript">
         <!--
            document.write("Hello World!")
         //-->
      </script>      
   </body>
</html>

Có rất nhiều framework và thư viện Javascript hữu ích có sẵn:

  • Angular

  • React

  • jQuery

  • Vue.js

  • Ext.js

  • Ember.js

  • Meteor

  • Mithril

  • Node.js

  • Polymer

  • Aurelia

  • Backbone.js

Thực sự không thể đưa ra danh sách đầy đủ tất cả các thư viện và framework Javascript có sẵn. Thế giới Javascript quá rộng lớn và quá nhiều điều mới mẻ đang diễn ra.

Các ứng dụng của lập trình Javascript


Như đã đề cập trước đây, Javascript là một trong những ngôn ngữ lập trình được sử dụng rộng rãi nhất (Front-end cũng như Back-end). Nó có mặt trong hầu hết các lĩnh vực phát triển phần mềm. Tôi sẽ liệt kê một vài trong số chúng ở đây:

  • Xác thực phía máy khách - Điều này thực sự quan trọng để xác minh bất kỳ đầu vào nào của người dùng trước khi gửi đến máy chủ và Javascript đóng một vai trò quan trọng trong việc xác nhận các đầu vào đó ở chính front-end.
  • Thao tác trên trang HTML - Javascript giúp thao tác trên trang HTML một cách nhanh chóng. Điều này giúp thêm và xóa bất kỳ thẻ HTML nào rất dễ dàng bằng cách sử dụng javascript và sửa đổi HTML của bạn để thay đổi giao diện của nó dựa trên các thiết bị và yêu cầu khác nhau.
  • Thông báo của Người dùng - Bạn có thể sử dụng Javascript để nâng các cửa sổ bật lên động trên các trang web để cung cấp các loại thông báo khác nhau cho khách truy cập trang web của bạn.
  • Tải dữ liệu back-end - Javascript cung cấp thư viện Ajax giúp tải dữ liệu back-end trong khi bạn đang thực hiện một số xử lý khác. Điều này thực sự mang lại trải nghiệm tuyệt vời cho khách truy cập trang web của bạn.
  • Bản trình bày - JavaScript cũng cung cấp phương tiện tạo bản trình bày mang lại giao diện trang web. JavaScript cung cấp các thư viện RevealJS và BespokeJS để xây dựng các bản trình bày slide dựa trên web.
  • Ứng dụng Máy chủ - Node JS được xây dựng dựa trên thời gian chạy Javascript của Chrome để xây dựng các ứng dụng mạng nhanh và có thể mở rộng. Đây là một thư viện dựa trên sự kiện giúp phát triển các ứng dụng máy chủ rất phức tạp bao gồm Máy chủ Web.
  • Danh sách này tiếp tục, có nhiều lĩnh vực khác nhau mà hàng triệu nhà phát triển phần mềm đang vui vẻ sử dụng Javascript để phát triển các trang web tuyệt vời và các phần mềm khác.

Hướng dẫn này được chuẩn bị cho người mới bắt đầu sử dụng JavaScript nhằm giúp họ hiểu chức năng cơ bản của JavaScript để xây dựng các trang web động và ứng dụng web.
Đối với hướng dẫn Javascript này, người đọc giả định rằng người đọc đã có kiến ​​thức trước về mã hóa HTML. Sẽ hữu ích nếu người đọc đã tiếp xúc trước với các khái niệm lập trình hướng đối tượng và ý tưởng chung về việc tạo các ứng dụng trực tuyến.

 

 


Bài 21: Javascript - Overview

Chưa có bình luận 720
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

JavaScript là gì?
JavaScript là một ngôn ngữ lập trình máy tính động. Nó nhẹ và được sử dụng phổ biến nhất như một phần của các trang web, mà việc triển khai của chúng cho phép tập lệnh phía máy khách tương tác với người dùng và tạo các trang động. Nó là một ngôn ngữ lập trình thông dịch với khả năng hướng đối tượng.

JavaScript lần đầu tiên được biết đến với cái tên LiveScript, nhưng Netscape đã đổi tên thành JavaScript, có thể vì sự phấn khích được tạo ra bởi Java. JavaScript xuất hiện lần đầu tiên trong Netscape 2.0 vào năm 1995 với tên LiveScript. Cốt lõi mục đích chung của ngôn ngữ đã được nhúng trong Netscape, Internet Explorer và các trình duyệt web khác.

Đặc tả ECMA-262 đã xác định phiên bản tiêu chuẩn của ngôn ngữ JavaScript cốt lõi.

  • JavaScript là một ngôn ngữ lập trình thông dịch, nhẹ.
  • Được thiết kế để tạo các ứng dụng tập trung vào mạng.
  • Bổ sung và tích hợp với Java.
  • Bổ sung và tích hợp với HTML.
  • Mở và đa nền tảng

Client-Side JavaScript
JavaScript phía máy khách là dạng ngôn ngữ phổ biến nhất. Tập lệnh phải được đưa vào hoặc được tham chiếu bởi tài liệu HTML để trình duyệt hiểu mã.

Nó có nghĩa là một trang web không cần phải là HTML tĩnh, nhưng có thể bao gồm các chương trình tương tác với người dùng, điều khiển trình duyệt và tạo nội dung HTML động.

Cơ chế phía máy khách JavaScript cung cấp nhiều lợi thế so với các tập lệnh phía máy chủ CGI truyền thống. Ví dụ: bạn có thể sử dụng JavaScript để kiểm tra xem người dùng đã nhập địa chỉ e-mail hợp lệ vào trường biểu mẫu hay chưa.

Mã JavaScript được thực thi khi người dùng gửi biểu mẫu và chỉ khi tất cả các mục nhập hợp lệ, chúng mới được gửi đến Máy chủ Web.

JavaScript có thể được sử dụng để bẫy các sự kiện do người dùng khởi tạo, chẳng hạn như nhấp vào nút, điều hướng liên kết và các hành động khác mà người dùng bắt đầu một cách rõ ràng hoặc ẩn ý.

Ưu điểm của JavaScript
Giá trị của việc sử dụng JavaScript là:

Ít tương tác với máy chủ - Bạn có thể xác thực thông tin đầu vào của người dùng trước khi gửi trang đến máy chủ. Điều này tiết kiệm lưu lượng truy cập máy chủ, có nghĩa là ít tải hơn trên máy chủ của bạn.

Phản hồi ngay lập tức cho khách truy cập - Họ không cần phải đợi tải lại trang để xem liệu họ có quên nhập nội dung nào không.

Tăng tính tương tác - Bạn có thể tạo giao diện phản ứng khi người dùng di chuột qua chúng hoặc kích hoạt chúng thông qua bàn phím.

Giao diện phong phú hơn - Bạn có thể sử dụng JavaScript để bao gồm các mục như thành phần kéo và thả và thanh trượt để cung cấp Giao diện phong phú cho khách truy cập trang web của bạn.

Hạn chế của JavaScript
Chúng ta không thể coi JavaScript là một ngôn ngữ lập trình chính thức. Nó thiếu các tính năng quan trọng sau:

  • JavaScript phía máy khách không cho phép đọc hoặc ghi tệp. Điều này đã được giữ vì lý do bảo mật.
  • JavaScript không thể được sử dụng cho các ứng dụng mạng vì không có hỗ trợ này.
  • JavaScript không có bất kỳ khả năng đa luồng hoặc đa xử lý nào.

Một lần nữa, JavaScript là một ngôn ngữ lập trình thông dịch, nhẹ cho phép bạn xây dựng tính tương tác vào các trang HTML tĩnh.

Công cụ phát triển JavaScript
Một trong những điểm mạnh chính của JavaScript là nó không yêu cầu các công cụ phát triển đắt tiền. Bạn có thể bắt đầu với một trình soạn thảo văn bản đơn giản như Notepad. Vì nó là ngôn ngữ thông dịch bên trong ngữ cảnh của trình duyệt web, bạn thậm chí không cần phải mua một trình biên dịch.

Để làm cho cuộc sống của chúng ta trở nên đơn giản hơn, nhiều nhà cung cấp khác nhau đã đưa ra các công cụ chỉnh sửa JavaScript rất hay. Một số trong số chúng được liệt kê ở đây -

  • Microsoft FrontPage - Microsoft đã phát triển một trình soạn thảo HTML phổ biến được gọi là FrontPage. FrontPage cũng cung cấp cho các nhà phát triển web một số công cụ JavaScript để hỗ trợ việc tạo các trang web tương tác.
  • Macromedia Dreamweaver MX - Macromedia Dreamweaver MX là một trình soạn thảo HTML và JavaScript rất phổ biến trong cộng đồng phát triển web chuyên nghiệp. Nó cung cấp một số thành phần JavaScript được tạo sẵn tiện dụng, tích hợp tốt với cơ sở dữ liệu và tuân theo các tiêu chuẩn mới như XHTML và XML.
  • Macromedia HomeSite 5 - HomeSite 5 là một trình soạn thảo HTML và JavaScript được yêu thích từ Macromedia có thể được sử dụng để quản lý các trang web cá nhân một cách hiệu quả.

JavaScript ngày nay ở đâu?
Tiêu chuẩn ECMAScript Edition 5 sẽ là bản cập nhật đầu tiên được phát hành sau hơn 4 năm. JavaScript 2.0 tuân theo Phiên bản 5 của tiêu chuẩn ECMAScript và sự khác biệt giữa hai tiêu chuẩn này là rất nhỏ.

Thông số kỹ thuật cho JavaScript 2.0 có thể được tìm thấy trên trang web sau: http://www.ecmascript.org/

Ngày nay, JavaScript của Netscape và JScript của Microsoft tuân theo tiêu chuẩn ECMAScript, mặc dù cả hai ngôn ngữ này vẫn hỗ trợ các tính năng không phải là một phần của tiêu chuẩn.


Bài 22: Javascript - Syntax

Chưa có bình luận 639
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

JavaScript có thể được triển khai bằng cách sử dụng các câu lệnh JavaScript được đặt trong các thẻ HTML <script> ... </script> trong một trang web.

Bạn có thể đặt các thẻ <script>, chứa JavaScript của bạn, ở bất kỳ đâu trong trang web của bạn, nhưng thông thường bạn nên giữ nó trong các thẻ <head>.

Thẻ <script> cảnh báo chương trình trình duyệt bắt đầu thông dịch tất cả văn bản giữa các thẻ này dưới dạng tập lệnh. Một cú pháp đơn giản của JavaScript của bạn sẽ xuất hiện như sau.

<script ...>
   JavaScript code
</script>

Thẻ script có hai thuộc tính quan trọng:

Ngôn ngữ - Thuộc tính này chỉ định ngôn ngữ kịch bản bạn đang sử dụng. Thông thường, giá trị của nó sẽ là javascript. Mặc dù các phiên bản gần đây của HTML (và XHTML, phiên bản kế nhiệm của nó) đã loại bỏ dần việc sử dụng thuộc tính này.

Loại - Thuộc tính này hiện được khuyên dùng để chỉ ra ngôn ngữ kịch bản đang được sử dụng và giá trị của nó phải được đặt thành "văn bản / javascript".

Vì vậy, phân đoạn JavaScript của bạn sẽ giống như -

<script language = "javascript" type = "text/javascript">
   JavaScript code
</script>

Mã JavaScript đầu tiên của bạn
Hãy để chúng tôi lấy một ví dụ mẫu để in ra "Hello World". Chúng tôi đã thêm một nhận xét HTML tùy chọn bao quanh mã JavaScript của chúng tôi. Điều này là để lưu mã của chúng tôi từ một trình duyệt không hỗ trợ JavaScript. Nhận xét kết thúc bằng "// ->". Ở đây "//" biểu thị một nhận xét trong JavaScript, vì vậy chúng tôi thêm vào đó để ngăn trình duyệt đọc phần cuối của nhận xét HTML dưới dạng một đoạn mã JavaScript. Tiếp theo, chúng tôi gọi một hàm document.write ghi một chuỗi vào tài liệu HTML của chúng tôi.

Chức năng này có thể được sử dụng để viết văn bản, HTML hoặc cả hai. Hãy xem đoạn mã sau.

Live Demo
<html>
   <body>   
      <script language = "javascript" type = "text/javascript">
         <!--
            document.write("Hello World!")
         //-->
      </script>      
   </body>
</html>

Comment bằng JavaScript
JavaScript hỗ trợ cả C-style và C ++ - style comment, Do đó -

Bất kỳ văn bản nào giữa // và cuối dòng đều được coi là nhận xét và bị JavaScript bỏ qua.

Bất kỳ văn bản nào giữa các ký tự / * và * / đều được coi là một nhận xét. Điều này có thể kéo dài nhiều dòng.

JavaScript cũng nhận dạng chuỗi mở bình luận HTML <! -. JavaScript xử lý điều này như một nhận xét một dòng, giống như nhận xét //.

Trình tự đóng nhận xét HTML -> không được JavaScript nhận dạng vì vậy nó phải được viết là // ->.

Thí dụ
Ví dụ sau đây cho thấy cách sử dụng chú thích trong JavaScript.

<script language = "javascript" type = "text/javascript">
   <!--
      // This is a comment. It is similar to comments in C++
   
      /*
      * This is a multi-line comment in JavaScript
      * It is very similar to comments in C Programming
      */
   //-->
</script>

 

 


Bài 23: Javascript - Enabling

Chưa có bình luận 649
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Tất cả các trình duyệt hiện đại đều có hỗ trợ sẵn cho JavaScript. Thông thường, bạn có thể cần phải bật hoặc tắt hỗ trợ này theo cách thủ công. Chương này giải thích quy trình bật và tắt hỗ trợ JavaScript trong các trình duyệt của bạn: Internet Explorer, Firefox, chrome và Opera.

JavaScript trong Internet Explorer
Dưới đây là các bước đơn giản để bật hoặc tắt JavaScript trong Internet Explorer của bạn -

  • Follow Tools → Internet Options from the menu.

  • Select Security tab from the dialog box.

  • Click the Custom Level button.

  • Scroll down till you find Scripting option.

  • Select Enable radio button under Active scripting.

  • Finally click OK and come out

JavaScript trong Firefox
Dưới đây là các bước để bật hoặc tắt JavaScript trong Firefox -

  • Open a new tab → type about: config in the address bar.

  • Then you will find the warning dialog. Select I’ll be careful, I promise!

  • Then you will find the list of configure options in the browser.

  • In the search bar, type javascript.enabled.

  • There you will find the option to enable or disable javascript by right-clicking on the value of that option → select toggle.

JavaScript trong Chrome
Dưới đây là các bước để bật hoặc tắt JavaScript trong Chrome -

  • Click the Chrome menu at the top right hand corner of your browser.

  • Select Settings.

  • Click Show advanced settings at the end of the page.

  • Under the Privacy section, click the Content settings button.

  • In the "Javascript" section, select "Do not allow any site to run JavaScript" or "Allow all sites to run JavaScript (recommended)".

JavaScript trong Opera
Dưới đây là các bước để bật hoặc tắt JavaScript trong Opera -

  • Follow Tools → Preferences from the menu.

  • Select Advanced option from the dialog box.

  • Select Content from the listed items.

  • Select Enable JavaScript checkbox.

  • Finally click OK and come out.

Cảnh báo cho các trình duyệt không phải JavaScript
Nếu bạn phải làm điều gì đó quan trọng bằng JavaScript, thì bạn có thể hiển thị thông báo cảnh báo cho người dùng bằng cách sử dụng thẻ <noscript>.

Bạn có thể thêm khối noscript ngay sau khối script như sau:

<html>
   <body>
      <script language = "javascript" type = "text/javascript">
         <!--
            document.write("Hello World!")
         //-->
      </script>
      
      <noscript>
         Sorry...JavaScript is needed to go ahead.
      </noscript>      
   </body>
</html>

Bây giờ, nếu trình duyệt của người dùng không hỗ trợ JavaScript hoặc JavaScript không được bật, thì thông báo từ </noscript> sẽ được hiển thị trên màn hình.

 


Bài 24: Javascript - Placement

Chưa có bình luận 576
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Có một sự linh hoạt được đưa ra để đưa mã JavaScript vào bất kỳ đâu trong tài liệu HTML. Tuy nhiên, các cách ưu tiên nhất để đưa JavaScript vào tệp HTML như sau:

  • Tập lệnh trong phần <head> ... </head>.
  • Tập lệnh trong phần <body> ... </body>.
  • Tập lệnh trong phần <body> ... </body> và <head> ... </head>.
  • Tập lệnh trong một tệp bên ngoài và sau đó đưa vào phần <head> ... </head>.

Trong phần sau, chúng ta sẽ xem cách chúng ta có thể đặt JavaScript trong tệp HTML theo những cách khác nhau.

JavaScript trong phần <head> ... </head>
Nếu bạn muốn tập lệnh chạy trên một số sự kiện, chẳng hạn như khi người dùng nhấp vào một nơi nào đó, thì bạn sẽ đặt tập lệnh đó vào đầu như sau:

<html>
   <head>      
      <script type = "text/javascript">
         <!--
            function sayHello() {
               alert("Hello World")
            }
         //-->
      </script>     
   </head>
   
   <body>
      <input type = "button" onclick = "sayHello()" value = "Say Hello" />
   </body>  
</html>

JavaScript trong phần <body> ... </body>
Nếu bạn cần một tập lệnh để chạy khi trang tải để tập lệnh tạo nội dung trong trang, thì tập lệnh sẽ nằm trong phần <body> của tài liệu. Trong trường hợp này, bạn sẽ không có bất kỳ hàm nào được xác định bằng JavaScript. Hãy xem đoạn mã sau.

Live Demo
<html>
   <head>
   </head>
   
   <body>
      <script type = "text/javascript">
         <!--
            document.write("Hello World")
         //-->
      </script>
      
      <p>This is web page body </p>
   </body>
</html>

JavaScript trong phần <body> và <head>
Bạn có thể đặt hoàn toàn mã JavaScript của mình trong phần <head> và <body> như sau:


<html>
   <head>
      <script type = "text/javascript">
         <!--
            function sayHello() {
               alert("Hello World")
            }
         //-->
      </script>
   </head>
   
   <body>
      <script type = "text/javascript">
         <!--
            document.write("Hello World")
         //-->
      </script>
      
      <input type = "button" onclick = "sayHello()" value = "Say Hello" />
   </body>
</html>

JavaScript trong tệp bên ngoài
Khi bạn bắt đầu làm việc rộng rãi hơn với JavaScript, bạn sẽ có khả năng nhận thấy rằng có những trường hợp bạn đang sử dụng lại mã JavaScript giống hệt nhau trên nhiều trang của một trang web.

Bạn không bị hạn chế duy trì mã giống hệt nhau trong nhiều tệp HTML. Thẻ script cung cấp cơ chế cho phép bạn lưu trữ JavaScript trong một tệp bên ngoài và sau đó đưa nó vào các tệp HTML của bạn.

Dưới đây là một ví dụ để cho thấy cách bạn có thể bao gồm một tệp JavaScript bên ngoài trong mã HTML của mình bằng cách sử dụng thẻ script và thuộc tính src của nó.

<html>
   <head>
      <script type = "text/javascript" src = "filename.js" ></script>
   </head>
   
   <body>
      .......
   </body>
</html>

Để sử dụng JavaScript từ nguồn tệp bên ngoài, bạn cần viết tất cả mã nguồn JavaScript của mình trong một tệp văn bản đơn giản có phần mở rộng là ".js" và sau đó bao gồm tệp đó như được hiển thị ở trên.

Ví dụ: bạn có thể giữ nội dung sau trong tệp filename.js và sau đó bạn có thể sử dụng hàm sayHello trong tệp HTML của mình sau khi đã bao gồm tệp filename.js.


Bài 25: Javascript - Variables

Chưa có bình luận 589
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Các biến JavaScript
Giống như nhiều ngôn ngữ lập trình khác, JavaScript có các biến. Các biến có thể được coi là vùng chứa được đặt tên. Bạn có thể đặt dữ liệu vào các vùng chứa này và sau đó tham chiếu đến dữ liệu chỉ bằng cách đặt tên cho vùng chứa.

Trước khi sử dụng một biến trong chương trình JavaScript, bạn phải khai báo biến đó. Các biến được khai báo với từ khóa var như sau.

<script type = "text/javascript">
   <!--
      var money;
      var name;
   //-->
</script>

Bạn cũng có thể khai báo nhiều biến với cùng một từ khóa var như sau:

<script type = "text/javascript">
   <!--
      var money, name;
   //-->
</script>

Lưu trữ một giá trị trong một biến được gọi là khởi tạo biến. Bạn có thể thực hiện khởi tạo biến tại thời điểm tạo biến hoặc vào thời điểm sau đó khi bạn cần biến đó.

Ví dụ: bạn có thể tạo một biến có tên là money và gán giá trị 2000,50 cho nó sau này. Đối với một biến khác, bạn có thể gán một giá trị tại thời điểm khởi tạo như sau.

<script type = "text/javascript">
   <!--
      var name = "Ali";
      var money;
      money = 2000.50;
   //-->
</script>

Phạm vi biến JavaScript
Phạm vi của một biến là vùng chương trình của bạn mà nó được xác định. Các biến JavaScript chỉ có hai phạm vi.

Biến toàn cục - Một biến toàn cục có phạm vi toàn cầu có nghĩa là nó có thể được xác định ở bất kỳ đâu trong mã JavaScript của bạn.

Biến cục bộ - Một biến cục bộ sẽ chỉ hiển thị trong một hàm mà nó được xác định. Các tham số của hàm luôn là cục bộ của hàm đó.

Trong phần thân của một hàm, một biến cục bộ được ưu tiên hơn một biến toàn cục có cùng tên. Nếu bạn khai báo một biến cục bộ hoặc tham số hàm có cùng tên với một biến toàn cục, bạn ẩn biến toàn cục một cách hiệu quả. Hãy xem ví dụ sau.

<html>
   <body onload = checkscope();>   
      <script type = "text/javascript">
         <!--
            var myVar = "global";      // Declare a global variable
            function checkscope( ) {
               var myVar = "local";    // Declare a local variable
               document.write(myVar);
            }
         //-->
      </script>     
   </body>
</html>

Tên biến JavaScript
Trong khi đặt tên cho các biến của bạn trong JavaScript, hãy ghi nhớ các quy tắc sau.

Bạn không nên sử dụng bất kỳ từ khóa dành riêng cho JavaScript nào làm tên biến. Những từ khóa này sẽ được đề cập trong phần tiếp theo. Ví dụ, tên biến break hoặc boolean không hợp lệ.

Tên biến JavaScript không được bắt đầu bằng chữ số (0-9). Chúng phải bắt đầu bằng một chữ cái hoặc một ký tự gạch dưới. Ví dụ: 123test là một tên biến không hợp lệ nhưng _123test là một biến hợp lệ.

Tên biến JavaScript phân biệt chữ hoa chữ thường. Ví dụ: Tên và tên là hai biến khác nhau.

Các từ dành riêng cho JavaScript
Danh sách tất cả các từ dành riêng trong JavaScript được đưa ra trong bảng sau. Chúng không thể được sử dụng làm biến JavaScript, hàm, phương thức, nhãn vòng lặp hoặc bất kỳ tên đối tượng nào.

abstract else instanceof switch
boolean enum int synchronized
break export interface this
byte extends long throw
case false native throws
catch final new transient
char finally null true
class float package try
const for private typeof
continue function protected var
debugger goto public void
default if return volatile
delete implements short while
do import static with
double in super

Bài 26: Javascript - Operators

Chưa có bình luận 595
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Các toán tử trong JavaScript

Toán tử JavaScript gồm có các toán tử số học, các toán tử so sánh, toán tử logic và các toán tử với chuỗi ký tự

Cơ bản về các biểu thức và toán tử trong Javascript, các toán tử cần nắm vững ở đây là các toán tử số học toán tử gán toán tử so sánh toán tử logic các toán tử với chuỗi ...

Các toán tử gán trong Javascript

Toán tử gán được dùng để gán giá trị ở bên phải toán tử vào biến ở bên trái toán tử. Có các toán tử gán sau:

Toán tử Ví dụ Ý nghĩa
= x = y gán y vào x
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

Các toán tử số học

Các toán tử số học này thực hiện trên các số - dữ liệu dạng số (cụ thể hoặc biến).

Toán tử Mô tả Ví dụ
+ phép cộng 25 + 5 = 30
- phép trừ 10 - 5 = 5
* phép nhân 2*3 = 6
/ phép chia 20 / 2 = 10
% lấy phần dư của phép chia 56 / 3 = 2
++ Tăng thêm 1 var a = 10; a ++; //giá trị a là 11
-- giảm đi 1 var a = 10; a --; //giá trị a là 9
var x = 10 + 5;
document.write(x);
// In ra:  15

Có thể sử dụng nhiều số hạng:

var x = 10;
var y = x + 5 + 22 + 45 + 6548;
document.write(y);

//In ra : 6630

Ví dụ về phép chia lấy phần dư modulus

var myVariable = 26 % 6;
//myVariable bằng  2

Chú ý về phép toán tăng thêm 1 ++ và giảm 1 --: Khi viết biểu thức thì toán tử có thể ở bên trước hoặc sau biến cần tăng giảm, kết quả trả về của biểu thức có sự khác nhau tùy cách viết

Viết sau biến như: a = var++b = var-- thì giá trị trả về của biểu thức (giá trị gán vào a, b) là giá trị gốc của var, còn bản thân var vẫn được tăng, giảm

var a = 0; b = 10;
var a = b++;
//a sẽ là 10; b là 11

Nếu toán tử ++-- viết bên trái biến, thì giá trị biểu thức trả về chính là biến sau khi tăng giảm

var a = 0; b = 10;
var a = ++b;
//a sẽ là 11; b là 11

Toán tử so sánh

Toán tử so sánh sử dụng trong các biểu thức về logic để so sánh bằng nhau, khác nhau. Nó trả về giá trị true false

JavaScript có một số toán tử so sánh, ví dụ so sánh bằng: ==

var num = 10;
// num == 8 will return false

Bảng toán tử so sánh

Toán tử Diễn tả Ví dụ
== so sánh bằng 5 == 10 false
=== giống nhau (cùng giá trị và kiểu dữ liệu) 5 === 10 false
!= khác giá trị 5 != 10 true
!== Khác giá trị và kiểu 10 !== 10 false
> lớn hơn 10 > 5 true
>= lớn hơn hoặc bằng 10 >= 5 true
< nhỏ hơn 10 < 5 false
<= nhỏ hơn 10 <= 5 false

Khi sử dụng các toán tử này, hãy chắc chắn các số hạng có cùng kiểu; số so sánh với số; chuỗi so sánh với chuỗi ...

Toán tử logic

Bảng toán tử logic gồm các phép toán : và - hoặc - phủ định

Toán tử Diễn tả
&& phép  trả về true nếu 2 số hạng là truea && b
|| phép hoặc trả về true nếu 1 trong 2 số hạng là true : a || b
! phủ định; trả về giá trị ngược với biểu thức !a
var a = (4 > 2) && (10 < 15);
//a nhận giá trị false: vì 4 > 2 là true, 10 < 15 là false;
//a = true && false;

Toán tử điều kiện

    variable = (condition) ? value1: value2;

Nhận giá trị value1 nếu điều kiện là true, nhận value2 nếu điều kiện false

var isAdult = (age < 18) ? "Too young": "Old enough";
//isAdult là Too young nếu age nhỏ hơn 18
//isAdult là Old enough nếu age lớn hơn hoặc bằng 18

Toán tử với chuỗi

Toán tử với chuỗi sử dụng nhiều là nối hai chuỗi lại với nhau, sử dụng toán tử + để nối. Lưu ý toán tử này có thể nối số vào chuỗi.

var mystring1 = "Học viết mã ";
var mystring2 = "JavaScript.";
document.write(mystring1 + mystring2);

//sẽ viết ra: Học viết mã JavaScript.

Xuất biến ra chuỗi với kỹ thuật Template Literal

Bạn có thể đưa vào chuỗi nằm giữa dấu `` (không phải '' hay ""), trong chuỗi đó có thể chèn biểu thức với ký hiệu ${biểu-thức}

    let tb = `Hai nhân hai là ${2*2}`;
    let name = "XuanThuLab";
    let msg  = `Xin chao ${name}`;
    console.log(tb);
    console.log(msg);

Toán tử typeof

Toán tử typeof trả về kiểu dữ liệu cần kiểm tra của một biến, một giá trị.

var a = 1;
var b = "Hi";
var c = true;
var d = null;
var e;

console.log(typeof(a)); // trả về number
console.log(typeof(b)); // trả về string
console.log(typeof(c)); // trả về boolean
console.log(typeof(d)); // trả về object
console.log(typeof(e)); // trả về undefined
console.log(typeof(f)); // trả về undefined

Bài 27: Javascript - If...Else

Chưa có bình luận 437
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Câu lệnh điều kiện và vòng lặp trong JavaScript

Câu lệnh điều kiện if, else if và các vòng lặp như vòng lặp for, vòng lặp while, vòng lặp do while, lệnh rẽ nhánh switch, break, continue

Khối lệnh trong Javascript

Nhiều câu lệnh Javascript có thể nhóm với nhau tạo ra khối lệnh, các khối lệnh được nhóm bằng cặp dấu ngoặc nhọn {}, các khối thường sử dụng trong các câu lệnh điều khiển rẽ nhánh, vòng lặp ...

{
   //Các dòng lệnh trong khối
} 

Khối lệnh cũng có thể dán nhãn cho nó, để sau này từ vị trí khác, bạn có thể nhảy đến thi hành các lệnh trong khối (với lệnh continuebreak)

labelexamp : {
   //Các dòng lệnh trong khối có nhãn labelexamp
} 

Chú ý khai báo biến với var thì nó không bị giới hạn trong khối, khai báo biến với let thì phạm vị hiệu lực chỉ trong khối khai báo

var a = 5;
{
    var a = 2;
}
console.log(a);
//Xuất ra là 2 => biến a trong và ngoài khối là 1

let b = 10;
{
    let b = 20;
}
//Xuất ra là 10 => biến b trong và ngoài khối là khác nhau

alert(b);

 

Lệnh if, if ... else

Lệnh if : nếu điều kiện là đúng (true) thì thi hành các lệnh trong khối - nếu điều khiện sai false thì khối lệnh sau nó bị bỏ qua, cú pháp là:

if (điều_kiện) {
   //Các dòng lệnh trong khối
}

Ví dụ:

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 < myNum2) {
    alert("JavaScript rất dễ học.");
}

Thi hành đoạn mã trên sẽ hiện thị hộp thoại thông báo: JavaScript rất dễ học. vì điều kiện là true nên lệnh alert thi hành

if ... else ...

Nếu biểu thức logic là true thi hành các lệnh trong khối if, nếu false thì thi hành khối lệnh else

if (expression) {
   // thi hành các lênh ở đây (khối if) nếu true
}
else {
   // thi hành các lệnh (khối else) nếu điều kiện false
}

Ví dụ

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 > myNum2) {
   alert("Đây là khối lệnh 1");
}
else {
   alert("Đây là khối lệnh 2");
}

Chạy code trên hiện thị thông báo: Đây là khối lệnh 2 vì myNum1 > myNum2 là false

khối lệnh else if

else if sẽ tạo ra câu lệnh điều kiện if mới nếu điều kiện trước đó false

var course = 1;
if (course == 1) {
   document.write("HTML Tutorial");
} else if (course == 2) {
   document.write("CSS Tutorial");
} else {
   document.write("JavaScript Tutorial");
}

Chạy code trên, trình duyệt sẽ hiện thị HTML Tutorial, nếu bạn gán biến course thì hiện thị CSS Tutorial, nếu gán course khác với 1 và 2 thì sẽ hiện thị JavaScript Tutorial

 

Lệnh switch

Trong trường hợp bạn có rẽ nhánh (nhiều điều kiện) khác nhau thay vì sử dụng nhiều else if hãy dùng switch với cú pháp

switch (expression) {
  case n1:
      //.. thi hành nếu expression bằng n1
     break;
  case n2:
     //.. thi hành nếu expression bằng n2
     break;
  default:
    //.. mặc định thi hành nếu expression không bằng giá trị nào ở trên
}

Ví dụ:

var day = 2;
switch (day) {
  case 1:
    document.write("Monday");
    break;
  case 2:
    document.write("Tuesday");
    break;
  case 3:
    document.write("Wednesday");
    break;
  default:
    document.write("Another day");
}
// Outputs "Tuesday"

Lưu ý từ khóa break; để điều hướng ra khỏi khối. Thường bạn cần có break; ở cuối mỗi khối của lệnh switch, nếu thiếu break thì sẽ không thoát lệnh mà sẽ thi hành khối tiếp theo. Ở ví dụ trên, nếu bỏ đi break, thì script sẽ chạy từ điểm rẽ nhánh case 2: cho đến cuối (xuất ra: Tuesday, Wednesday, Another day)

Từ khóa default: định nghĩa khối mặc định, khối này thi hành nếu tất cả các điều kiện rẽ nhánh không thỏa mãn.

 

Vòng lặp for

Cú pháp:

for (statement1; statement2; statement3) {
    Khối lệnh thi hành
}
  • statement1 : lệnh thi hành trước khi vòng lặp for bắt đầu
  • statement2 : điều kiện kiểm tra trước mỗi lần thi hành khối lệnh for (true thì khối lệnh sẽ thi hành, false sẽ khối for sẽ không thi hành - thoát lặp)
  • statement3 : thi hành sau mỗi lần một vòng hoàn thành

Ví dụ:

for (i=1; i<=5; i++) {
   document.write(i + "
");
}
//In ra
    1
    2
    3
    4
    5

Có thể bỏ qua statement1 (vẫn giữ lại dấu ;)

var i = 1;
for (; i<=5; i++) {
   document.write(i + "
");
}

//In ra
    1
    2
    3
    4
    5

Tương tự bạn có thể bỏ qua statement3 và statement2 (vẫn giữ ;), lưu ý bạn cũng có thể sử dụng lệnh break; để thoát vòng lặp.

var i = 0;
for (;;i+=2) {
    if (i>10) break;                    //Thoát vòng lặp
    document.write(i + "
");
}

for ... in

for ... in duyệt qua các key của đối tượng đếm được (không dùng cho mảng)

//Cú pháp
for (let yourvar in object) {
}

//Ví dụ
let ob = {key1: 1, key2: 2};
for (let k in ob) {
  console.log(k);
}
//In ra: key1, key2

for ... of

Lệnh for ... of duyệt qua các đối tượng.

//Cú pháp
for (let yourvar in objects) {
}

//Ví dụ
let a = ["A", "B", "C"];
for (let e in a) {
    console.log(e);
}
//In ra A,B,C

 

Vòng lặp while

Thi hành khối lệnh khi mà điều kiện kiểm tra vẫn là true

while (điều-kiện) {
   //Khối lệnh
}

Đầu tiên nó kiểm tra điều kiện, nếu true sẽ thi hành khối lệnh. Đến cuỗi khối lại kiểm tra điều kiện, nếu điều kiện vẫn là true thì lại tiếp tục thì hành vòng mới của khối lệnh.

Ví dụ

var i=0;
while (i<=5) {
   document.write(i + "
");
   i++;
}
//In ra
    0
    1
    2
    3
    4
    5

Lưu ý về việc sau một số vòng thì điều kiện phải là false nếu không vòng lặp sẽ lặp lại vô tận.

 

Vòng lặp do while

Giống với vòng lặp while nhưng khối lệnh thi hành luôn mà không kiểm tra điều kiện trước, khi khối lệnh thi hành xong mới kiểm tra điều kiện để xem có lặp lại hay không

Cú pháp

do {
   //Khối lệnh
}
while (condition);

Ví dụ

var i=20;
do {
  document.write(i + "
");
  i++;
}
while (i<=25);

    //In ra
    20
    21
    22
    23
    24
    25

Vòng lặp do ... while khối lệnh luôn được thi hành ít nhất một lần

 

Lệnh continue và break

Trong vòng lặp khi gặp continue; nó sẽ bỏ qua các lệnh còn lại và khởi tạo vòng lặp mới luôn. Còn nếu gặp break; thì bỏ qua các lệnh còn lại đồng thời thoát khỏi vòng lặp.

for (i = 0; i <= 70000; i++) {
   if (i == 5) {
      continue;                         //Khởi tạo vòng lặp mới luôn
   }
   document.write(i + "
");
   if (i >=7) {
        break;                          //Thoát lặp nếu i >=7
    }
}
//In ra các số: (bỏ qua 5)
0
1
2
3
4
6
7

Lệnh continue còn dùng để nhảy đến một khối lệnh có nhãn bằng cú pháp

continue nhãn_khối_lệnh;

Lệnh break còn dùng để hủy thi hành khối lệnh bên ngoài có nhãn, với cú pháp:

break nhãn_khối_lệnh_ngoài;

Phần nói về các đối tượng có kiểu liệt kê được (ví dụ như mảng, danh sách ...), còn có các lệnh duyệt qua từng phần tử liệt kê được đó với các lệnh for ... infor ... of.


Bài 28: Javascript - Switch Case

Chưa có bình luận 581
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Câu lệnh điều kiện và vòng lặp trong JavaScript

Câu lệnh điều kiện if, else if và các vòng lặp như vòng lặp for, vòng lặp while, vòng lặp do while, lệnh rẽ nhánh switch, break, continue

Khối lệnh trong Javascript

Nhiều câu lệnh Javascript có thể nhóm với nhau tạo ra khối lệnh, các khối lệnh được nhóm bằng cặp dấu ngoặc nhọn {}, các khối thường sử dụng trong các câu lệnh điều khiển rẽ nhánh, vòng lặp ...

{
   //Các dòng lệnh trong khối
} 

Khối lệnh cũng có thể dán nhãn cho nó, để sau này từ vị trí khác, bạn có thể nhảy đến thi hành các lệnh trong khối (với lệnh continuebreak)

labelexamp : {
   //Các dòng lệnh trong khối có nhãn labelexamp
} 

Chú ý khai báo biến với var thì nó không bị giới hạn trong khối, khai báo biến với let thì phạm vị hiệu lực chỉ trong khối khai báo

var a = 5;
{
    var a = 2;
}
console.log(a);
//Xuất ra là 2 => biến a trong và ngoài khối là 1

let b = 10;
{
    let b = 20;
}
//Xuất ra là 10 => biến b trong và ngoài khối là khác nhau

alert(b);

 

Lệnh if, if ... else

Lệnh if : nếu điều kiện là đúng (true) thì thi hành các lệnh trong khối - nếu điều khiện sai false thì khối lệnh sau nó bị bỏ qua, cú pháp là:

if (điều_kiện) {
   //Các dòng lệnh trong khối
}

Ví dụ:

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 < myNum2) {
    alert("JavaScript rất dễ học.");
}

Thi hành đoạn mã trên sẽ hiện thị hộp thoại thông báo: JavaScript rất dễ học. vì điều kiện là true nên lệnh alert thi hành

if ... else ...

Nếu biểu thức logic là true thi hành các lệnh trong khối if, nếu false thì thi hành khối lệnh else

if (expression) {
   // thi hành các lênh ở đây (khối if) nếu true
}
else {
   // thi hành các lệnh (khối else) nếu điều kiện false
}

Ví dụ

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 > myNum2) {
   alert("Đây là khối lệnh 1");
}
else {
   alert("Đây là khối lệnh 2");
}

Chạy code trên hiện thị thông báo: Đây là khối lệnh 2 vì myNum1 > myNum2 là false

khối lệnh else if

else if sẽ tạo ra câu lệnh điều kiện if mới nếu điều kiện trước đó false

var course = 1;
if (course == 1) {
   document.write("HTML Tutorial");
} else if (course == 2) {
   document.write("CSS Tutorial");
} else {
   document.write("JavaScript Tutorial");
}

Chạy code trên, trình duyệt sẽ hiện thị HTML Tutorial, nếu bạn gán biến course thì hiện thị CSS Tutorial, nếu gán course khác với 1 và 2 thì sẽ hiện thị JavaScript Tutorial

 

Lệnh switch

Trong trường hợp bạn có rẽ nhánh (nhiều điều kiện) khác nhau thay vì sử dụng nhiều else if hãy dùng switch với cú pháp

switch (expression) {
  case n1:
      //.. thi hành nếu expression bằng n1
     break;
  case n2:
     //.. thi hành nếu expression bằng n2
     break;
  default:
    //.. mặc định thi hành nếu expression không bằng giá trị nào ở trên
}

Ví dụ:

var day = 2;
switch (day) {
  case 1:
    document.write("Monday");
    break;
  case 2:
    document.write("Tuesday");
    break;
  case 3:
    document.write("Wednesday");
    break;
  default:
    document.write("Another day");
}
// Outputs "Tuesday"

Lưu ý từ khóa break; để điều hướng ra khỏi khối. Thường bạn cần có break; ở cuối mỗi khối của lệnh switch, nếu thiếu break thì sẽ không thoát lệnh mà sẽ thi hành khối tiếp theo. Ở ví dụ trên, nếu bỏ đi break, thì script sẽ chạy từ điểm rẽ nhánh case 2: cho đến cuối (xuất ra: Tuesday, Wednesday, Another day)

Từ khóa default: định nghĩa khối mặc định, khối này thi hành nếu tất cả các điều kiện rẽ nhánh không thỏa mãn.

 

Vòng lặp for

Cú pháp:

for (statement1; statement2; statement3) {
    Khối lệnh thi hành
}
  • statement1 : lệnh thi hành trước khi vòng lặp for bắt đầu
  • statement2 : điều kiện kiểm tra trước mỗi lần thi hành khối lệnh for (true thì khối lệnh sẽ thi hành, false sẽ khối for sẽ không thi hành - thoát lặp)
  • statement3 : thi hành sau mỗi lần một vòng hoàn thành

Ví dụ:

for (i=1; i<=5; i++) {
   document.write(i + "
");
}
//In ra
    1
    2
    3
    4
    5

Có thể bỏ qua statement1 (vẫn giữ lại dấu ;)

var i = 1;
for (; i<=5; i++) {
   document.write(i + "
");
}

//In ra
    1
    2
    3
    4
    5

Tương tự bạn có thể bỏ qua statement3 và statement2 (vẫn giữ ;), lưu ý bạn cũng có thể sử dụng lệnh break; để thoát vòng lặp.

var i = 0;
for (;;i+=2) {
    if (i>10) break;                    //Thoát vòng lặp
    document.write(i + "
");
}

for ... in

for ... in duyệt qua các key của đối tượng đếm được (không dùng cho mảng)

//Cú pháp
for (let yourvar in object) {
}

//Ví dụ
let ob = {key1: 1, key2: 2};
for (let k in ob) {
  console.log(k);
}
//In ra: key1, key2

for ... of

Lệnh for ... of duyệt qua các đối tượng.

//Cú pháp
for (let yourvar in objects) {
}

//Ví dụ
let a = ["A", "B", "C"];
for (let e in a) {
    console.log(e);
}
//In ra A,B,C

 

Vòng lặp while

Thi hành khối lệnh khi mà điều kiện kiểm tra vẫn là true

while (điều-kiện) {
   //Khối lệnh
}

Đầu tiên nó kiểm tra điều kiện, nếu true sẽ thi hành khối lệnh. Đến cuỗi khối lại kiểm tra điều kiện, nếu điều kiện vẫn là true thì lại tiếp tục thì hành vòng mới của khối lệnh.

Ví dụ

var i=0;
while (i<=5) {
   document.write(i + "
");
   i++;
}
//In ra
    0
    1
    2
    3
    4
    5

Lưu ý về việc sau một số vòng thì điều kiện phải là false nếu không vòng lặp sẽ lặp lại vô tận.

 

Vòng lặp do while

Giống với vòng lặp while nhưng khối lệnh thi hành luôn mà không kiểm tra điều kiện trước, khi khối lệnh thi hành xong mới kiểm tra điều kiện để xem có lặp lại hay không

Cú pháp

do {
   //Khối lệnh
}
while (condition);

Ví dụ

var i=20;
do {
  document.write(i + "
");
  i++;
}
while (i<=25);

    //In ra
    20
    21
    22
    23
    24
    25

Vòng lặp do ... while khối lệnh luôn được thi hành ít nhất một lần

 

Lệnh continue và break

Trong vòng lặp khi gặp continue; nó sẽ bỏ qua các lệnh còn lại và khởi tạo vòng lặp mới luôn. Còn nếu gặp break; thì bỏ qua các lệnh còn lại đồng thời thoát khỏi vòng lặp.

for (i = 0; i <= 70000; i++) {
   if (i == 5) {
      continue;                         //Khởi tạo vòng lặp mới luôn
   }
   document.write(i + "
");
   if (i >=7) {
        break;                          //Thoát lặp nếu i >=7
    }
}
//In ra các số: (bỏ qua 5)
0
1
2
3
4
6
7

Lệnh continue còn dùng để nhảy đến một khối lệnh có nhãn bằng cú pháp

continue nhãn_khối_lệnh;

Lệnh break còn dùng để hủy thi hành khối lệnh bên ngoài có nhãn, với cú pháp:

break nhãn_khối_lệnh_ngoài;

Phần nói về các đối tượng có kiểu liệt kê được (ví dụ như mảng, danh sách ...), còn có các lệnh duyệt qua từng phần tử liệt kê được đó với các lệnh for ... infor ... of.


Bài 29: Javascript - While Loop

Chưa có bình luận 492
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Câu lệnh điều kiện và vòng lặp trong JavaScript

Câu lệnh điều kiện if, else if và các vòng lặp như vòng lặp for, vòng lặp while, vòng lặp do while, lệnh rẽ nhánh switch, break, continue

Khối lệnh trong Javascript

Nhiều câu lệnh Javascript có thể nhóm với nhau tạo ra khối lệnh, các khối lệnh được nhóm bằng cặp dấu ngoặc nhọn {}, các khối thường sử dụng trong các câu lệnh điều khiển rẽ nhánh, vòng lặp ...

{
   //Các dòng lệnh trong khối
} 

Khối lệnh cũng có thể dán nhãn cho nó, để sau này từ vị trí khác, bạn có thể nhảy đến thi hành các lệnh trong khối (với lệnh continuebreak)

labelexamp : {
   //Các dòng lệnh trong khối có nhãn labelexamp
} 

Chú ý khai báo biến với var thì nó không bị giới hạn trong khối, khai báo biến với let thì phạm vị hiệu lực chỉ trong khối khai báo

var a = 5;
{
    var a = 2;
}
console.log(a);
//Xuất ra là 2 => biến a trong và ngoài khối là 1

let b = 10;
{
    let b = 20;
}
//Xuất ra là 10 => biến b trong và ngoài khối là khác nhau

alert(b);

 

Lệnh if, if ... else

Lệnh if : nếu điều kiện là đúng (true) thì thi hành các lệnh trong khối - nếu điều khiện sai false thì khối lệnh sau nó bị bỏ qua, cú pháp là:

if (điều_kiện) {
   //Các dòng lệnh trong khối
}

Ví dụ:

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 < myNum2) {
    alert("JavaScript rất dễ học.");
}

Thi hành đoạn mã trên sẽ hiện thị hộp thoại thông báo: JavaScript rất dễ học. vì điều kiện là true nên lệnh alert thi hành

if ... else ...

Nếu biểu thức logic là true thi hành các lệnh trong khối if, nếu false thì thi hành khối lệnh else

if (expression) {
   // thi hành các lênh ở đây (khối if) nếu true
}
else {
   // thi hành các lệnh (khối else) nếu điều kiện false
}

Ví dụ

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 > myNum2) {
   alert("Đây là khối lệnh 1");
}
else {
   alert("Đây là khối lệnh 2");
}

Chạy code trên hiện thị thông báo: Đây là khối lệnh 2 vì myNum1 > myNum2 là false

khối lệnh else if

else if sẽ tạo ra câu lệnh điều kiện if mới nếu điều kiện trước đó false

var course = 1;
if (course == 1) {
   document.write("HTML Tutorial");
} else if (course == 2) {
   document.write("CSS Tutorial");
} else {
   document.write("JavaScript Tutorial");
}

Chạy code trên, trình duyệt sẽ hiện thị HTML Tutorial, nếu bạn gán biến course thì hiện thị CSS Tutorial, nếu gán course khác với 1 và 2 thì sẽ hiện thị JavaScript Tutorial

 

Lệnh switch

Trong trường hợp bạn có rẽ nhánh (nhiều điều kiện) khác nhau thay vì sử dụng nhiều else if hãy dùng switch với cú pháp

switch (expression) {
  case n1:
      //.. thi hành nếu expression bằng n1
     break;
  case n2:
     //.. thi hành nếu expression bằng n2
     break;
  default:
    //.. mặc định thi hành nếu expression không bằng giá trị nào ở trên
}

Ví dụ:

var day = 2;
switch (day) {
  case 1:
    document.write("Monday");
    break;
  case 2:
    document.write("Tuesday");
    break;
  case 3:
    document.write("Wednesday");
    break;
  default:
    document.write("Another day");
}
// Outputs "Tuesday"

Lưu ý từ khóa break; để điều hướng ra khỏi khối. Thường bạn cần có break; ở cuối mỗi khối của lệnh switch, nếu thiếu break thì sẽ không thoát lệnh mà sẽ thi hành khối tiếp theo. Ở ví dụ trên, nếu bỏ đi break, thì script sẽ chạy từ điểm rẽ nhánh case 2: cho đến cuối (xuất ra: Tuesday, Wednesday, Another day)

Từ khóa default: định nghĩa khối mặc định, khối này thi hành nếu tất cả các điều kiện rẽ nhánh không thỏa mãn.

 

Vòng lặp for

Cú pháp:

for (statement1; statement2; statement3) {
    Khối lệnh thi hành
}
  • statement1 : lệnh thi hành trước khi vòng lặp for bắt đầu
  • statement2 : điều kiện kiểm tra trước mỗi lần thi hành khối lệnh for (true thì khối lệnh sẽ thi hành, false sẽ khối for sẽ không thi hành - thoát lặp)
  • statement3 : thi hành sau mỗi lần một vòng hoàn thành

Ví dụ:

for (i=1; i<=5; i++) {
   document.write(i + "
");
}
//In ra
    1
    2
    3
    4
    5

Có thể bỏ qua statement1 (vẫn giữ lại dấu ;)

var i = 1;
for (; i<=5; i++) {
   document.write(i + "
");
}

//In ra
    1
    2
    3
    4
    5

Tương tự bạn có thể bỏ qua statement3 và statement2 (vẫn giữ ;), lưu ý bạn cũng có thể sử dụng lệnh break; để thoát vòng lặp.

var i = 0;
for (;;i+=2) {
    if (i>10) break;                    //Thoát vòng lặp
    document.write(i + "
");
}

for ... in

for ... in duyệt qua các key của đối tượng đếm được (không dùng cho mảng)

//Cú pháp
for (let yourvar in object) {
}

//Ví dụ
let ob = {key1: 1, key2: 2};
for (let k in ob) {
  console.log(k);
}
//In ra: key1, key2

for ... of

Lệnh for ... of duyệt qua các đối tượng.

//Cú pháp
for (let yourvar in objects) {
}

//Ví dụ
let a = ["A", "B", "C"];
for (let e in a) {
    console.log(e);
}
//In ra A,B,C

 

Vòng lặp while

Thi hành khối lệnh khi mà điều kiện kiểm tra vẫn là true

while (điều-kiện) {
   //Khối lệnh
}

Đầu tiên nó kiểm tra điều kiện, nếu true sẽ thi hành khối lệnh. Đến cuỗi khối lại kiểm tra điều kiện, nếu điều kiện vẫn là true thì lại tiếp tục thì hành vòng mới của khối lệnh.

Ví dụ

var i=0;
while (i<=5) {
   document.write(i + "
");
   i++;
}
//In ra
    0
    1
    2
    3
    4
    5

Lưu ý về việc sau một số vòng thì điều kiện phải là false nếu không vòng lặp sẽ lặp lại vô tận.

 

Vòng lặp do while

Giống với vòng lặp while nhưng khối lệnh thi hành luôn mà không kiểm tra điều kiện trước, khi khối lệnh thi hành xong mới kiểm tra điều kiện để xem có lặp lại hay không

Cú pháp

do {
   //Khối lệnh
}
while (condition);

Ví dụ

var i=20;
do {
  document.write(i + "
");
  i++;
}
while (i<=25);

    //In ra
    20
    21
    22
    23
    24
    25

Vòng lặp do ... while khối lệnh luôn được thi hành ít nhất một lần

 

Lệnh continue và break

Trong vòng lặp khi gặp continue; nó sẽ bỏ qua các lệnh còn lại và khởi tạo vòng lặp mới luôn. Còn nếu gặp break; thì bỏ qua các lệnh còn lại đồng thời thoát khỏi vòng lặp.

for (i = 0; i <= 70000; i++) {
   if (i == 5) {
      continue;                         //Khởi tạo vòng lặp mới luôn
   }
   document.write(i + "
");
   if (i >=7) {
        break;                          //Thoát lặp nếu i >=7
    }
}
//In ra các số: (bỏ qua 5)
0
1
2
3
4
6
7

Lệnh continue còn dùng để nhảy đến một khối lệnh có nhãn bằng cú pháp

continue nhãn_khối_lệnh;

Lệnh break còn dùng để hủy thi hành khối lệnh bên ngoài có nhãn, với cú pháp:

break nhãn_khối_lệnh_ngoài;

Phần nói về các đối tượng có kiểu liệt kê được (ví dụ như mảng, danh sách ...), còn có các lệnh duyệt qua từng phần tử liệt kê được đó với các lệnh for ... infor ... of.


Bài 30: Javascript - For Loop

Chưa có bình luận 564
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Câu lệnh điều kiện và vòng lặp trong JavaScript

Câu lệnh điều kiện if, else if và các vòng lặp như vòng lặp for, vòng lặp while, vòng lặp do while, lệnh rẽ nhánh switch, break, continue

Khối lệnh trong Javascript

Nhiều câu lệnh Javascript có thể nhóm với nhau tạo ra khối lệnh, các khối lệnh được nhóm bằng cặp dấu ngoặc nhọn {}, các khối thường sử dụng trong các câu lệnh điều khiển rẽ nhánh, vòng lặp ...

{
   //Các dòng lệnh trong khối
} 

Khối lệnh cũng có thể dán nhãn cho nó, để sau này từ vị trí khác, bạn có thể nhảy đến thi hành các lệnh trong khối (với lệnh continuebreak)

labelexamp : {
   //Các dòng lệnh trong khối có nhãn labelexamp
} 

Chú ý khai báo biến với var thì nó không bị giới hạn trong khối, khai báo biến với let thì phạm vị hiệu lực chỉ trong khối khai báo

var a = 5;
{
    var a = 2;
}
console.log(a);
//Xuất ra là 2 => biến a trong và ngoài khối là 1

let b = 10;
{
    let b = 20;
}
//Xuất ra là 10 => biến b trong và ngoài khối là khác nhau

alert(b);

 

Lệnh if, if ... else

Lệnh if : nếu điều kiện là đúng (true) thì thi hành các lệnh trong khối - nếu điều khiện sai false thì khối lệnh sau nó bị bỏ qua, cú pháp là:

if (điều_kiện) {
   //Các dòng lệnh trong khối
}

Ví dụ:

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 < myNum2) {
    alert("JavaScript rất dễ học.");
}

Thi hành đoạn mã trên sẽ hiện thị hộp thoại thông báo: JavaScript rất dễ học. vì điều kiện là true nên lệnh alert thi hành

if ... else ...

Nếu biểu thức logic là true thi hành các lệnh trong khối if, nếu false thì thi hành khối lệnh else

if (expression) {
   // thi hành các lênh ở đây (khối if) nếu true
}
else {
   // thi hành các lệnh (khối else) nếu điều kiện false
}

Ví dụ

var myNum1 = 7;
var myNum2 = 10;
if (myNum1 > myNum2) {
   alert("Đây là khối lệnh 1");
}
else {
   alert("Đây là khối lệnh 2");
}

Chạy code trên hiện thị thông báo: Đây là khối lệnh 2 vì myNum1 > myNum2 là false

khối lệnh else if

else if sẽ tạo ra câu lệnh điều kiện if mới nếu điều kiện trước đó false

var course = 1;
if (course == 1) {
   document.write("HTML Tutorial");
} else if (course == 2) {
   document.write("CSS Tutorial");
} else {
   document.write("JavaScript Tutorial");
}

Chạy code trên, trình duyệt sẽ hiện thị HTML Tutorial, nếu bạn gán biến course thì hiện thị CSS Tutorial, nếu gán course khác với 1 và 2 thì sẽ hiện thị JavaScript Tutorial

 

Lệnh switch

Trong trường hợp bạn có rẽ nhánh (nhiều điều kiện) khác nhau thay vì sử dụng nhiều else if hãy dùng switch với cú pháp

switch (expression) {
  case n1:
      //.. thi hành nếu expression bằng n1
     break;
  case n2:
     //.. thi hành nếu expression bằng n2
     break;
  default:
    //.. mặc định thi hành nếu expression không bằng giá trị nào ở trên
}

Ví dụ:

var day = 2;
switch (day) {
  case 1:
    document.write("Monday");
    break;
  case 2:
    document.write("Tuesday");
    break;
  case 3:
    document.write("Wednesday");
    break;
  default:
    document.write("Another day");
}
// Outputs "Tuesday"

Lưu ý từ khóa break; để điều hướng ra khỏi khối. Thường bạn cần có break; ở cuối mỗi khối của lệnh switch, nếu thiếu break thì sẽ không thoát lệnh mà sẽ thi hành khối tiếp theo. Ở ví dụ trên, nếu bỏ đi break, thì script sẽ chạy từ điểm rẽ nhánh case 2: cho đến cuối (xuất ra: Tuesday, Wednesday, Another day)

Từ khóa default: định nghĩa khối mặc định, khối này thi hành nếu tất cả các điều kiện rẽ nhánh không thỏa mãn.

 

Vòng lặp for

Cú pháp:

for (statement1; statement2; statement3) {
    Khối lệnh thi hành
}
  • statement1 : lệnh thi hành trước khi vòng lặp for bắt đầu
  • statement2 : điều kiện kiểm tra trước mỗi lần thi hành khối lệnh for (true thì khối lệnh sẽ thi hành, false sẽ khối for sẽ không thi hành - thoát lặp)
  • statement3 : thi hành sau mỗi lần một vòng hoàn thành

Ví dụ:

for (i=1; i<=5; i++) {
   document.write(i + "
");
}
//In ra
    1
    2
    3
    4
    5

Có thể bỏ qua statement1 (vẫn giữ lại dấu ;)

var i = 1;
for (; i<=5; i++) {
   document.write(i + "
");
}

//In ra
    1
    2
    3
    4
    5

Tương tự bạn có thể bỏ qua statement3 và statement2 (vẫn giữ ;), lưu ý bạn cũng có thể sử dụng lệnh break; để thoát vòng lặp.

var i = 0;
for (;;i+=2) {
    if (i>10) break;                    //Thoát vòng lặp
    document.write(i + "
");
}

for ... in

for ... in duyệt qua các key của đối tượng đếm được (không dùng cho mảng)

//Cú pháp
for (let yourvar in object) {
}

//Ví dụ
let ob = {key1: 1, key2: 2};
for (let k in ob) {
  console.log(k);
}
//In ra: key1, key2

for ... of

Lệnh for ... of duyệt qua các đối tượng.

//Cú pháp
for (let yourvar in objects) {
}

//Ví dụ
let a = ["A", "B", "C"];
for (let e in a) {
    console.log(e);
}
//In ra A,B,C

 

Vòng lặp while

Thi hành khối lệnh khi mà điều kiện kiểm tra vẫn là true

while (điều-kiện) {
   //Khối lệnh
}

Đầu tiên nó kiểm tra điều kiện, nếu true sẽ thi hành khối lệnh. Đến cuỗi khối lại kiểm tra điều kiện, nếu điều kiện vẫn là true thì lại tiếp tục thì hành vòng mới của khối lệnh.

Ví dụ

var i=0;
while (i<=5) {
   document.write(i + "
");
   i++;
}
//In ra
    0
    1
    2
    3
    4
    5

Lưu ý về việc sau một số vòng thì điều kiện phải là false nếu không vòng lặp sẽ lặp lại vô tận.

 

Vòng lặp do while

Giống với vòng lặp while nhưng khối lệnh thi hành luôn mà không kiểm tra điều kiện trước, khi khối lệnh thi hành xong mới kiểm tra điều kiện để xem có lặp lại hay không

Cú pháp

do {
   //Khối lệnh
}
while (condition);

Ví dụ

var i=20;
do {
  document.write(i + "
");
  i++;
}
while (i<=25);

    //In ra
    20
    21
    22
    23
    24
    25

Vòng lặp do ... while khối lệnh luôn được thi hành ít nhất một lần

 

Lệnh continue và break

Trong vòng lặp khi gặp continue; nó sẽ bỏ qua các lệnh còn lại và khởi tạo vòng lặp mới luôn. Còn nếu gặp break; thì bỏ qua các lệnh còn lại đồng thời thoát khỏi vòng lặp.

for (i = 0; i <= 70000; i++) {
   if (i == 5) {
      continue;                         //Khởi tạo vòng lặp mới luôn
   }
   document.write(i + "
");
   if (i >=7) {
        break;                          //Thoát lặp nếu i >=7
    }
}
//In ra các số: (bỏ qua 5)
0
1
2
3
4
6
7

Lệnh continue còn dùng để nhảy đến một khối lệnh có nhãn bằng cú pháp

continue nhãn_khối_lệnh;

Lệnh break còn dùng để hủy thi hành khối lệnh bên ngoài có nhãn, với cú pháp:

break nhãn_khối_lệnh_ngoài;

Phần nói về các đối tượng có kiểu liệt kê được (ví dụ như mảng, danh sách ...), còn có các lệnh duyệt qua từng phần tử liệt kê được đó với các lệnh for ... infor ... of.


Bài 31: Javascript - For...in

Chưa có bình luận 412
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Vòng lặp for ... in được sử dụng để lặp qua các thuộc tính của đối tượng. Vì chúng ta chưa thảo luận về Đối tượng nên bạn có thể không cảm thấy thoải mái với vòng lặp này. Nhưng một khi bạn hiểu cách các đối tượng hoạt động trong JavaScript, bạn sẽ thấy vòng lặp này rất hữu ích.

Cú pháp
Cú pháp của vòng lặp ‘for..in’ là:

for (variablename in object) {
   statement or block to execute
}

Trong mỗi lần lặp, một thuộc tính từ đối tượng được gán cho tên biến và vòng lặp này tiếp tục cho đến khi hết các thuộc tính của đối tượng.

Thí dụ
Hãy thử ví dụ sau để triển khai vòng lặp ‘for-in’. Nó in đối tượng Navigator của trình duyệt web.

<html>
   <body>      
      <script type = "text/javascript">
         <!--
            var aProperty;
            document.write("Navigator Object Properties<br /> ");        
            for (aProperty in navigator) {
               document.write(aProperty);
               document.write("<br />");
            }
            document.write ("Exiting from the loop!");
         //-->
      </script>      
      <p>Set the variable to different object and then try...</p>
   </body>
</html>

Output

Navigator Object Properties 
serviceWorker 
webkitPersistentStorage 
webkitTemporaryStorage 
geolocation 
doNotTrack 
onLine 
languages 
language 
userAgent 
product 
platform 
appVersion 
appName 
appCodeName 
hardwareConcurrency 
maxTouchPoints 
vendorSub 
vendor 
productSub 
cookieEnabled 
mimeTypes 
plugins 
javaEnabled 
getStorageUpdates 
getGamepads 
webkitGetUserMedia 
vibrate 
getBattery 
sendBeacon 
registerProtocolHandler 
unregisterProtocolHandler 
Exiting from the loop!
Set the variable to different object and then try...

Bài 32: Javascript - Loop Control

Chưa có bình luận 559
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

JavaScript cung cấp toàn quyền kiểm soát để xử lý các vòng lặp và chuyển đổi câu lệnh. Có thể có một tình huống khi bạn cần thoát ra khỏi một vòng lặp mà không chạm đến đáy của nó. Cũng có thể có một tình huống khi bạn muốn bỏ qua một phần của khối mã của mình và bắt đầu lần lặp tiếp theo của vòng lặp.

Để xử lý tất cả các tình huống như vậy, JavaScript cung cấp các câu lệnh break và continue. Các câu lệnh này được sử dụng để ngay lập tức thoát ra khỏi bất kỳ vòng lặp nào hoặc để bắt đầu lần lặp tiếp theo của bất kỳ vòng lặp nào tương ứng.

Tuyên bố nghỉ
Câu lệnh break, được giới thiệu ngắn gọn với câu lệnh switch, được sử dụng để thoát khỏi vòng lặp sớm, thoát ra khỏi dấu ngoặc nhọn bao quanh.

Sơ đồ
Lưu đồ của một câu lệnh break sẽ trông như sau:

Thí dụ
Ví dụ sau minh họa việc sử dụng câu lệnh break với vòng lặp while. Lưu ý rằng vòng lặp bị phá vỡ sớm như thế nào khi x đạt đến 5 và đến câu lệnh document.write (..) ngay bên dưới dấu ngoặc nhọn đóng -

<html>
   <body>     
      <script type = "text/javascript">
         <!--
         var x = 1;
         document.write("Entering the loop<br /> ");
         
         while (x < 20) {
            if (x == 5) {
               break;   // breaks out of loop completely
            }
            x = x + 1;
            document.write( x + "<br />");
         }         
         document.write("Exiting the loop!<br /> ");
         //-->
      </script>
      
      <p>Set the variable to different value and then try...</p>
   </body>
</html>

Output

Entering the loop
2
3
4
5
Exiting the loop!
Set the variable to different value and then try...

Chúng ta đã thấy cách sử dụng câu lệnh break bên trong câu lệnh switch.

Tuyên bố tiếp tục
Câu lệnh continue yêu cầu trình thông dịch bắt đầu ngay lập tức lần lặp tiếp theo của vòng lặp và bỏ qua khối mã còn lại. Khi gặp câu lệnh continue, dòng chương trình chuyển đến biểu thức kiểm tra vòng lặp ngay lập tức và nếu điều kiện vẫn đúng, thì nó bắt đầu lặp tiếp theo, nếu không thì điều khiển sẽ ra khỏi vòng lặp.

Thí dụ
Ví dụ này minh họa việc sử dụng câu lệnh continue với vòng lặp while. Lưu ý cách sử dụng câu lệnh continue để bỏ qua quá trình in khi chỉ mục được giữ trong biến x đạt đến 5 -

<html>
   <body>      
      <script type = "text/javascript">
         <!--
            var x = 1;
            document.write("Entering the loop<br /> ");
         
            while (x < 10) {
               x = x + 1;
               
               if (x == 5) {
                  continue;   // skip rest of the loop body
               }
               document.write( x + "<br />");
            }         
            document.write("Exiting the loop!<br /> ");
         //-->
      </script>      
      <p>Set the variable to different value and then try...</p>
   </body>
</html>
Output
Entering the loop
2
3
4
6
7
8
9
10
Exiting the loop!
Set the variable to different value and then try...

 


Bài 33: Javascript - Functions

Chưa có bình luận 578
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Xây dựng hàm trong JavaScript hàm ẩn danh và biểu thức hàm

Xây dựng một hàm trong JavaScript, sử dụng tham số hàm và các giá trị trả về khi gọi hàm, biểu thức hàm và hàm ẩn danh

Hàm trong JavaScript

Hàm là một khối mã lệnh được viết nhằm một múc đích nào đó. Xây dựng hàm mang lại một số lợi ích như sử dụng lại mã đã viết, một khối mã lệnh với các tham số khác nhau mang lại các kết quả khác nhau. Một hàm thi hành khi hàm đó được gọi.

Định nghĩa hàm

Hàm trong JavaScript sử dụng từ khóa function tiếp theo là tên hàm và các tham số nếu có trong ngoặc (). Khối mã của hàm nằm trong khối ngoặc nhọn {}

function name_funtion() {
  //các mã của hàm
}

Tên hàm có thể chứa các ký tự, số, gạch dưới ... (tương tự quy tắc tên biến).

Gọi hàm

Để thi hành hàm bạn cần gọi nó. Để gọi hàm viết lại tên hàm và các tham số truyền vào hàm, nhớ kết thúc bằng dấu ; Một hàm có thể được gọi bao nhiêu lần là tùy bạn. Ví dụ:

function myFunction() {
  alert("Calling a Function!");
}

myFunction();
//Hiện thông báo:  "Calling a Function!"

Tham số hàm

Các tham số của hàm bạn cần liệt kê sau tên hàm, mỗi tham số cách nhau bởi dấu ,

functionName(param1, param2, param3 = default) {
   // các dòng code trong hàm
}

Tham số nào muốn gán giá trị mặc định (khi gọi hàm mà không chỉ ra tham số đó thì tự động lấy mặc định) thì gán ngay ở khái báo hàm, ở trên param3 = default

Khi gọi hàm có tham số, bạn cần truyền tham số là giá trị thực tế để hàm thi hành

function sayHello(name) {
   alert("Hi, " + name);
}

sayHello("David"); //Hiện thị thông báo "Hi, David"

sayHello("Sarah"); //Hiện thị thông báo "Hi, Sarah"

Hàm có nhiều tham số được sử dụng một cách tương tự, nhớ là khi gọi hàm các tham số cần truyền đúng theo tứ tự qua tên hàm

function sayHello(name, age) {
  document.write( name + " is " + age + " years old.");
}

sayHello("John", 20)
//Hiện thị "John is 20 years old."

Nếu hàm được gọi mà truyền thiếu tham số, thì tham giá trị thiếu đó của tham số được thiết lập là undefined nếu không có khai báo giá trị mặc định, còn ngược lại sẽ lấy giá trị mặc định

Giá trị trả về của hàm

Hàm có thể tùy chọn có giá trị trả về hay không. Nếu có giá trị trả về hàm sử dụng lệnh return

Khối lệnh của hàm mà gặp đoạn lệnh return hàm sẽ dừng thi hành và trả về biểu thức của giá trị của return

function myFunction(a, b) {
   return a * b;
}

var x = myFunction(5, 6);
// Giá trị trả về được gán vào x
// x bằng 30

Hàm không có return một giá trị cụ thể nào, thì giá trị trả về của hàm là undefined

function addNumbers(a, b) {
   var c = a+b;
   return c;
}
document.write(addNumbers(40, 2));
//In ra : 42

Biểu thức hàm

Đây là khái niệm quan trọng, nắm vững ngay giúp cho việc học JS dễ hơn rất nhiều. Cú pháp tạo ra một biểu thức hàm giống với khai báo hàm thông thường ở trên chỉ có điều nó khai báo bằng biểu thức (nó là một số hạng của biểu thức). Biểu thức hàm hàm này có thể có tên hoặc là không có tên, nếu không có tên thì biểu thức hàm này gọi là hàm ẩn danh (anonymous).

Để tường minh ta xem xét ví dụ chi tiết như sau, giả sử có một biểu thức quen thuộc

var a = b;

Biểu thức trên có hai số hạng, số hạng b có thể là một biến, một giá trị ... Giờ nếu thay số hạng b bằng một khai báo hàm đã biết ở trên, thì lúc này ta gọi nó là một biểu thức hàm.

var a = function xinchao(guestname) {
    alert('Xin chào ' + guestname);
}

Có biểu thức hàm rồi (biểu thức hàm này có tên xinchao), giá trị của biểu thức này đã gán vào biến a nếu muốn gọi biểu thức ta dùng biến a tương tự như tên hàm để thực hiện biểu thức.

a("Expression");            //Xuất hiện hộp thoại có dòng chữ: Xin chào Expression

Bạn để ý gọi biểu thức hàm ta dùng đến số hạng biến a chứ không thể dùng tên xinchao. Nếu bạn gọi sẽ có lỗi

xinchao("Expression");      //Lỗi vì tên hàm xinchao không có

Như vậy, tên này khai nhưng không thể dùng nó để gọi biểu thức, tên này xuất hiện trong bộ nhớ call stack giúp cho việc debug, giám sát ...Ví dụ bạn xem a là gì?

console.log(a);             //Cho biết a là một biểu thức hàm, có tên để bạn dễ quản lý

Hàm ẩn danh anonymous

Chính là biểu thức hàm ở trên, nhưng trong phần khai báo bỏ tên đi (không tên). Ở ví dụ trên biểu thức hàm bỏ đi tên xinchao thì lúc này nó trở thành hàm ẩn danh, cách gọi biểu thức vẫn tương tự

//sau từ khóa function không có tên => thành ẩn danh

var a = function (guestname) {
    alert('Xin chào ' + guestname);
}
a("Expression");

Biểu thức hàm chạy ngay lập tức IIFE

Trong nhiều trường hợp, bạn khai báo biểu thức hàm rồi dùng chỉ một lần. Trong những trường hợp như vậy, bạn có thể áp dụng mô hình lập trình có tên IIFE (biểu thức hàm chạy luôn - Immediately Invokable Function Expression), để code sáng sửa và ngắn gọn hơn (nếu không thích thì cứ việc khai báo rồi gọi biểu thức cũng không sao). Ví dụ biểu thức sau sẽ chạy luôn!

(function (a,b,c) {
   var tong = a + b + c;
   //...
   alert(tong);
})(5,6,7);

Trên đây tìm hiểu cơ bản về hàm, sau khi tìm hiểu về các đối tượng trong JS, chúng ta tiếp tục với một số loại hàm đặc biệt như closures, biểu thức hàm mũi tên.

Hàm rút gọn =>

ECMAScript 6 đưa ra thêm cách định nghĩa biểu thức hàm một cách ngắn gọn, dùng kỹ hiệu mũi tên =>

Cú pháp cơ bản như sau

//(1) Không có tham số
() => { ... }

//(2) Có 1 tham số
param => { ... }

//(3) Dạng tổng quát
(param1, param2) => { ... }
Biểu thức hàm thông thường Sử dụng dạng =>
let x = function() {
    console.log("Xin Chào");
}
let x = () => {
    console.log("Xin Chào");
}
let x = function(a) {
    console.log(a);
}
let x = a => {
    console.log(a);
}
let x = function(a, b) {
    return a + b;
}
let x = (a,b) => {
    return a + b;
}

Bài 34: Javascript - Events

Chưa có bình luận 562
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Sự kiện là gì?
Tương tác của JavaScript với HTML được xử lý thông qua các sự kiện xảy ra khi người dùng hoặc trình duyệt thao tác một trang.

Khi trang tải, nó được gọi là một sự kiện. Khi người dùng nhấp vào một nút, lần nhấp đó cũng là một sự kiện. Các ví dụ khác bao gồm các sự kiện như nhấn phím bất kỳ, đóng cửa sổ, thay đổi kích thước cửa sổ, v.v.

Các nhà phát triển có thể sử dụng các sự kiện này để thực thi các phản hồi được mã hóa JavaScript, khiến các nút đóng cửa sổ, thông báo hiển thị cho người dùng, dữ liệu được xác thực và hầu như bất kỳ loại phản hồi nào khác có thể tưởng tượng được.

Sự kiện là một phần của Mô hình đối tượng tài liệu (DOM) Cấp 3 và mọi phần tử HTML đều chứa một tập hợp các sự kiện có thể kích hoạt Mã JavaScript.

Vui lòng xem qua hướng dẫn nhỏ này để hiểu rõ hơn về Tham chiếu sự kiện HTML. Ở đây chúng ta sẽ xem một vài ví dụ để hiểu mối quan hệ giữa Sự kiện và JavaScript -

Loại sự kiện onclick
Đây là loại sự kiện được sử dụng thường xuyên nhất xảy ra khi người dùng nhấp vào nút trái của chuột. Bạn có thể đặt xác nhận, cảnh báo, v.v. của mình đối với loại sự kiện này.

Thí dụ
Hãy thử ví dụ sau.

<html>
   <head>   
      <script type = "text/javascript">
         <!--
            function sayHello() {
               alert("Hello World")
            }
         //-->
      </script>      
   </head>
   
   <body>
      <p>Click the following button and see result</p>      
      <form>
         <input type = "button" onclick = "sayHello()" value = "Say Hello" />
      </form>      
   </body>
</html>

onsubmit Event Type
onsubmit là một sự kiện xảy ra khi bạn cố gắng gửi một biểu mẫu. Bạn có thể đặt xác nhận biểu mẫu của mình đối với loại sự kiện này.

Thí dụ
Ví dụ sau đây cho thấy cách sử dụng gửi thư. Ở đây chúng ta đang gọi một hàm validate () trước khi gửi dữ liệu biểu mẫu đến máy chủ web. Nếu hàm validate () trả về true, biểu mẫu sẽ được gửi, nếu không nó sẽ không gửi dữ liệu.

Hãy thử ví dụ sau.

<html>
   <head>   
      <script type = "text/javascript">
         <!--
            function validation() {
               all validation goes here
               .........
               return either true or false
            }
         //-->
      </script>      
   </head>
   
   <body>   
      <form method = "POST" action = "t.cgi" onsubmit = "return validate()">
         .......
         <input type = "submit" value = "Submit" />
      </form>      
   </body>
</html>

Sự kiện chuẩn HTML 5
Các sự kiện HTML 5 tiêu chuẩn được liệt kê ở đây để bạn tham khảo. Ở đây script chỉ ra một hàm Javascript sẽ được thực thi đối với sự kiện đó.

Attribute Value Description
Offline script Triggers when the document goes offline
Onabort script Triggers on an abort event
onafterprint script Triggers after the document is printed
onbeforeonload script Triggers before the document loads
onbeforeprint script Triggers before the document is printed
onblur script Triggers when the window loses focus
oncanplay script Triggers when media can start play, but might has to stop for buffering
oncanplaythrough script Triggers when media can be played to the end, without stopping for buffering
onchange script Triggers when an element changes
onclick script Triggers on a mouse click
oncontextmenu script Triggers when a context menu is triggered
ondblclick script Triggers on a mouse double-click
ondrag script Triggers when an element is dragged
ondragend script Triggers at the end of a drag operation
ondragenter script Triggers when an element has been dragged to a valid drop target
ondragleave script Triggers when an element is being dragged over a valid drop target
ondragover script Triggers at the start of a drag operation
ondragstart script Triggers at the start of a drag operation
ondrop script Triggers when dragged element is being dropped
ondurationchange script Triggers when the length of the media is changed
onemptied script Triggers when a media resource element suddenly becomes empty.
onended script Triggers when media has reach the end
onerror script Triggers when an error occur
onfocus script Triggers when the window gets focus
onformchange script Triggers when a form changes
onforminput script Triggers when a form gets user input
onhaschange script Triggers when the document has change
oninput script Triggers when an element gets user input
oninvalid script Triggers when an element is invalid
onkeydown script Triggers when a key is pressed
onkeypress script Triggers when a key is pressed and released
onkeyup script Triggers when a key is released
onload script Triggers when the document loads
onloadeddata script Triggers when media data is loaded
onloadedmetadata script Triggers when the duration and other media data of a media element is loaded
onloadstart script Triggers when the browser starts to load the media data
onmessage script Triggers when the message is triggered
onmousedown script Triggers when a mouse button is pressed
onmousemove script Triggers when the mouse pointer moves
onmouseout script Triggers when the mouse pointer moves out of an element
onmouseover script Triggers when the mouse pointer moves over an element
onmouseup script Triggers when a mouse button is released
onmousewheel script Triggers when the mouse wheel is being rotated
onoffline script Triggers when the document goes offline
onoine script Triggers when the document comes online
ononline script Triggers when the document comes online
onpagehide script Triggers when the window is hidden
onpageshow script Triggers when the window becomes visible
onpause script Triggers when media data is paused
onplay script Triggers when media data is going to start playing
onplaying script Triggers when media data has start playing
onpopstate script Triggers when the window's history changes
onprogress script Triggers when the browser is fetching the media data
onratechange script Triggers when the media data's playing rate has changed
onreadystatechange script Triggers when the ready-state changes
onredo script Triggers when the document performs a redo
onresize script Triggers when the window is resized
onscroll script Triggers when an element's scrollbar is being scrolled
onseeked script Triggers when a media element's seeking attribute is no longer true, and the seeking has ended
onseeking script Triggers when a media element's seeking attribute is true, and the seeking has begun
onselect script Triggers when an element is selected
onstalled script Triggers when there is an error in fetching media data
onstorage script Triggers when a document loads
onsubmit script Triggers when a form is submitted
onsuspend script Triggers when the browser has been fetching media data, but stopped before the entire media file was fetched
ontimeupdate script Triggers when media changes its playing position
onundo script Triggers when a document performs an undo
onunload script Triggers when the user leaves the document
onvolumechange script Triggers when media changes the volume, also when volume is set to "mute"
onwaiting script Triggers when media has stopped playing, but is expected to resume

Bài 35: Javascript - Cookies

Chưa có bình luận 531
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

1. Cookie là gì?

-Cookie là một file dữ liệu được lưu trữ ở mỗi máy của client và đối với mỗi trình duyệt nó sẽ lưu ở mỗi một ổ khác nhau, còn về thời gian sống của cookie có thể là vĩnh viễn hoặc cũng có thể là một thời gian nhất định (do chúng ta thiết lập).

VD: Cookie của chorme.

-Vì cookie lưu ở máy của client, nên khi chúng ta tắt trình duyệt đi thì cookie vẫn tồn tại nếu như khoảng thời gian sống của nó vẫn còn, điều này khác so với session. Tuy nhiên vì cookie được lưu trữ ở client nên chúng ta cần phải cân nhắc kỹ trước khi sử dụng nó(bảo mật).

2. Cookie trong javascript.

Tạo cookie

-Để tạo cookie trong javascript chúng ta sử dụng cú pháp sau:

window.document.cookie = 'option';
//hoặc
document.cookie = 'option';

Trong đó: option là các thông số cấu hình của cookie như tên, thời gian sống,...

VD: Tạo cookie có tên là name và có giá trị là 'VuThanhTai'.

document.cookie = 'name=VuThanhTai';

VD: Tạo cookie kèm với thời gian sống expires.

document.cookie = 'name=vuthanhtai; expires=Thu, 22 Dec 2017 19:55:20 UTC';

VD: Tạo cookie kèm kèm theo path.

document.cookie = 'name=vuthanhtai; expires=Thu, 22 Dec 2017 19:55:20 UTC;path=/';

Đọc cookie.

-Để đọc cookie thì các bạn chỉ cần sử dụng cú pháp:

var data = document.cookie;

-Khi đó tất cả các cookie hiện có sẽ được trả về biến data dưới dạng string và mỗi cookie sẽ cách nhau bởi một dấu ;.

Thay đổi giá trị của cookie

-Để thay đổi cookie thực ra chỉ là các bạn tạo mới một cookie có cùng name với cookie các bạn muốn thay đổi.

VD: Mình sẽ thay đổi cookie giá trị của cookie name thành hiuetantutorial

document.cookie = 'name=hiuetantutorial; expires=Thu, 22 Dec 2017 19:55:20 UTC';

Xóa cookie

-Để xóa cookie thì các bạn cũng sử dụng thủ thuật giống mình đã từng làm trong PHP là set cho thời gian sống của nó nhỏ hơn thời gian hiện tại.

VD: Mình sẽ xóa cookie name ở trên bằng cách cho thông số expires về nhỏ hơn thời gian hiện tại.

document.cookie = 'name=hiuetantutorial; expires=Thu, 22 Dec 1990 19:55:20 UTC';

 


Bài 36: Javascript - Page Redirect

Chưa có bình luận 567
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Chuyển hướng Trang là gì?
Bạn có thể đã gặp phải tình huống mà bạn nhấp vào một URL để đến trang X nhưng bên trong bạn lại được chuyển hướng đến một trang khác Y. Điều này xảy ra do chuyển hướng trang. Khái niệm này khác với JavaScript Page Refresh.

Có thể có nhiều lý do khác nhau khiến bạn muốn chuyển hướng người dùng từ trang gốc. Chúng tôi liệt kê một số lý do -

Bạn không thích tên miền của mình và bạn đang chuyển sang tên miền mới. Trong trường hợp như vậy, bạn có thể muốn hướng tất cả khách truy cập của mình đến trang web mới. Tại đây, bạn có thể duy trì tên miền cũ của mình nhưng đặt một trang duy nhất có chuyển hướng trang để tất cả khách truy cập tên miền cũ của bạn có thể đến tên miền mới của bạn.

Bạn đã tạo nhiều trang khác nhau dựa trên các phiên bản trình duyệt hoặc tên của chúng hoặc có thể dựa trên các quốc gia khác nhau, sau đó thay vì sử dụng chuyển hướng trang phía máy chủ, bạn có thể sử dụng chuyển hướng trang phía máy khách để đưa người dùng của bạn đến trang thích hợp.

Các Công cụ Tìm kiếm có thể đã lập chỉ mục các trang của bạn. Nhưng trong khi chuyển sang một miền khác, bạn sẽ không muốn mất khách truy cập thông qua các công cụ tìm kiếm. Vì vậy, bạn có thể sử dụng chuyển hướng trang phía máy khách. Nhưng hãy nhớ rằng điều này không nên được thực hiện để đánh lừa công cụ tìm kiếm, nó có thể khiến trang web của bạn bị cấm.

Hướng dẫn lại trang hoạt động như thế nào?
Việc triển khai Chuyển hướng trang như sau.

Ví dụ 1
Khá đơn giản để thực hiện chuyển hướng trang bằng JavaScript ở phía máy khách. Để chuyển hướng khách truy cập trang web của bạn đến một trang mới, bạn chỉ cần thêm một dòng vào phần đầu của mình như sau.


<html>
   <head>
      <script type = "text/javascript">
         <!--
            function Redirect() {
               window.location = "https://www.tutorialspoint.com";
            }
         //-->
      </script>
   </head>
   
   <body>
      <p>Click the following button, you will be redirected to home page.</p>
      
      <form>
         <input type = "button" value = "Redirect Me" onclick = "Redirect();" />
      </form>
      
   </body>
</html>

Ví dụ 2
Bạn có thể hiển thị một thông báo thích hợp cho khách truy cập trang web của mình trước khi chuyển hướng họ đến một trang mới. Điều này sẽ cần một chút thời gian trễ để tải một trang mới. Ví dụ sau đây cho thấy cách thực hiện tương tự. Ở đây setTimeout () là một hàm JavaScript tích hợp có thể được sử dụng để thực thi một hàm khác sau một khoảng thời gian nhất định.

<html>
   <head>
      <script type = "text/javascript">
         <!--
            function Redirect() {
               window.location = "https://www.tutorialspoint.com";
            }            
            document.write("You will be redirected to main page in 10 sec.");
            setTimeout('Redirect()', 10000);
         //-->
      </script>
   </head>
   
   <body>
   </body>
</html>

Output

You will be redirected to main page in 10 sec.

Ví dụ 3
Ví dụ sau đây cho thấy cách chuyển hướng khách truy cập trang web của bạn đến một trang khác dựa trên trình duyệt của họ.

<html>
   <head>     
      <script type = "text/javascript">
         <!--
            var browsername = navigator.appName;
            if( browsername == "Netscape" ) {
               window.location = "http://www.location.com/ns.htm";
            } else if ( browsername =="Microsoft Internet Explorer") {
               window.location = "http://www.location.com/ie.htm";
            } else {
               window.location = "http://www.location.com/other.htm";
            }
         //-->
      </script>      
   </head>
   
   <body>
   </body>
</html>

 


Bài 37: Javascript - Objects

Chưa có bình luận 566
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Object Javascript Và Những Điều Bạn Cần Biết

Như các bạn đã biết, Javascript có 5 kiểu dữ liệu NumberStringBooleanUndefined và Null và còn 1 kiểu khác nữa đó là Object (kiểu dữ liệu phức hợp). Kiểu Object là kiểu được sử dụng nhiều nhất vì tính linh hoạt cực kỳ mạnh mẽ của nó trong việc xử lý dữ liệu. Chi tiết thế nào thì chúng ta cùng tìm hiểu nhé.

Objects trong JavaScript, cũng tương tự như những ngôn ngữ khác, có thể so sánh như đối tượng trong đời thường. Khái niệm của objects trong JavaScript có thể được hiểu như những đối tượng thực tế trong đời thực.

Trong JavaScript, một object là một thực thể độc lập, với thuộc tính và kiểu. Lấy cái tách làm ví dụ. Cái tách là một object có những thuộc tính của riêng nó. Một cái tách có màu sắc, thiết kế, trọng lượng, chất liệu tạo ra nó, vân vân... Tương tự như vậy, JavaScript objects có thể có những thuộc tính định nghĩa nên đặc tính của nó.

Đối tượng trong Javascript là một tập hợp các cặp khóa - giá trị, tương tự như bản đồ, từ điển, hay hash-table trong ngôn ngữ lập trình khác.

  • Đối tượng là một tập hợp các thuộc tính
  • Thuộc tính là một cặp khóa - giá trị chứa tên và giá trị
  • Tên thuộc tính là một giá trị duy nhất có thể bị ép buộc vào một chuỗi và trỏ đến một giá trị
  • Giá trị thuộc tính có thể là bất kỳ giá trị nào, bao gồm các đối tượng khác hoặc các hàm, được liên kết với tên/khóa

Đối tượng (Object) và những điều cần biết

1. Tạo đối tượng

Các bạn có 3 cách để khai báo đối tượng trong Javascript: 

  • Sử dụng từ khóa {}
  • Sử dụng từ khóa new Object()
  • Sử dụng phương thức static

Dưới đây là ví dụ về tạo ra đối tượng rỗng trong Js:

// literal
const dog = { }

// constructor
const cat = new Object();

// static method
const horse = Object.create({ })

2. Nhận và thiết đặt thuộc tính (Get and Set Properties)

Bây giờ chúng ta đã có 1 đối tượng trống, chúng ta cần thêm các thuộc tính vào nó bằng cách sử dụng các trình truy cập (accessors).

Tên thuộc tính hợp lệ bao gồm chữ cái, số, kí tự,.. có thể ép thành một chuỗi, nhưng không được sử dụng các từ dành riêng như functionvarreturn, .v.v.

get = object.property;
object.property = set;

Kể từ ES6, chúng ta có một cách viết tắt thuận tiện để thiết lập các thuộc tính:

let hello;
let world;

// Old way 
const obj = {
    hello: hello,
    world: world
}

// Modern way 
const obj = {
    hello,
    world,
}

Sử dụng một biến hoặc biểu thức làm tên thuộc tính bằng cách đặt nó trong dấu ngoặc [] - đây được gọi là thuộc tính được tính toán

const x = 'khoa';

const obj = {
  [x]: 07
}

obj.khoa // 07

Thuộc tính của đối tượng có thể được xóa với từ khóa delete 

delete obj.hello;
delete obj.world;

3. Phương thức trong đối tượng

Một đối tượng ngoài các thuộc tính ra nó còn chứa hàm gọi là phương thức. Một phương thức là một hàm liên kết với một object, hoặc, có thể nói phương thức là một thuộc tính của object có giá trị là một hàm. Phương thức được định nghĩa giống như cách định nghĩa hàm, ngoài trừ việc chúng phải được gán như là thuộc tính của một object.

Thường các phương thức được định nghĩa qua một hàm khởi tạo đối tượng. Ví dụ:

//Hàm khởi tạo đối tượng
function person(name, age) {
  this.name = name;
  this.age = age;
  this.changeName = function (name) {
    this.name = name;
  }
}

//Tạo đối tượng
var p = new person("Khoa", 19);

p.changeName("Vân");
//Giờ p.name bằng "Vân"

Các phương thức bạn cũng có thể định nghĩa bên ngoài hàm khởi tạo. Ví dụ:

function person(name, age) {
  this.name= name;
  this.age = age;
  this.yearOfBirth = bornYear; //Gán phương thức bên ngoài
}

//Hàm bên ngoài hàm tạo, hàm này được gán vào đối tượng qua hàm tạo ở trên
function bornYear() {
  return 2020 - this.age;
}

var p = new person("Khoa", 19);
document.write(p.yearOfBirth());
// Outputs 2001

4. Setter và Getter

Một thuộc tính của của đối tượng còn thiết lập nó là hàm setter hoặc getter, nếu là setter nó chỉ được gọi qua toán tử gán giá trị cho nó, nếu là getter thì chỉ được gọi khi truy cập lấy giá trị thuộc tính.

Hàm setter định nghĩa bằng cách cho thêm set, hàm getter định nghĩa bằng cách cho thêm get

var obj = {
    age: 0,

    set ageInfo(age) {                              //Định nghĩa setter
        console.log('setter - ' + age);
        this.age = age;
    },

    get ageInfo() {                                 //Định nghĩa getter
        console.log('getter');
        return "Thông tin tuổi: " + this.age;
    }
};

obj.ageInfo = 25;          //Gán -> Tự động gọi settter
alert(obj.ageInfo);        //Không phải gán -> Tự động gọi getter

Trong trường hợp muốn định nghĩa setter / getter trong hàm tạo đối tượng thì bạn cần định nghĩa theo nguyên tắc thêm một thuộc tính vào đối tượng đã có với lệnh Object.defineProperty

//Một đối tượng đã có tên ob, thêm cho nó setter, getter có tên namepro
Object.defineProperty(ob, 'namepro', {
    set: function(x) {
        //code setter ở đây
       },
    get: function() {
            //code getter ở đây
       }

});

Ví dụ trên định nghĩa lại trong hàm tạo:

function person(age) {
    this.age = 0;
    Object.defineProperty(this, 'ageInfo', {
        set : function (age) {
            console.log('setter - ' + age);
            this.age = age;
        },
        get : function () {
            console.log('getter');
            return "Thông tin tuổi: " + this.age;
        }
    });
 }

var obj = new person(0);

obj.ageInfo = 25;
alert(obj.ageInfo);

 

5. Sử dụng this để tham chiếu tới đối tượng

Trong một đối tượng thông thường, this đề cập đến đối tượng mà nó được định nghĩa. Ví dụ:

const obj = {
  username: 'Khoa',
  hello() {
	console.log(`My name is ${this.username}`)
  }
}

obj.hello(); // My name is Khoa

6. So sánh Objects

Trong JavaScript những object là kiểu tham chiếu. Hai đối tượng tách biệt không bao giờ bằng nhau, thậm chí nếu chúng có cùng những thuộc tính. Chỉ khi nó so sánh với chính nó thì kết quả mới là true.

Ví dụ:

// Two variables, two distinct objects with the same properties
var fruit = {name: 'apple'};
var fruitbear = {name: 'apple'};

fruit == fruitbear; // return false
fruit === fruitbear; // return false
// Two variables, a single object
var fruit = {name: 'apple'};
var fruitbear = fruit;  // assign fruit object reference to fruitbear

// here fruit and fruitbear are pointing to same object
fruit == fruitbear; // return true
fruit === fruitbear; // return true

 

fruit.name = 'grape';
console.log(fruitbear);    // yields { name: "grape" } instead of { name: "apple" }

Constructor là gì?

Phương thức constructor là một phương thức đặc biệt dùng để khởi tạo 1 object và được tạo ở trong class.

Cú pháp:

constructor([arguments]) { ... }

Ví dụ:

class Polygon {
  constructor() {
    this.name = 'Polygon';
  }
}

const poly1 = new Polygon();

console.log(poly1.name);
// expected output: "Polygon"

Chỉ có duy nhất 1 phương thức đặc biệt tên là "constructor" ở trong class. Có nhiều hơn 1 phương thức constructor ở trong class thì sẽ gây ra lỗi SyntaxError.

Một constructor có thể sử dụng từ khóa super để gọi đến constructor của class cha.

Nếu bạn không chỉ định 1 phương thức constructor thì constructor mặc định sẽ được sử dụng

Một ví dụ nữa sử dụng phương thức constructor:

class Square extends Polygon {
  constructor(length) {
    // Here, it calls the parent class' constructor with lengths
    // provided for the Polygon's width and height
    super(length, length);
    // Note: In derived classes, super() must be called before you
    // can use 'this'. Leaving this out will cause a reference error.
    this.name = 'Square';
  }

  get area() {
    return this.height * this.width;
  }

  set area(value) {
    this.area = value;
  } 
}

 


Bài 38: Javascript - Number

Chưa có bình luận 599
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Đối tượng Number đại diện cho ngày tháng bằng số, số nguyên hoặc số dấu phẩy động. Nói chung, bạn không cần phải lo lắng về các đối tượng Số vì trình duyệt tự động chuyển đổi các ký tự số thành các thể hiện của lớp số.

Cú pháp
Cú pháp để tạo một đối tượng số như sau:

var val = new Number(number);

Ở vị trí của số, nếu bạn cung cấp bất kỳ đối số không phải là số nào, thì đối số đó không thể chuyển đổi thành số, nó sẽ trả về NaN (Not-a-Number).

Đối tượng Number trong JavaScript


Đối tượng Number trong JavaScript cho phép bạn sử dụng để đại diện cho một giá trị số. Nó có thể là số nguyên hoặc dấu phẩy động. Đối tượng Number JavaScript tuân theo chuẩn IEEE để biểu diễn các số dấu phẩy động.


Bạn cũng có thể gán trực tiếp một số cho một biến. Ví dụ:Nếu không thể chuyển đổi giá trị thành số, nó trả về NaN (Không phải số) có thể được kiểm tra bằng phương thức isNaN().

<script>

    var x = 102;   // số nguyên

    var y = 102.7; // dấu phẩy động

    var z = 13e4;  // số mũ e

    var n = new Number(16); // tạo số nguyên từ đối tượng Number

</script>

 

Các hằng số JavaScript Number

Dưới đây là các hằng số của đối tượng Number trong JavaScript.

Hằng số Mô tả
MIN_VALUE trả về giá trị nhỏ nhất.
MAX_VALUE trả về giá trị lớn nhất.
POSITIVE_INFINITY trả về só dương vô cùng, giá trị tràn.
NEGATIVE_INFINITY trả về só âm vô cùng, giá trị tràn.
NaN đại diện cho giá trị không phải là một số.

 

Các phương thức của đối tượng Number

Dưới đây là các phương thức của đối tượng Number trong JavaScript.

Phương thức Mô tả
toExponential(x) hiển thị giá trị mũ.
toFixed(x) giới hạn số chữ số sau giá trị thập phân.
toPrecision(x) định dạng số với số chữ số đã cho.
toString() chuyển đổi số thành chuỗi.
valueOf() chuyển đổi các loại giá trị khác thành số.

Bài 39: Javascript - Boolean

Chưa có bình luận 591
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Boolean trong JavaScript

 

Đối tượng Boolean trong JavaScript là một đối tượng đại diện cho giá trị trong hai trạng thái: true hoặc false. Bạn có thể tạo đối tượng Boolean bằng hàm tạo Boolean() như được đưa ra dưới đây.

Boolean b=new Boolean(value);

Giá trị mặc định của đối tượng boolean trong JavaScript là false.

Ví dụ đối tượng Boolean trong JavaScript

<script>  
    document.write(10<20); //true
    document.write(10<5);  //false
</script>  

Kết quả:

true
false

Các thuộc tính của đối tượng Boolean

Thuộc tính Mô tả
constructor trả về tham chiếu của hàm Boolean đã tạo đối tượng Boolean.
prototype cho phép bạn thêm các thuộc tính và phương thức trong nguyên mẫu Boolean.

Các phương thức của đối tượng Boolean

Phương thức Mô tả
toSource() trả về nguồn của đối tượng Boolean dưới dạng một chuỗi.
toString() chuyển đổi Boolean thành String.
valueOf() chuyển đổi loại khác thành Boolean.

Bài 40: Javascript - Strings

Chưa có bình luận 586
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Chuỗi (String) trong JavaScript là một đối tượng đại diện cho một chuỗi ký tự. Có 2 cách để tạo chuỗi trong JavaScript:

  1. Theo chuỗi chữ.
  2. Theo đối tượng String (sử dụng từ khóa new).

1. Theo chuỗi chữ

Chuỗi chữ được tạo ra bằng cách sử dụng dấu ngoặc kép. Cú pháp tạo chuỗi bằng cách sử dụng chuỗi ký tự được đưa ra dưới đây:

var stringName="string value";
<script>
    var str = "Day la mot chuoi JavaScript";
    document.write(str);
</script>

Kết quả:

Day la mot chuoi JavaScript

2. Theo đối tượng String (sử dụng từ khóa new)

Cú pháp tạo đối tượng String sử dụng từ khóa mới được đưa ra dưới đây:

var stringName = new String("string value"); 

Ở đây, từ khóa new được sử dụng để tạo thể hiện của đối tượng String.

Hãy xem ví dụ tạo chuỗi trong JavaScript bằng từ khóa new.

<script>
    var stringname = new String("Hello javascript string");
    document.write(stringname);
</script>

Kết quả:

Hello javascript string

Các phương thức xử lý chuỗi trong JavaScript

Dưới đây là danh sách các phương thức xử lý chuỗi JavaScript:

  • charAt(index)
  • concat(str)
  • indexOf(str)
  • lastIndexOf(str)
  • toLowerCase()
  • toUpperCase()
  • slice(beginIndex, endIndex)
  • trim(str)

1. Phương thức charAt(index) trong JavaScript

Phương thức String String charAt () trả về ký tự ở chỉ mục đã cho. Ví dụ:

<script>
    var str = "javascript";
    document.write(str.charAt(2));
</script>

Kết quả:

v

2. Phương thức concat(str) trong JavaScript

Phương thức concat(str) trong JavaScript được sử dụng để nối 2 chuỗi. Ví dụ:

<script>
    var s1 = "javascript ";
    var s2 = "concat example";
    var s3 = s1.concat(s2);
    document.write(s3);
</script>

Kết quả:

javascript concat example

3. Phương thức indexOf(str) trong JavaScript

Phương thức indexOf(str) trong JavaScript trả về vị trí chỉ mục của chuỗi đã cho. Ví dụ:

<script>
    var s1 = "javascript from viettuts indexof";
    var n = s1.indexOf("from");
    document.write(n);
</script>

Kết quả:

11

4. Phương thức lastIndexOf(str) trong JavaScript

Phương thức lastIndexOf(str) trong JavaScript trả về vị trí chỉ mục cuối cùng của chuỗi đã cho. Ví dụ:

<script>
    var s1 = "javascript from java...";
    var n = s1.lastIndexOf("java");
    document.write(n);
</script>

Kết quả:

16

5. Phương thức toLowerCase() trong JavaScript

Phương thức toLowerCase() trong JavaScript trả về chuỗi đã cho bằng chữ thường. Ví dụ:

<script>
    var s1 = "JavaScript toLowerCase Example";
    var s2 = s1.toLowerCase();
    document.write(s2);
</script>

Kết quả:

javascript tolowercase example

6. Phương thức toUpperCase() trong JavaScript

Phương thức toLowerCase() trong JavaScript trả về chuỗi đã cho bằng chữ hoa. Ví dụ:

<script>
    var s1 = "JavaScript toLowerCase Example";
    var s2 = s1.toLowerCase();
    document.write(s2);
</script>

Kết quả:

JAVASCRIPT TOUPPERCASE EXAMPLE

7. Phương thức slice(beginIndex, endIndex) trong JavaScript

Phương thức slice(beginIndex, endIndex) trong JavaScript trả về chuỗi con của chuỗi đã cho từ beginIndex cho đến endIndex. Trong phương thức slice(), beginIndex được bao gồm và endIndex là không được bao gồm. Ví dụ:

<script>
    var s1 = "abcdefgh";
    var s2 = s1.slice(2, 5);
    document.write(s2);
</script>

Kết quả:

cde

8. Phương thức trim(str) trong JavaScript

Phương thức trim(str) trong JavaScript

<script>
    var s1 = "     javascript trim    ";
    var s2 = s1.trim();
    document.write(s2);
</script>

Kết quả:

javascript trim

Bài 41: Javascript - Arrays

Chưa có bình luận 540
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Mảng (Array) trong JavaScript là một đối tượng đại diện cho một tập hợp các loại phần tử tương tự.

Có 3 cách để tạo mảng trong JavaScript:

  1. Theo mảng chữ.
  2. Bằng cách tạo thể hiện của Array (sử dụng từ khóa new).
  3. Bằng cách sử dụng Constructor của đối tượng Array (sử dụng từ khóa new).

Tạo mảng trong JavaScript theo mảng chữ

Cú pháp tạo mảng bằng cách sử dụng mảng chữ được đưa ra dưới đây:

var  arrayname = [value1, value2 ..... valueN];

Như bạn có thể thấy, các giá trị được chứa bên trong [] và được phân tách bằng dấu phẩy (dấu phẩy).

Ví dụ đơn giản về tạo và sử dụng mảng trong JavaScript.

<script>
    var emp = [ "Java", "PHP", "C++" ];
    for (i = 0; i < emp.length; i++) {
        document.write(emp[i] + "<br/>");
    }
</script>

Thuộc tính .length trả về độ dài của một mảng.

Kết quả:

Java
PHP
C++

Bằng cách tạo thể hiện của Array

Cú pháp tạo mảng trực tiếp được đưa ra dưới đây:

var arrayname = new Array();

Ở đây, từ khóa new được sử dụng để tạo ra thể hiện của mảng.

Ví dụ:

<script>
    var i;
    var emp = new Array();
    emp[0] = "Java";
    emp[1] = "PHP";
    emp[2] = "C++";
 
    for (i = 0; i < emp.length; i++) {
        document.write(emp[i] + "<br>");
    }
</script>

Kết quả:

Java
PHP
C++

Bằng cách sử dụng Constructor của đối tượng Array

Ở đây, bạn cần tạo ra thể hiện của mảng bằng cách truyền các đối số trong hàm tạo để chúng ta không phải cung cấp giá trị một cách rõ ràng.

Ví dụ về việc tạo đối tượng bằng cách sử dụng Constructor của đối tượng Array.

<script>
    var emp = new Array("Java", "PHP", "C++");
    for (i = 0; i < emp.length; i++) {
        document.write(emp[i] + "<br>");
    }
</script>

Kết quả:

Java
PHP
C++

Bài 42: Javascript - Date

Chưa có bình luận 586
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Đối tượng Date trong JavaScript có thể được sử dụng để lấy năm, tháng và ngày từ hệ thống. Bạn có thể hiển thị bộ hẹn giờ trên trang web nhờ sự trợ giúp của đối tượng Date trong JavaScript.

Bạn có thể sử dụng các hàm tạo Date khác nhau để tạo đối tượng Date. Nó cung cấp các phương thức để nhận và thiết lập ngày, tháng, năm, giờ, phút và giây.

Constructor

Bạn có thể sử dụng 4 biến thể của Date constructor để tạo đối tượng ngày tháng.

  • Date()
  • Date(milliseconds)
  • Date(dateString)
  • Date(year, month, day, hours, minutes, seconds, milliseconds)

Các phương thức Date trong JavaScript

Các phương thức quan trọng của đối tượng Date như sau:

Phương thức Mô tả
getFullYear() trả về năm trong 4 chữ số ví dụ năm 2015. Đây là một phương thức mới và được đề xuất hơn getYear() hiện không còn được dùng nữa.
getMonth() trả về tháng trong 2 chữ số từ 0 đến 11. Vì vậy, tốt hơn là sử dụng getMonth() + 1 trong mã của bạn.
getDate() trả về ngày bằng 1 hoặc 2 chữ số từ 1 đến 31.
getDay() trả về ngày trong tuần bằng 1 chữ số từ 0 đến 6.
getHours() trả về tất cả các phần tử có giá trị tên đã cho.
getMinutes() trả về tất cả các phần tử có tên lớp đã cho.
getSeconds() trả về tất cả các phần tử có tên lớp đã cho.
getMilliseconds() trả về tất cả các phần tử có tên thẻ đã cho.

 

Ví dụ về Date trong JavaScript

Ví dụ đơn giản để in đối tượng ngày tháng.

<html>
<head>
</head>
<body>
  <br> Ngày và giờ hiện tại: <span id="txt"></span>  
  <script>
      var today = new Date();
          document.getElementById('txt').innerHTML = today;
  </script>
</body>
</html>

Ví dụ về thời gian hiện tại của JavaScript

<html>
<head>
<script type="text/javascript">
    var date = new Date();
    var day = date.getDate();
    var month = date.getMonth() + 1;
    var year = date.getFullYear();
    document.write(" <br> Ngày là: " + day + "/ " + month + "/" + year);
</script>
</head>
<body>
</body>
</html>

Ví dụ về đồng hồ kỹ thuật số JavaScript

Ví dụ đơn giản để hiển thị đồng hồ kỹ thuật số bằng cách sử dụng đối tượng Date trong JavaScript.

Có hai cách để đặt khoảng thời gian trong JavaScript: bằng phương thức setTimeout() hoặc setInterval().

<html>
<head>
</head>
<body>
  <br> Thời gian hiện tại:
  <span id="txt"></span>
  <script>
            window.onload = function() {
                getTime();
            }
            function getTime() {
                var today = new Date();
                var h = today.getHours();
                var m = today.getMinutes();
                var s = today.getSeconds();
                // add a zero in front of numbers<10  
                m = checkTime(m);
                s = checkTime(s);
                document.getElementById('txt').innerHTML = h + ":" + m + ":"
                        + s;
                setTimeout(function() {
                    getTime()
                }, 1000);
            }
            //setInterval("getTime()",1000);//another way  
            function checkTime(i) {
                if (i < 10) {
                    i = "0" + i;
                }
                return i;
            }
        </script>
</body>
</html>

 


Bài 43: Javascript - Math

Chưa có bình luận 556
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Đối tượng Math trong JavaScript cung cấp một số hằng số và phương thức để thực hiện phép toán. Không giống như đối tượng Date, nó không có các constructor.

Math.sqrt(n)

Phương thức Math.sqrt(n) trong JavaScript trả về căn bậc hai của một số đã cho.

<html>
<head>
</head>
<body>
  Căn bậc hai của 17 là:
  <span id="p1"></span>
  <script>
    document.getElementById('p1').innerHTML = Math.sqrt(17);
  </script>
</body>
</html>

Math.random()

Phương thức Math.random() trong JavaScript trả về số ngẫu nhiên từ 0 đến 1.

<html>
<head>
</head>
<body>
  Số ngẫu nhiên là:
  <span id="p2"></span>
  <script>
    document.getElementById('p2').innerHTML = Math.random();
  </script>
</body>
</html>

Math.pow(m,n)

3 mũ 4 là: <span id="p3"></span>    
<script>    
    document.getElementById('p3').innerHTML = Math.pow(3,4);    
</script>    

Math.floor(n)

Làm tròn xuống của 4.6 là: <span id="p4"></span>
<script>
    document.getElementById('p4').innerHTML = Math.floor(4.6);
</script> 

Math.ceil(n)

Phương thức Math.ceil(n) trong JavaScript trả về số nguyên lớn nhất (làm tròn lên) cho số đã cho. Ví dụ nó trả về 4 cho 3.7, 6 cho 5.9, v.v.

Làm tròn lên của 4.6 là: <span id="p5"></span>    
<script>    
    document.getElementById('p5').innerHTML=Math.ceil(4.6);    
</script>    

Math.round(n)

Phương thức Math.round(n) trong JavaScript trả về số nguyên được làm tròn gần nhất cho số đã cho. Nếu phần phân số bằng hoặc lớn hơn 0,5, nó đi đến giá trị trên 1 nếu không giá trị thấp hơn 0. Ví dụ nó trả về 4 cho 3.7, 3 cho 3.3, 6 cho 5.9, v.v.

<html>
<head>
</head>
<body>
  Làm tròn của 4.3 là: <span id="p6"></span>
  <br> Làm tròn của 4.7 là: <span id="p7"></span>
  <script>
      document.getElementById('p6').innerHTML = Math.round(4.3);
      document.getElementById('p7').innerHTML = Math.round(4.7);
  </script>
</body>
</html>

Math.abs(n)

Phương thức Math.abs(n) trong JavaScript trả về giá trị tuyệt đối cho một số đã cho. Ví dụ nó trả về 4 cho -4, 6,6 cho -6,6 v.v.

Giá trị tuyệt đối của -4 là: <span id="p8"></span>
<script>
    document.getElementById('p8').innerHTML = Math.abs(-4);
</script>

 


Bài 44: Javascript - RegExp

Chưa có bình luận 602
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Biểu thức và các toán tử cơ bản trong JavaScript


1) Ôn lại một số khái niệm liên quan đến biểu thức toán học

- Trong toán học, biểu thức là một tập hợp gồm các chữ số và các phép toán.

- Trong biểu thức, các chữ số được gọi là toán hạng còn các phép toán thì được gọi là toán tử

- Ví dụ: 10 + 5 - 2 là một biểu thức, trong đó 10, 5, 2 là toán hạng còn +, - là toán tử.

2) Biểu thức trong JavaScript

- Tương tự như trong toán học, biểu thức trong JavaScript cũng là một tập hợp gồm các toán hạng và các toán tử.

2.1) Toán hạng

- Điểm khác nhau giữa toán hạng trong JavaScript và toán hạng trong toán học chính là toán hạng trong JavaScript thì không nhất thiết phải là một chữ số, nó có thể là một giá trị hoặc một biến.

- Ví dụ, ở kịch bản bên dưới, giá trị của biến b là một biểu thức (trong đó biến a là một toán hạng).

2.2) Toán tử

- Các toán tử trong JavaScript có chức năng giống với toán tử trong toán học.

- Tuy nhiên, một vài toán tử trong JavaScript có cách viết khác so với cách viết toán tử trong toán học.

- Bên dưới là danh sách những toán tử cơ bản nhất trong JavaScript:

Toán tử Tên gọi Ví dụ Kết quả  
+ Phép cộng 10 + 4 14  
- Phép trừ 10 - 4 6  
* Phép nhân 10 * 4 40  
/ Phép chia 10 / 4 2.5  
% Phép chia lấy phần số dư 10 % 4 2  

- Phép cộng trong JavaScript tương đối khác so với phép cộng trong toán học. Trong JavaScript:

  • Số có thể cộng số => cho ra số.
  • Số có thể cộng chuỗi (hoặc chuỗi có thể cộng số) => cho ra chuỗi.
  • Chuỗi có thể cộng chuỗi => cho ra chuỗi.  

2.3) Độ ưu tiên của các toán tử

- Một biểu thức đơn giản sẽ bao gồm hai toán hạng và một toán tử, ví dụ: 5 + 9

- Một biểu thức phức tạp sẽ có nhiều toán hạng và nhiều toán tử (điều đó đồng nghĩa với việc trong một biểu thức phức tạp sẽ bao gồm nhiều biểu thức đơn giản), ví dụ: 7 + 8 * (10 - 2) + 3 * 4

- Thông thường, trong một biểu thức phức tạp, các biểu thức đơn giản sẽ thực thi lần lượt theo thứ tự từ trái sang phải. Tuy nhiên, tùy vào độ ưu tiên của toán tử sẽ quyết đinh biểu thức nào được thực thi trước.

- Ví dụ, thứ tự thực thi của biểu thức 7 + 8 * (10 - 2) + 3 * 4 như sau:

  • 7 + 8 * (10 - 2) + 3 * 4 => 7 + 8 * 8 + 3 * 4
  • 7 + 8 * 8 + 3 * 4 => 7 + 64 + 3 * 4
  • 7 + 64 + 3 * 4 => 7 + 64 + 12
  • 7 + 64 + 12 => 71 + 12
  • 71 + 12 => 83

- Dưới đây là bảng tổng hợp mức độ ưu tiên của một số toán tử cơ bản nhất trong JavaScript

Mức độ ưu tiên Toán tử
1 ( )
2 * / %
3 + -

2.4) Khoảng trắng giữa các toán hạng và toán tử

- Trong JavaScript, dấu khoảng trắng giữa các toán hạng và toán tử là không quan trọng (có cũng được, không có cũng không sao)

- Ví dụ, ba biểu thức bên dưới có cùng một kết quả:

  • 7 + 8 - 3 * 4
  • 7+8-3*4
  • 7+ 8- 3 *4

Bài 45: Javascript - HTML DOM

Chưa có bình luận 766
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Chúng ta đã được học DOM Elements trong javascript rồi nhỉ, vậy thì trong bài này chúng ta tiếp tục tìm hiểu một nhóm khác đó là DOM HTML chuyên xử lý các vấn đề liên quan đến nội dung, thuộc tính của thẻ HTML.

Đáng lẽ mình sẽ trình bày xuyên suốt DOM luôn nhưng nhận thấy việc làm ví dụ mà không kết hợp với sự kiện trong javascript thì rất khó học cho nên mình đã chèn hai bài vào rồi mới trình bày các thành phần tiếp theo của DOM . 

Say đây là nội dung chúng ta sẽ được học trong bài này:

  • Cách thay đổi, lấy nội dung của thẻ HTML
  • Cách thay đổi, lấy nội dung của thuộc tính HTML

1. Thay đổi và lấy nội dung bên trong thẻ HTML

Để lấy nội dung bên trong một thẻ HTML thì chúng ta sử dụng cú pháp như sau:

var html = document.getElementById("content").innerHTML

Và để thay đổi nội dung cho một thẻ HTML thì ta dùng cú pháp sau:

var html = document.getElementById("content").innerHTML = "<h1>Nội dung</h1>";

Ví dụ: Trong ví dụ này ta sẽ viết chương trình thay đổi nội dung HTML của một thẻ DIV và lấy nội dung bên trong của một thẻ DIV

<html>
  <body>
    <script language="javascript">
      // Hàm thiết lập nội dung cho thẻ div#content
      function set_content()
      {
        document.getElementById("content").innerHTML = "<h1>Nội dung đã được thay đổi</h1>";  
      }
       
      // Hàm lấy nội dung cho thẻ div#content
      function get_content()
      {
        var html = document.getElementById("content").innerHTML;
        alert("Nội dung cần lấy là: " + html);        
      }
       
    </script>
    <div id="content">Nội dung của thẻ DIV</div>
    <input type="button" value="Lấy nội dung" id="get_content" onclick="get_content()" />
    <input type="button" value="Thay đổi nội dung" id="set_content" onclick="set_content()" />
  </body>
</html>

2. Thay đổi và lấy giá trị thuộc tính thẻ HTML bằng Javascript

Để thay đổi giá trị của một thuộc tính HTML bất kì thì ta sử dụng cú pháp sau:

document.getElementById("element").attributeName = "new value";

Để lấy giá trị của một thuộc tính HTML ta sử dụng cú pháp sau:

var value = document.getElementById("element").attributeName;

Quá đơn giản phải không nào, rất giống với cách thay đổi và lấy nội dung bên trong thẻ HTML. Từ đây có thể suy ra rằng trong Javascript để thiết lập (set) và lấy (get) thì sử dụng chung một cú pháp, chỉ khác nhau ở chỗ gán bằng và không có gán bằng.

Ví dụ: Xây dựng chương trình khi click vào một button thì chuyển nó thành textbox, và tiếp tục click vào textbox thì sẽ đổi thành button

<html>
    <body>
        <script language="javascript">
          function change()
          {
             // Lấy đối tượng
             var object = document.getElementById("object");
          
             // lấy thuộc tính type
             var type = object.type;
         
             // kiểm tra thuộc tính type và thay đổi
            if (type == "button"){
           
               object.type = 'text';
            }
            else{
                object.type = "button";
            }
         
          }
        </script>
        <input type="button" value="CLick me" onclick="change()" id="object" />
    </body>
</html>
var content_append = 'nội dung cần thêm vào';
 
// Lấy đối tượng
var object = document.getElementById("object");
 
// Lấy nội dung hiện tại
var content_current = object.innerHTML;
 
// Bổ sung nội dung vào đối tượng
object.innerHTML = content_current + content_current;

 


Bài 46: Javascript - Error Handling

Chưa có bình luận 563
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Có 3 kiểu lỗi trong chương trình: (a) lỗi cú pháp (Syntax Error), (b) lỗi trong khi chạy chương trình (Runtime Error), và (c) lỗi về tính logic của cấu trúc chương trình (Logical Error).

Có 3 kiểu lỗi trong JavaScript Syntax Error,Runtime Error và Logical Error

Syntax Error

Lỗi cú pháp (Syntax Error), cũng được gọi là parsing error, xảy ra tại thời gian biên dịch trong các ngôn ngữ chương trình truyền thống và tại thời gian phiên dịch trong JavaScript.

Ví dụ, dòng sau gây ra một lỗi cú pháp bởi vì nó thiếu dấu ngoặc đơn đóng.

<script type="text/javascript">
   <!--
      window.print(;
   //-->
</script>

Khi một lỗi cú pháp xảy ra trong JavaScript, chỉ code chứa trong cùng thread đó bị ảnh hưởng và phần còn lại của code trong thread khác vẫn thực thi khi giả sử không phụ thuộc vào code chứa lỗi.

Runtime Error

Runtime Error, cũng được gọi là Exceptions, xảy ra trong suốt thời gian thực thi (sau khi biên dịch/phiên dịch).

Ví dụ, dòng sau tạo một Runtime Error bởi vì ở đây cú pháp là đúng, nhưng trong khi chạy, nó cố gắng gọi một phương thức mà không tồn tại.

<script type="text/javascript">
   <!--
      window.printme();
   //-->
</script>

Runtime Error cũng ảnh hưởng tới thread trong đó chúng xảy ra, cho phép thread khác trong JavaScript tiếp tục thực thi bình thường.

Logical Error

Các Logical Error là kiểu lỗi khó để có thể tìm dấu vết. Những lỗi này không phải là kết quả của lỗi cú pháp hoặc lỗi trong khi chạy. Thay vào đó, chúng xảy ra khi bạn tạo một lỗi về tính logic mà điều khiển script của bạn và bạn không nhận được kết quả như mong đợi.

Bạn không thể nắm bắt được các lỗi này, bởi vì nó phụ thuộc vào yêu cầu và kiểu logic mà bạn đặt vào chương trình.

Lệnh try...catch...finally

Phiên bản mới nhất của JavaScript thêm khả năng xử lý lỗi chạy chương trình. JavaScript thực hiện chỉ lệnh try…catch…finally cũng như toán tử throw để xử lý các Runtime Error.

Bạn có thể catch các Runtime Error nhưng bạn không thể catch các lỗi cú pháp (Syntax Error).

Cú pháp khối try...catch...finally như sau:

<script type="text/javascript">
   <!--
      try {
         // Code to run
         [break;]
      } 

      catch ( e ) {
         // Code to run if an exception occurs
         [break;]
      }

      [ finally {
         // Code that is always executed regardless of 
         // an exception occurring
      }]
   //-->
</script>

Khối try phải được theo sau bởi hoặc một khối catch hoặc một khối finally (hoặc một trong hai) một cách chính xác. Khi một Runtime Error xảy ra trong khối try, lỗi này được đặt trong e và khối catch được thực thi. Khối finally tùy ý thực thi vô điều kiện sau try/catch.

Ví dụ

Dưới đây là một ví dụ mà chúng tôi cố gắng gọi một hàm không tồn tại mà tạo Runtime Error. Chúng ta xem cách nó thực thi mà không sử dụng try...catch:

<html>
   <head>

      <script type="text/javascript">
         <!--
            function myFunc()
            {
               var a = 100;
               alert("Value of variable a is : " + a );
            }
         //-->
      </script>

   </head>

   <body>
      <p>Click the following to see the result:</p>

      <form>
         <input type="button" value="Click Me" onclick="myFunc();" />
      </form>

   </body>
</html>

Kết quả

Click the following to see the result:

 

Bây giờ chúng ta cố gắng nắm bắt lỗi này bởi sử dụng try…catch và hiển thị một thông báo thân thiện với người dùng (user-fiendly). Bạn cũng có thể bỏ thông báo này, nếu bạn muốn ẩn lỗi này, không hiển thị nó với người dùng.

<html>

   <head>

      <script type="text/javascript">
         <!--
            function myFunc()
            {
               var a = 100;
               try {
                  alert("Value of variable a is : " + a );
               } 

               catch ( e ) {
                  alert("Error: " + e.description );
               }
            }
         //-->
      </script>

   </head>

   <body>
      <p>Click the following to see the result:</p>

      <form>
         <input type="button" value="Click Me" onclick="myFunc();" />
      </form>

   </body>
</html>

Bạn có thể sử dụng khối finally mà sẽ luôn luôn thực thi vô điều kiện sau try/catch. Sau đây là ví dụ:

<html>

   <head>

      <script type="text/javascript">
         <!--
            function myFunc()
            {
               var a = 100;

               try {
                  alert("Value of variable a is : " + a );
               }

               catch ( e ) {
                  alert("Error: " + e.description );
               }

               finally {
                  alert("Finally block will always execute!" );
               }
            }
         //-->
      </script>

   </head>

   <body>
      <p>Click the following to see the result:</p>

      <form>
         <input type="button" value="Click Me" onclick="myFunc();" />
      </form>

   </body>
</html>

Lệnh throw

Bạn có thể sử dụng lệnh throw để nêu lên các lỗi Runtime Error có sẵn hoặc các lỗi tùy chỉnh của bạn. Sau đó các lỗi này có thể được nắm bắt và bạn có thể thực hiện một hành động hợp lý.

Ví dụ

Ví dụ sau minh họa cách sử dụng một lệnh throw.

<html>

   <head>

      <script type="text/javascript">
         <!--
            function myFunc()
            {
               var a = 100;
               var b = 0;

               try{
                  if ( b == 0 ){
                     throw( "Divide by zero error." ); 
                  }

                  else
                  {
                     var c = a / b;
                  }
               }

               catch ( e ) {
                  alert("Error: " + e );
               }
            }
         //-->
      </script>

   </head>

   <body>
      <p>Click the following to see the result:</p>

      <form>
         <input type="button" value="Click Me" onclick="myFunc();" />
      </form>

   </body>
</html>

Bạn có thể nêu lên một lỗi trong một hàm bởi sử dụng một chuỗi, integer, logic, hoặc một đối tượng và sau đó bạn có thể nắm bắt lỗi này hoặc trong cùng hàm như chúng tôi đã làm ở trên, hoặc theo hàm khác bởi sử dụng khối try...catch.

Phương thức onerror()

Phương thức onerror là tính năng đầu tiên để xử lý lỗi trong JavaScript. Các sự kiện error được kích hoạt trên đối tượng window bất cứ khi nào một exception xảy ra trên trang.

<html>

   <head>

      <script type="text/javascript">
         <!--
            window.onerror = function () {
               alert("An error occurred.");
            }
         //-->
      </script>

   </head>

   <body>
      <p>Click the following to see the result:</p>

      <form>
         <input type="button" value="Click Me" onclick="myFunc();" />
      </form>

   </body>
</html>

Phương thức xử lý lỗi onerror cung cấp thông tin gồm 3 phần để xác định chính xác lỗi.

  • Error message − Thông báo mà trình duyệt sẽ hiển thị với lỗi đã cho.
  • URL − File mà lỗi xảy ra.
  • Line number− Dòng nào trong URL đã cho mà gây ra lỗi.

Dưới đây là ví dụ chỉ cách trích thông tin này:

Ví dụ

<html>

   <head>

      <script type="text/javascript">
         <!--
            window.onerror = function (msg, url, line) {
               alert("Message : " + msg );
               alert("url : " + url );
               alert("Line number : " + line );
            }
         //-->
      </script>

   </head>

   <body>
      <p>Click the following to see the result:</p>

      <form>
         <input type="button" value="Click Me" onclick="myFunc();" />
      </form>

   </body>
</html>

Bạn có thể hiển thị thông tin được trích theo bất cứ cách nào bạn nghĩ rằng nó là tốt.

Bạn có thể sử dụng một phương thức onerror, như dưới đây, để hiển thị một thông báo lỗi trong trường hợp có bất kỳ vấn đề gì trong khi tải một ảnh.

<img src="myimage.gif" onerror="alert('An error occurred loading the image.')" />

Bạn có thể sử dụng onerror với nhiều thẻ HTML để hiển thị các thông báo thích hợp trong trường hợp xuất hiện lỗi.

 


Bài 47: Javascript - Validations

Chưa có bình luận 580
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Validate Form bằng JavaScript

Điều quan trọng là cần phải validate form do người dùng gửi vì nó có thể có giá trị không phù hợp.

Validate HTML form có thể được thực hiện bởi JavaScript.

JavaScript cung cấp cho bạn cơ sở validate form hợp lệ ở phía máy khách để xử lý sẽ nhanh hơn xác nhận phía máy chủ. Vì vậy, hầu hết các nhà phát triển web thích validate form bằng JavaScript.

Thông qua JavaScript, chúng tôi có thể xác nhận tên, mật khẩu, email, ngày tháng, số điện thoại di động, vv.

Ví dụ validate Form bằng JavaScript

Trong ví dụ này, chúng ta sẽ xác nhận name và password. Name không được để trống và password không thể dài dưới 6 ký tự.

Người dùng sẽ không được chuyển đến trang tiếp theo cho đến khi các hạng mục nhập được nhập giá trị hợp lệ.

<script>
    function validateform() {
        var name = document.myform.name.value;
        var password = document.myform.password.value;
 
        if (name == null || name == "") {
            alert("Name can't be blank");
            return false;
        } else if (password.length < 6) {
            alert("Password must be at least 6 characters long.");
            return false;
        }
    }
</script>
<body>
  <form name="myform" method="post" action="welcome1.php"
        onsubmit="return validateform()">
    Name: <input type="text" name="name"><br> 
    Password: <input type="password" name="password"><br>
    <input type="submit" value="register">
  </form>
</body>

Nhập lại xác nhận mật khẩu bằng JavaScript

<script type="text/javascript">
    function matchpass() {
        var firstpassword = document.form1.password.value;
        var secondpassword = document.form1.password2.value;
 
        if (firstpassword == secondpassword) {
            return true;
        } else {
            alert("password must be same!");
            return false;
        }
    }
</script>
<body>
<form name="form1" action="welcome1.php" onsubmit="return matchpass()">
  <table>
  <tr>
    <td> Password: </td>
    <td> <input type="password" name="password" /></td>
  </tr>
  <tr>
    <td>Re-enter Password: </td> 
    <td><input type="password" name="password2" /></td>
  <tr>
  <tr>
    <td> <input type="submit" value="Submit"> </td>
    <td></td>
</form>
</body>

Validate số bằng JavaScript

<script>
    function validate() {
        var num = document.myform.num.value;
        if (isNaN(num)) {
            document.getElementById("numloc").innerHTML = "Chỉ nhập giá trị số.";
            return false;
        } else {
            return true;
        }
    }
</script>
<form name="myform" onsubmit="return validate()">
  Number: <input type="text" name="num"><span id="numloc"></span><br> 
  <input type="submit" value="submit">
</form>

Hiện thị ảnh khi validate form bằng JavaScript

Hãy xem ví dụ validate form bằng JavaScript để hiển thị hình ảnh báo lỗi nếu các hạng mục nhập là không chính xác.

<script>
    function validate() {
        var name = document.myform.name.value;
        var password = document.myform.password.value;
        var status = false;
 
        if (name.length < 1) {
            document.getElementById("nameloc").innerHTML = 
                " <img src='unchecked.gif'/> Please enter your name";
            status = false;
        } else {
            document.getElementById("nameloc").innerHTML = 
                " <img src='checked.gif'/>";
            status = true;
        }
        if (password.length < 6) {
            document.getElementById("passwordloc").innerHTML = 
                " <img src='unchecked.gif'/> Password must be at least 6 char long";
            status = false;
        } else {
            document.getElementById("passwordloc").innerHTML = 
                " <img src='checked.gif'/>";
        }
        return status;
    }
</script>
 
<form name="myform" action="#" onsubmit="return validate()">
  <table>
    <tr>
      <td>Enter Name:</td>
      <td><input type="text" name="name" /> <span id="nameloc"></span></td>
    </tr>
    <tr>
      <td>Enter Password:</td>
      <td>
          <input type="password" name="password" /> 
          <span id="passwordloc"></span>
      </td>
    </tr>
    <tr>
      <td colspan="2"><input type="submit" value="register" /></td>
    </tr>
  </table>
</form>

 


Bài 48: Javascript - Animation

Chưa có bình luận 591
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Bạn có thể sử dụng JavaScript để tạo một hiệu ứng phức tạp, không giới hạn, có các phần tử sau:

  • Fireworks
  • Fade Effect
  • Roll-in hoặc Roll-out
  • Page-in hoặc Page-out
  • Object movements

Chương hướng dẫn này cung cấp cho bạn kiến thức cơ bản về cách sử dụng JavaScript để tạo một hiệu ứng.

JavaScript có thể được sử dụng để di chuyển một số phần tử DOM(<img />, <div> hoặc bất kỳ phần tử HTML nào khác) xung quanh trang theo một số mẫu được quyết định bởi một phương trình hoặc hàm logic.

JavaScript cung cấp hai hàm sau mà được sử dụng thường xuyên trong các chương trình animation.

  • setTimeout( function, duration) − Hàm này gọi Hàm sau quãng thời gian duration (tính bằng mili giây) từ bây giờ.
  • setInterval(function, duration) − Hàm này gọi Hàm sau mỗi quãng thời gian duration (tính bằng mili giây).
  • clearTimeout(setTimeout_variable) − Hàm này xóa bất cứ bộ bấm giờ nào được thiết lập bởi các hàm setTimeout().

JavaScript có thể cũng thiết lập một số thuộc tính của một đối tượng DOM bao gồm vị trí của nó trên màn hình. Bạn có thể thiết lập thuộc tính top và left của một đối tượng để xác định vị trí của nó bất cứ đâu trên màn hình. Dưới đây là cú pháp:

// Set distance from left edge of the screen.
object.style.left = distance in pixels or points; 

or

// Set distance from top edge of the screen.
object.style.top = distance in pixels or points; 

Animation thao tác tay

Bây giờ chúng ta cùng thực hiện một animation đơn giản sử dụng các thuộc tính đối tượng DOM và các hàm JavaScript như sau. Sau đây liệt kê các phương thức DOM khác nhau:

  • Chúng tôi đang sử dụng hàm getElementById() để nhận một đối tượng DOM và sau đó gán nó tới một biến Global là imgObj.
  • Chúng tôi đã định nghĩa một hàm khởi tạo init() để khởi tạo imgObj, ở đây chúng tôi đã thiết lập các thuộc tính position và left của nó.
  • Chúng tôi đang gọi hàm khởi tạo tại thời điểm tải cửa sổ.
  • Cuối cùng, chúng tôi đang gọi hàm moveRight() để tăng khoảng cách trái bởi 10 pixel. Bạn có thể cũng thiết lập nó một giá trị âm để di chuyển nó sang cạnh trái.

Ví dụ

Bạn thử ví dụ sau:

<html>

   <head>
      <title>JavaScript Animation</title>

      <script type="text/javascript">
         <!--
            var imgObj = null;

            function init(){
               imgObj = document.getElementById('myImage');
               imgObj.style.position= 'relative'; 
               imgObj.style.left = '0px'; 
            }

            function moveRight(){
               imgObj.style.left = parseInt(imgObj.style.left) + 10 + 'px';
            }

            window.onload =init;
         //-->
      </script>

   </head>

   <body>

      <form>
         <img id="myImage" src="https://media.hoclaptrinh.vn/images/hieu-ung-animation-trong-javascript5c0ddc900f35f.gif" />
         <p>Click button below to move the image to right</p>
         <input type="button" value="Click Me" onclick="moveRight();" />
      </form>

   </body>
</html>

Animation tự động hóa

Trong ví dụ trên, chúng ta đã thấy cách một hình ảnh di chuyển qua phải mỗi khi nhấp chuột. Chúng ta có thể tự độ hóa tiến trình này bởi sử dụng hàm setTimeout() như sau:

Dưới đây, chúng tôi thêm nhiều phương thức hơn. Đó là:

  • Hàm moveRight() đang gọi hàm setTimeout() để thiết lập vị trí của imgObj.
  • Chúng tôi đã thêm một hàm mới là stop() để xóa bộ bấm giờ được thiết lập bởi hàm setTimeout() và để thiết lập đối tượng tại vị trí khởi tạo.

Ví dụ

Bạn thử code sau:

<html>

   <head>
      <title>JavaScript Animation</title>

      <script type="text/javascript">
         <!--
            var imgObj = null;
            var animate ;

            function init(){
               imgObj = document.getElementById('myImage');
               imgObj.style.position= 'relative'; 
               imgObj.style.left = '0px'; 
            }

            function moveRight(){
               imgObj.style.left = parseInt(imgObj.style.left) + 10 + 'px';
               animate = setTimeout(moveRight,20); // call moveRight in 20msec
            }

            function stop(){
               clearTimeout(animate);
               imgObj.style.left = '0px'; 
            }

            window.onload =init;
         //-->
      </script>

   </head>

   <body>

      <form>
         <img id="myImage" src="./images/html.gif" />
         <p>Click the buttons below to handle animation</p>
         <input type="button" value="Start" onclick="moveRight();" />
         <input type="button" value="Stop" onclick="stop();" />
      </form>

   </body>
</html>

Rollover với một Mouse Event

Dưới đây là ví dụ đơn giản minh họa rollover hình ảnh với một Mouse Event.

Chúng ta cùng quan sát những gì đang được sử dụng trong ví dụ này:

  • Tại thời điểm tải trang này, lệnh if kiểm tra cho sự tồn tại của đối tượng Image. Nếu đối tượng Image này không có sẵn, khối này sẽ không được thực thi.
  • Image() constructor tạo và tải lại một đối tượng Image mới gọi là image1.
  • Thuộc tính src được gán tên của image file ngoại vi gọi là ./images/html.gif.
  • Tương tự, chúng ta tạo đối tượng image2 và gán ./images/http.gif trong đối tượng này.
  • Dấu # vô hiệu hóa đường link để mà trình duyệt không cố gắng tới URL khi được click. Link này là một hình ảnh.
  • Phương thức xử lý lỗi onMouseOver được kích hoạt khi người dùng di chuyển chuột qua link (hình ảnh đó), và onMouseOut event handler đươc kích hoạt khi người dùng di chuyển chuột ra khỏi link đó.
  • Khi di chuyển chuột qua hình ảnh, HTTP image thay đổi từ hình ảnh đầu tiên tới hình ảnh thứ hai. Khi di chuyển chuột ra khỏi hình ảnh, thì hình ảnh ban đầu được hiển thị.
  • Khi di chuyển chuột ra khỏi link, hình ảnh khởi tạo đầu tiên html.gif sẽ tái xuất hiện trên màn hình.
<html>

   <head>
      <title>Rollover with a Mouse Events</title>

      <script type="text/javascript">
         <!--
            if(document.images){
               var image1 = new Image(); // Preload an image
               image1.src = "./images/html.gif";
               var image2 = new Image(); // Preload second image
               image2.src = "./images/http.gif";
            }
         //-->
      </script>

   </head>

   <body>
      <p>Move your mouse over the image to see the result</p>

      <a href="#" onMouseOver="document.myImage.src=image2.src;" onMouseOut="document.myImage.src=image1.src;">
      <img name="myImage" src="./images/html.gif" />
      </a>
   </body>
</html>

 


Bài 49: Javascript - Multimedia

Chưa có bình luận 528
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Đối tượng navigator trong JavaScript bao gồm một đối tượng con gọi là plugins.

Đối tượng này là một mảng, với một cổng vào (entry) cho mỗi plug-in được cài đặt trên trình duyệt. Đối tượng navigator.plugins chỉ được hỗ trợ bởi Netscape, Firefox và Mozilla.

Ví dụ

Dưới đây là ví dụ minh họa cách liệt kê tất cả plug-in được cài đặt trên trình duyệt.

<html>

   <head>
      <title>List of Plug-Ins</title>
   </head>

   <body>
      <table border="1">
         <tr>
            <th>Plug-in Name</th>
            <th>Filename</th>
            <th>Description</th>
         </tr>

         <script language="JavaScript" type="text/javascript">
            for (i=0; i<navigator.plugins.length; i++) {
               document.write("<tr><td>");
               document.write(navigator.plugins[i].name);
               document.write("</td><td>");
               document.write(navigator.plugins[i].filename);
               document.write("</td><td>");
               document.write(navigator.plugins[i].description);
               document.write("</td></tr>");
            }
         </script>

      </table>

   </body>
</html>


Kiểm tra cho Plug-Ins

Mỗi plug-in có một cổng vào trong mảng đó. Mỗi cổng vào có các thuộc tính sau:

  • name − Là tên của plug-in.
  • filename − Là file thực thi mà được tải để cài đặt plug-in.
  • Miêu tả − Là miêu tả của plug-in, được cung cấp bởi nhà lập trình.
  • mimeTypes − Là một mảng với một cổng vào cho mỗi kiểu MIME được hỗ trợ bởi plug-in đó.

Bạn có thể sử dụng các thuộc tính này trong một script để tìm các plug-ins đã được cài đặt, và sau đó sử dụng JavaScript, bạn có thể chơi các file đa phương tiện thích hợp. Bạn quan sát ví dụ sau:

<html>

   <head>
      <title>Using Plug-Ins</title>
   </head>

   <body>

      <script language="JavaScript" type="text/javascript">
         media = navigator.mimeTypes["video/quicktime"];

         if (media){
            document.write("<embed src='quick.mov' height=100 width=100>");
         }
         else
         {
            document.write("<img src='https://media.hoclaptrinh.vn/images/javascript-da-phuong-tien5c0de0fea5d30.gif' height=100 width=100>");
         }
      </script>

   </body>
</html>

Kết quả

1450?raw=trueimage-7

Ghi chú − Ở đây chúng tôi đang sử dụng thẻ HTML <embed>để nhúng file đa phương tiện.

Điều khiển đa phương tiện

Chúng ra cùng thực hiện một ví dụ thực sự mà làm việc trong hầu hết các trình duyệt:

<html>

   <head>
      <title>Using Embeded Object</title>

      <script type="text/javascript">
         <!--
            function play()
            {
               if (!document.demo.IsPlaying()){
                  document.demo.Play();
               }
            }
            function stop()
            {
               if (document.demo.IsPlaying()){
                  document.demo.StopPlay();
               }
            }
            function rewind()
            {
               if (document.demo.IsPlaying()){
                  document.demo.StopPlay();
               }
               document.demo.Rewind();
            }
         //-->
      </script>

   </head>

   <body>

      <embed id="demo" name="demo"
      src="http://www.amrood.com/games/kumite.swf"
      width="318" height="300" play="false" loop="false"
      pluginspage="http://www.macromedia.com/go/getflashplayer"
      swliveconnect="true">
      </embed>

      <form name="form" id="form" action="#" method="get">
         <input type="button" value="Start" onclick="play();" />
         <input type="button" value="Stop" onclick="stop();" />
         <input type="button" value="Rewind" onclick="rewind();" />
      </form>

   </body>
</html>

 


Bài 50: Javascript - Debugging

Chưa có bình luận 531
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Javascript - Debug


Trong khi mã hóa chương trình, các nhà lập trình có thể tạo ra các lỗi. Một lỗi trong một chương trình hoặc một script được xem như là một bug.

Tiến trình tìm kiếm và sửa các bug được gọi là dubugging và là một phần bình thường của tiến trình lập trình.

Giới thiệu một số công cụ và công nghệ mà có thể giúp bạn với nhiệm vụ debug.

Thông báo lỗi trong IE

Cách đơn giản nhất để phát hiện lỗi là bật thông tin lỗi trong trình duyệt của bạn. Theo mặc định, IE chỉ một biểu tượng lỗi trong thanh trạng thái khi một lỗi xảy ra trên trang.

Error Icon

Nhấn đúp chuột vào biểu tượng này sẽ hiển thị một hộp thoại chỉ thông tin về lỗi cụ thể đã xảy ra.

Khi biểu tượng này dễ bị coi nhẹ (hay khó quan sát), IE cung cấp cho bạn tùy chọn để tự động hiển thị thông báo lỗi bất cứ khi nào một lỗi xảy ra.

Để kích hoạt chức năng này, chọn Tools → Internet Options → Advanced tab. và sau đó cuối cùng kiểm tra hộp tùy chọn "Display a Notification About Every Script Error" như hình dưới.

Internet Options

Thông báo lỗi trong Firefox hoặc Mozilla

Các trình duyệt khác như Firefox, Netscape và Mozilla gửi thông báo lỗi tới một cửa sổ đặc biệt được gọi là JavaScript Console hoặc Error Consol. Để quan sát bàn điều khiển này, chọn Tools → Error Consol hoặc Web Development.

Không may là, khi các trình duyệt này cung cấp các chỉ dẫn không nhìn thấy khi một lỗi xảy ra, bạn phải giữ bàn điểu khiển Console này mở và so khớp cho các lỗi khi script của bạn thực thi.

Error Console

Các khai báo lỗi (Error Notification)

Error Notification mà hiển thị trên Console hoặc thông qua hộp thoại IE là kết quả của cả các lỗi Syntax Error và Runtime Error. Những khai báo lỗi này bao gồm số dòng nào tại đó lỗi xảy ra.

Nếu bạn đang sử dụng Firefox, thì khi đó bạn có thể click vào lỗi có trong Console để tới chính xác dòng trong script mà có lỗi.

Cách để debug một Script

Có nhiều cách để debug các lỗi trong JavaScript của bạn:

Sử dụng JavaScript Validator

Một cách để kiểm tra code có các bug lạ là để chạy nó thông qua một chương trình mà kiểm tra nó để đảm bảo rằng nó là hợp lệ và nó tuân theo qui tắc cú pháp chính thức của ngôn ngữ. Những chương trình này được gọi là validating parsers hoặc validators, và thường đi với các bộ soạn HTML và JavaScript thương mại.

Validator tiện lợi nhất cho JavaScript là Douglas Crockford của JavaScript Lint, mà có sẵn miễn phí tại: Douglas Crockford's JavaScript Lint.

Bạn ghé thăm trang web này, paste các JavaScript code vào trong khu vực văn bản đã cho, và nhấn nút jslint. Chương trình này sẽ phân tích JavaScript code của bạn, đảm bảo rằng tất cả định nghĩa biến và hàm tuân theo cú pháp chính xác. Nó cũng sẽ kiểm tra các lệnh JavaScript, như if và while, để đảm bảo chúng cũng tuân theo định dạng chính xác.

Thêm Debugging code tới chương trình của bạn

Bạn có thể sử dụng các phương thức alert() hoặc document.write() trong chương trình của bạn để debug. Ví dụ, bạn có thể viết một cái gì đó như sau:

var debugging = true;
var whichImage = "widget";

if( debugging )
alert( "Calls swapImage() with argument: " + whichImage );
var swapStatus = swapImage( whichImage );

if( debugging )
   alert( "Exits swapImage() with swapStatus=" + swapStatus );

Bằng việc kiểm tra nội dung và trình tự của alert() khi chúng xuất hiện, bạn có thể kiểm tra chương trình của bạn rất dễ dàng.

Sử dụng một JavaScript Debugger

Một Debugger là một ứng dụng mà đặt tất cả các khía cạnh của việc thực thi script dưới sự điều khiển của một nhà lập trình. Debugger cung cấp một điều khiển Fine-Grained (Điều khiển phân định tinh tế) qua trạng thái của script thông qua một giao diện mà cho phép bạn kiểm tra và thiết lập các giá trị cũng như điều khiển luồng của việc thực thi.

Một khi một script đã được tải vào trong một debugger, nó có thể được chạy một dòng tại một thời điểm hoặc được chỉ dẫn để dừng tại điểm dừng (Breakpoint). Khi việc thực thi bị dừng, nhà lập trình có thể kiểm tra trạng thái của script và các biến của nó để quyết định làm điều gì nếu có gì đó bị lỗi. Bạn có thể cũng quan sát các biến với các thay đổi trong các giá trị của chúng.

Phiên bản Mozilla JavaScript Debugger mới nhất (tên Venkman) cho cả trình duyệt Mozilla và Netscape có thể được tại tại: http://www.hacksrus.com/~ginda/venkman

Chỉ dẫn hữu ích cho nhà lập trình

Bạn có thể nên nhớ các tip sau để giảm số lượng các lỗi trong các script của bạn và làm đơn giản hóa tiến trình debug.

  • Sử dụng nhiều comments. Các comment cho bạn khả năng giải thích tại sao bạn viết script, cách bạn thực hiện và để giải thích các khu vực cụ thể phức tạp trong code.
  • Luôn luôn sử dụng indentation (sự thụt code) để làm code của bạn dễ dàng hơn khi đọc. Các lệnh thụt vào này cũng làm nó dễ hơn với bạn để so khớp các thẻ bắt đầu và kết thúc, các dấu ngoặc, và các phần tử HTML và script khác.
  • Viết modular code. Bất cứ khi nào có thể, nhóm các lệnh vào trong các hàm. Các hàm giúp bạn tạo nhóm các lệnh liên quan nhau, và kiểm tra và tái sử dụng các phần của code mà không mất nhiều công sức.
  • Nhất quán trong cách đặt tên biến và hàm. Nói cách khác, giữ tất cả chúng ở dạng chữ thường hoặc chữ hoa; nếu bạn ưa thích Camel-Back Notation, sử dụng nó một cách nhất quán.
  • Sử dụng tên biến đủ dài và có ý nghĩa mà miêu tả nội dung của hàm và biến.
  • Kiểm tra các script dài trong Modular Fashion. Nghĩa là, đừng cố gắng viết toàn bộ script trước khi kiểm tra bất cứ phần nào của nó. Viết một phần và thực thi nó trước khi thêm phần tới vào code.
  • Sử dụng các tên biến và hàm có tính miêu tả cao và tránh sử dụng các tên đơn ký tự.
  • Quan sát các dấu trích dẫn. Nhớ rằng những dấu trích dẫn này được sử dụng trong các cặp bao quanh các chuỗi và nó phải sử dụng trong cùng một kiểu giống nhau (hoặc đơn hoặc kép).
  • Kiểm tra các dấu bằng. Bạn không nên sử dụng một dấu bằng đơn (=) cho mục đích so sánh.
  • Khai báo các biến một cách rõ ràng bởi sử dụng từ khóa var.

Bài 51: Javascript - Image Map

Chưa có bình luận 560
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Image Map trong JavaScript


Bạn có thể sử dụng JavaScript để tạo Image map ở Client-Side. Các Image map được kích hoạt bởi thuộc tính usemap cho thẻ <img /> và được định nghĩa bởi các thẻ mở rộng đặc biệt <map> và <area>.

Hình ảnh mà tạo bản đồ đó được chèn vào trong trang bởi sử dụng phần tử <img /> như bình thường, ngoại trừ rằng nó mang theo thuộc tính bổ sung được gọi là usemap. Giá trị của thuộc tính usemap là giá trị thuộc tính name trên phần tử <map> mà bạn sắp thấy sau đây, được đặt trước bởi một dấu # hoặc ký hiệu $.

Phần tử <map> thực sự tạo bản đồ cho hình ảnh và thường trực tiếp theo sau phần tử <img />. Nó hoạt động như là một nơi chứa (container) cho phần tử <area /> mà thực sự định nghĩa các hotpot có thể click. Phần tử <map>chỉ mang một thuộc tính, thuộc tính name, mà là tên nhận diện bản đồ. Đây là cách phần tử <img /> biết phần tử <map> nào để sử dụng.

Phần tử <area> xác định hình dạng và tọa độ mà định nghĩa giới hạn (đường biên) của một hotpot có thể click.

Code sau kết nối các Image map và JavaScript để tạo một thông báo trong hộp văn bản khi di chuyển chuột qua các phần khác nhau của hình ảnh.

<html>

   <head>
      <title>Using JavaScript Image Map</title>

      <script type="text/javascript">
         <!--
            function showTutorial(name){
               document.myform.stage.value = name
            }
         //-->
      </script>

   </head>

   <body>
      <form name="myform">
         <input type="text" name="stage" size="20" />
      </form>

      <!-- Create  Mappings -->
      <img src="https://media.hoclaptrinh.vn/images/javascript-image-map5c0de97f3b2d2.gif" alt="HTML Map" border="0" usemap="#tutorials"/>

      <map name="tutorials">
         <area shape="poly" 
            coords="74,0,113,29,98,72,52,72,38,27"
            href="https://hoclaptrinh.vn/tutorial/hoc-css" alt="Perl Tutorial"
            target="_self" 
            onMouseOver="showTutorial('perl')" 
            onMouseOut="showTutorial('')"/>

         <area shape="rect" 
            coords="22,83,126,125"
            href="https://hoclaptrinh.vn/tutorial/hoc-html" alt="HTML Tutorial" 
            target="_self" 
            onMouseOver="showTutorial('html')" 
            onMouseOut="showTutorial('')"/>

         <area shape="circle" 
            coords="73,168,32"
            href="https://hoclaptrinh.vn/tutorial/hoc-php" alt="PHP Tutorial"
            target="_self" 
            onMouseOver="showTutorial('php')" 
            onMouseOut="showTutorial('')"/>
      </map>
   </body>
</html>

Kết quả

Bạn có thể thấy khái niệm bản đồ bởi đặt con trỏ chuột trên đối tượng image.

 

HTML Map


Bài 52: Javascript - Browsers

Chưa có bình luận 533
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Khả năng tương thích trình duyệt trong JavaScript


Nó là quan trọng để hiểu sự khác biệt giữa các trình duyệt khác nhau để xử lý từng cái theo cách nó được mong đợi. Vì thế nó là quan trọng để biết trình duyệt nào mà trang web của bạn đang chạy trên.

Để nhận thông tin về trình duyệt mà trang web của bạn hiện tại đang chạy trên, sử dụng đối tượng navigator có sẵn.

Các thuộc tính của Navigator

Có một số thuộc tính liên quan đến Navigator mà bạn có thể sử dụng trong trang web của bạn. Bảng dưới liệt kê tên và miêu tả về chúng.

STT Thuộc tính và Miêu tả
1

appCodeName

Thuộc tính này là một chuỗi mà chứa tên code của trình duyệt, như Netscape cho Netscape và Microsoft Internet Explorer cho IE.

2

appVersion

Thuộc tính này là một chuỗi mà chứa phiên bản của trình duyệt cũng như thông tin hữu ích khác như ngôn ngữ và khả năng tương thích của nó.

3

language

Thuộc tính này chứa hai chữ viết tắt cho ngôn ngữ mà được sử dụng bởi trình duyệt. Chỉ dành cho Netscape.

4

mimTypes[]

Thuộc tính này là một mảng chứa tất cả kiểu MIME được hỗ trợ bởi Client. Chỉ dành cho Netscape.

5

platform[]

Thuộc tính này là một chuỗi chứa platform mà trình duyệt được biên dịch. "Win32" cho Hệ điều hành Windows 32 bit.

6

plugins[]

Thuộc tính này là một mảng chứa tất cả plug-in đã được cài đặt trên client. Chỉ dành cho Netscape.

7

userAgent[]

Thuộc tính này là một chuỗi mà chứa tên code và phiên bản của trình duyệt. Giá trị này được gửi tới Server nguồn để nhận diện Client.

Kiểm tra trình duyệt (Browser Detection)

Có một JavaScript đơn giản mà có thể được sử dụng để tìm tên của một trình duyệt và sau đó một trang HTML có thể được phục vụ tới người dùng.

<html>

   <head>
      <title>Browser Detection Example</title>
   </head>

   <body>

      <script type="text/javascript">
         <!--
            var userAgent   = navigator.userAgent;
            var opera       = (userAgent.indexOf('Opera') != -1);
            var ie          = (userAgent.indexOf('MSIE') != -1);
            var gecko       = (userAgent.indexOf('Gecko') != -1);
            var netscape    = (userAgent.indexOf('Mozilla') != -1);
            var version     = navigator.appVersion;

            if (opera){
               document.write("Opera based browser");
               // Keep your opera specific URL here.
            }

            else if (gecko){
               document.write("Mozilla based browser");
               // Keep your gecko specific URL here.
            }

            else if (ie){
               document.write("IE based browser");
               // Keep your IE specific URL here.
            }

            else if (netscape){
               document.write("Netscape based browser");
               // Keep your Netscape specific URL here.
            }

            else{
               document.write("Unknown browser");
            }
            // You can include version to along with any above condition.
            document.write("<br /> Browser version info : " + version );
         //-->
      </script>

   </body>
</html>

Kết quả

Mozilla based browser
Browser version info : 5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36


Bài 56: Javascript - Dialog Boxes

Chưa có bình luận 549
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

JavaScript hỗ trợ ba loại hộp thoại quan trọng. Các hộp thoại này có thể được sử dụng để nâng cao và cảnh báo, hoặc để xác nhận bất kỳ đầu vào nào hoặc để có một loại đầu vào từ người dùng. Ở đây chúng ta sẽ thảo luận về từng hộp thoại một.

Hộp thoại Cảnh báo
Hộp thoại cảnh báo chủ yếu được sử dụng để đưa ra thông báo cảnh báo cho người dùng. Ví dụ: nếu một trường nhập yêu cầu nhập một số văn bản nhưng người dùng không cung cấp bất kỳ đầu vào nào, thì như một phần của xác thực, bạn có thể sử dụng hộp cảnh báo để đưa ra thông báo cảnh báo.

Tuy nhiên, hộp cảnh báo vẫn có thể được sử dụng cho các tin nhắn thân thiện hơn. Hộp cảnh báo chỉ đưa ra một nút "OK" để chọn và tiếp tục.

<html>
   <head>   
      <script type = "text/javascript">
         <!--
            function Warn() {
               alert ("This is a warning message!");
               document.write ("This is a warning message!");
            }
         //-->
      </script>     
   </head>
   
   <body>
      <p>Click the following button to see the result: </p>      
      <form>
         <input type = "button" value = "Click Me" onclick = "Warn();" />
      </form>     
   </body>
</html>

Hộp thoại xác nhận
Hộp thoại xác nhận chủ yếu được sử dụng để lấy sự đồng ý của người dùng đối với bất kỳ tùy chọn nào. Nó hiển thị một hộp thoại với hai nút: OK và Cancel.

Nếu người dùng nhấp vào nút OK, phương thức window confirm () sẽ trả về true. Nếu người dùng nhấp vào nút Hủy, thì xác nhận () trả về sai. Bạn có thể sử dụng hộp thoại xác nhận như sau.

Live Demo
<html>
   <head>   
      <script type = "text/javascript">
         <!--
            function getConfirmation() {
               var retVal = confirm("Do you want to continue ?");
               if( retVal == true ) {
                  document.write ("User wants to continue!");
                  return true;
               } else {
                  document.write ("User does not want to continue!");
                  return false;
               }
            }
         //-->
      </script>     
   </head>
   
   <body>
      <p>Click the following button to see the result: </p>      
      <form>
         <input type = "button" value = "Click Me" onclick = "getConfirmation();" />
      </form>      
   </body>
</html>

Hộp thoại Nhắc nhở
Hộp thoại nhắc rất hữu ích khi bạn muốn bật lên một hộp văn bản để nhận thông tin nhập của người dùng. Do đó, nó cho phép bạn tương tác với người dùng. Người dùng cần điền vào trường và sau đó nhấp vào OK.

Hộp thoại này được hiển thị bằng một phương thức được gọi là prompt () nhận hai tham số: (i) nhãn mà bạn muốn hiển thị trong hộp văn bản và (ii) một chuỗi mặc định để hiển thị trong hộp văn bản.

Hộp thoại này có hai nút: OK và Cancel. Nếu người dùng nhấp vào nút OK, dấu nhắc phương thức cửa sổ () sẽ trả về giá trị đã nhập từ hộp văn bản. Nếu người dùng nhấp vào nút Hủy, phương thức cửa sổ nhắc () trả về null.


<html>
   <head>     
      <script type = "text/javascript">
         <!--
            function getValue() {
               var retVal = prompt("Enter your name : ", "your name here");
               document.write("You have entered : " + retVal);
            }
         //-->
      </script>      
   </head>
   
   <body>
      <p>Click the following button to see the result: </p>      
      <form>
         <input type = "button" value = "Click Me" onclick = "getValue();" />
      </form>      
   </body>
</html>

 

 

Bài 58: Javascript - Page Printing

Chưa có bình luận 826
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Nhiều khi bạn muốn đặt một nút trên trang web của mình để in nội dung của trang web đó qua một máy in thực tế. JavaScript giúp bạn triển khai chức năng này bằng cách sử dụng chức năng in của đối tượng cửa sổ.

Hàm in JavaScript window.print () in trang web hiện tại khi được thực thi. Bạn có thể gọi hàm này trực tiếp bằng cách sử dụng sự kiện onclick như trong ví dụ sau.

Thí dụ
Hãy thử ví dụ sau.

<html>
   <head>      
      <script type = "text/javascript">
         <!--
         //-->
      </script>
   </head>
   
   <body>      
      <form>
         <input type = "button" value = "Print" onclick = "window.print()" />
      </form>   
   </body>
<html>

 


Bài 59: Các hàm có sẵn trong JavaScript

Chưa có bình luận 765
C, C++, Python, Java, HTML, CSS, JavaScript, SQL, PHP, JQuery, XML, DOM, Bootstrap, Tutorials, Articles, Programming, Training, Learning, Quiz, Preferences, Examples, Code, Javascript Cơ Bản, Học Web, Học Java, Học Js, Jquery Cơ Bản,

Các hàm có sẵn trong JavaScript


Các phương thức của đối tượng Number

Đối tượng Number chỉ chứa các phương thức mặc định mà là một phần của sự định nghĩa của mỗi đối tượng.

Phương thức Miêu tả
constructor() Trả về hàm mà tạo sự instance của đối tượng này. Theo mặc định, nó là đối tượng Number.
toExponential() Làm một số hiển thị ở dạng số mũ, ngay cả khi số này là trong một dãy trong đó JavaScript thường sử dụng ký hiệu chuẩn.
toFixed() Định dạng một số với một số chữ số đặc trưng tới bên phải của phần thập phân.
toLocaleString() Trả về một phiên bản giá trị chuỗi của số hiện tại trong một định dạng mà có thể đa dạng theo thiết lập nội bộ của trình duyệt.
toPrecision() Định nghĩa bao nhiêu chữ số (bao gồm các chữ số ở bên phải và bên trái phần thập phân) để hiển thị một số.
toString() Trả về sự biểu diễn chuỗi của giá trị số.
valueOf() Trả về giá trị số của số.

Các phương thức của Boolean

Dưới đây là danh sách các phương thức của đối tượng Boolean và miêu tả về nó:

Phương thức Miêu tả
toSource() Trả về một chuỗi chứa nguồn của đối tượng Boolean; bạn có thể sử dụng chuỗi này để tạo một đối tượng tương đương.
toString() Trả về một chuỗi hoặc "true" hoặc "false" phụ thuộc vào giá trị của đối tượng.
valueOf() Trả về giá trị gốc của đối tượng Boolean.

Các phương thức của đối tượng String

Dưới đây là danh sách miêu tả các phương thức của đối tượng String:

Phương thức Miêu tả
charAt() Trả về ký tự tại chỉ mục (index) đã xác định.
charCodeAt() Trả về một số chỉ dẫn giá trị Unicode của ký tự tại chỉ mục đã cho
concat() so khớp văn bản của hai chuỗi và trả về một chuỗi mới.
indexOf() Trả về chỉ mục trong đối tượng String đang gọi của sự xảy ra đầu tiên của giá trị đã xác định, hoặc -1 nếu không tìm thấy.
lastIndexOf() Trả về chỉ mục trong đối tượng String đang gọi của sự xảy ra cuối cùng của giá trị đã xác định, hoặc -1 nếu không tìm thấy.
localeCompare() Trả về một số chỉ dẫn có hay không một chuỗi tham chiếu đến trước hoặc sau hoặc là giống với chuỗi đã cho trong thứ tự phân loại
length() Trả về độ dài của chuỗi
match() Được sử dụng để so khớp một Regular Expression với một chuỗi.
replace() Được sử dụng để tìm một so khớp giữa Regular Expression đã cho và một chuỗi, và để thay thế chuỗi phụ đã so khớp với một chuỗi phụ mới.
search() Thực thi việc tìm kiếm cho một match giữa một Regular Expression và một chuỗi đã xác định.
slice() Trích (extract) một khu vực của một chuỗi và trả về một chuỗi mới.
split() Chia một đối tượng String thành một mảng của các chuỗi bằng việc phân chia chuỗi thành các chuỗi phụ
substr() Trả về các ký tự trong một chuỗi bắt đầu tại vị trí đã xác định với một số ký tự đã xác định.
substring() Trả về các ký tự trong một chuỗi giữa hai chỉ mục (index) bên trong chuỗi đó.
toLocaleLowerCase() Các ký tự bên trong một chuỗi được biến đổi thành kiểu chữ thường đồng thời tôn trọng Locale hiện tại.
toLocaleUpperCase() Các ký tự bên trong một chuỗi được biến đổi thành kiểu chữ hoa đồng thời tôn trọng Locale hiện tại.
toLowerCase() Trả về giá trị chuỗi đang gọi được biến đổi thành kiểu chữ thường
toString() Trả về một chuỗi biểu diễn đối tượng đã xác định
toUpperCase() Trả về giá trị chuỗi đang gọi được biến đổi thành kiểu chữ hoa
valueOf() Trả về giá trị gốc của đối tượng đã xác định.

String HTML wrapper

Dưới đây là danh sách các phương thức mà trả về một bản sao của chuỗi được gói bên trong một thẻ HTML thích hợp.

Phương thức Miêu tả
anchor() Tạo một HTML Anchor mà được sử dụng như là một mục tiêu siêu văn bản (hypertext target).
big() Tạo một chuỗi để được hiển thị trong một big font như thể nó trong một thẻ
blink() Tạo một chuỗi nhấp nháy như thể nó trong một thẻ
bold() Tạo một chuỗi để được hiển thị ở dạng in đậm như thể nó trong một thẻ
fixed() Tạo một chuỗi để được hiển thị trong một font cố định như thể nó trong một thẻ
fontcolor() Tạo một chuỗi để được hiển thị theo một màu cố định như khi nó trong một thẻ
fontsize() Làm một chuỗi được hiển thị trong một kích cỡ font xác định như khi nó trong một thẻ
italics() Làm một chuỗi ở dạng in nghiêng như khi nó trong một thẻ
link() Tạo một HTML link siêu văn bản mà yêu cầu URL khác
small() Làm một chuỗi hiển thị ở dạng Small font như khi nó trong một thẻ
strike() Làm một chuỗi hiển thị ở dạng văn bản gạch ngang như khi nó trong một thẻ
sub() Làm một chuỗi hiển thị ở dạng chỉ số dưới như khi nó trong một thẻ
sup() Làm một chuỗi hiển thị ở dạng chỉ số trên như khi nó trong một thẻ

Các phương thức của đối tượng Array

Phương thức Miêu tả
concat() Trả về một mảng mới bao gồm mảng này kết hợp với các mảng khác và/hoặc giá trị khác.
every() Trả về true nếu mỗi phần tử trong mảng này thỏa mãn hàm kiểm tra đã cho.
filter() Tạo một mảng mới với tất cả các phần tử của mảng này, mà hàm lọc đã cho trả về true.
forEach() Gọi một hàm cho mỗi phần tử trong mảng.
indexOf() Trả về chỉ mục đầu tiên (thấp nhất) của một phần tử trong mảng tương đương với giá trị đã cho, hoặc -1 nếu không được tìm thấy.
join() Kết hợp tất cả phần tử trong một mảng vào trong một chuỗi.
lastIndexOf() Trả về chỉ mục cuối cùng (lớn nhất) của một phần tử trong mảng tương đương với giá trị đã cho, hoặc -1 nếu không được tìm thấy.
map() Tạo một mảng mới với các kết quả của việc gọi một hàm đã cho trên mỗi phần tử của mảng này.
pop() Gỡ bỏ phần tử cuối cùng từ một mảng và trả về phần tử đó.
push() Thêm một hoặc nhiều phần tử tới phần cuối của một mảng và trả về độ dài mới của mảng.
reduce() Áp dụng một hàm đồng thời với hai giá trị của mảng (từ trái qua phải) khi để giảm nó tới một giá trị đơn.
reduceRight() Áp dụng một hàm đồng thời với hai giá trị của mảng (từ phải qua trái) khi để giảm nó tới một giá trị đơn.
reverse() Đảo ngược thứ tự của các phần tử của một mảng – Đầu tiên trở thành cuối cùng và cuối cùng trở thành đầu tiên.
shift() Gỡ bỏ phần tử đầu tiên từ một mảng và trả về phần tử đó.
slice() Extract – trích một khu vực của một mảng và trả về một mảng mới.
some() Trả về true nếu có ít nhất một phần tử trong mảng này thỏa mãn hàm kiểm tra đã cho.
toSource() Biểu diễn code nguồn của một đối tượng.
sort() Sắp xếp phân loại các phần tử của một mảng.
splice() Thêm và/hoặc gỡ bỏ các phần tử từ một mảng.
toString() Trả về một chuỗi biểu diễn mảng đó và các phần tử của nó.
unshift() Thêm một hoặc nhiều phần tử tới phần đầu của một mảng và trả về độ dài mới của mảng.

Các phương thức của đối tượng Date

Bảng dưới liệt kê các phương thức của đối tượng Date và miêu tả về nó:

Phương thức Miêu tả
Date() Trả về ngày và thời gian của ngày hôm nay.
getDate() Trả về ngày trong tháng cho ngày xác định theo Local time
getDay() Trả về ngày trong tuần cho ngày xác định theo Local time
getFullYear() Trả về năm của ngày đã cho theo Local time
getHours() Trả về giờ của ngày đã cho theo Local time
getMilliseconds() Trả về mili giây của ngày đã cho theo Local time
getMinutes() Trả về phút của ngày đã cho theo Local time
getMonth() Trả về tháng của ngày đã cho theo Local time
getSeconds() Trả về giây của ngày đã cho theo Local time
getTime() Trả về giá trị số của ngày đã cho khi số mili giây từ tháng 1/1/1970, 00:00:00 UTC.
getTimezoneOffset() Trả về Time-zone Offset bằng phút cho Locale hiện tại.
getUTCDate() Trả về ngày trong tháng của ngày đã cho theo Universal time
getUTCDay() Trả về ngày trong tuần của ngày đã cho theo Universal time
getUTCFullYear() Trả về năm của ngày đã cho theo Universal time
getUTCHours() Trả về giờ của ngày đã cho theo Universal time
getUTCMilliseconds() Trả về mili giây của ngày đã cho theo Universal time
getUTCMinutes() Trả về phút của ngày đã cho theo Universal time
getUTCMonth() Trả về tháng của ngày đã cho theo Universal time
getUTCSeconds() Trả về giây của ngày đã cho theo Universal time
getYear() Phương thức cũ - Trả về năm của ngày đã cho theo Local time. Bạn sử dụng getFullYear để thay thế.
setDate() Trả về ngày của tháng cho ngày đã xác định theo Local time.
setFullYear() Thiết lập năm đầy đủ cho ngày đã cho theo Local time.
setHours() Thiết lập giờ cho ngày đã cho theo Local time.
setMilliseconds() Thiết lập mili giây cho ngày đã cho theo Local time.
setMinutes() Thiết lập phút cho ngày đã cho theo Local time.
setMonth() Thiết lập tháng cho ngày đã cho theo Local time.
setSeconds() Thiết lập giây cho ngày đã cho theo Local time.
setTime() Thiết lập thời gian đối tượng Date được biểu diễn bởi số mili giây từ 1/1/1970, 00:00:00 UTC.
setUTCDate() Thiết lập ngày của tháng cho ngày đã cho theo Universal time
setUTCFullYear() Thiết lập năm đầy đủ cho ngày đã cho theo Universal time
setUTCHours() Thiết lập giờ cho ngày đã cho theo Universal time
setUTCMilliseconds() Thiết lập mili giây cho ngày đã cho theo Universal time
setUTCMinutes() Thiết lập phút cho ngày đã cho theo Universal time
setUTCMonth() Thiết lập tháng cho ngày đã cho theo Universal time
setUTCSeconds() Thiết lập giây cho ngày đã cho theo Universal time
setYear() Phương thức cũ - Thiết lập năm cho ngày đã cho theo Local time. Bạn dùng setFullYear để thay thế.
toDateString() Trả về một chuỗi ngày mà con người đọc được.
toGMTString() Phương thức cũ - Biến đổi 1 ngày thành 1 chuỗi bởi sử dụng các qui ước Internet GMT. Bạn dùng toUTCString để thay thế.
toLocaleDateString() Trả về ngày dưới dạng chuỗi, sử dụng qui ước của Locale hiện tại
toLocaleFormat() Biến đổi ngày thành chuỗi, sử dụng chuỗi định dạng.
toLocaleString() Biến đổi ngày thành chuỗi, sử dụng các qui ước của Locale hiện tại.
toLocaleTimeString() Trả về thời gian của một ngày ở dạng chuỗi, sử dụng qui ước của Locale hiện tại.
toSource() Trả về một chuỗi biểu diễn nguồn cho một đối tượng Date tương đương, bạn có thể sử dụng giá trị này để tạo một đối tượng mới.
toString() Trả về một chuỗi biểu diễn đối tượng Date đã cho.
toTimeString() Trả về thời gian của đối tượng Date ở dạng chuỗi con người đọc được.
toUTCString() Biến đổi một ngày thành một chuỗi, sử dụng qui ước Universal time.
valueOf() Trả về giá trị ban đầu của một đối tượng Date.

Các phương thức tĩnh (Static Method) của Date

Ngoài những phương thức được liệt kê ở trên, đối tượng Date cũng định nghĩa 2 phương thức tĩnh (Static Method). Những phương thức này được gọi thông qua chính Date() constructor.

Phương thức Miêu tả
Date.parse( ) Phân tích một biểu diễn chuỗi của một ngày và thời gian và trả về biểu diễn mili giây nội bộ của ngày đó.
Date.UTC( ) Trả về biểu diễn mili giây của ngày và thời gian UTC đã cho.

Các phương thức của đối tượng Math

Bảng dưới liệt kê danh sách các phương thức của đối tượng Math và miêu tả về nó:

Phương thức Miêu tả
abs() Trả về trị tuyệt đối của một số
acos() Trả về arccos (giá trị radians) của một số
asin() Trả về arcsin (giá trị radians) của một số
atan() Trả về arctan (giá trị radians) của một số
atan2() Trả về tang lượng giác ngược
ceil() Trả về số integer nhỏ nhất lớn hơn hoặc bằng một số
cos() Trả về cos của một số.
exp() Trả về EN, với N là tham số, và E là hằng số Euler
floor() Trả về số integer lớn nhất nhỏ hơn hoặc bằng một số
log() Trả về logarit cơ số e của một số
max() Trả về số lớn nhất của 0 hoặc nhiều số
min() Trả về số nhỏ nhất của 0 hoặc nhiều số
pow() Trả về giá trị (cơ số)(số mũ)
random() Trả về một số ngẫu nhiên giữa hai số 0 và 1.
round() Làm tròn số. Trả về giá trị của một số integer gần nhất.
sin() Trả về sin của một số
sqrt() Trả về căn bậc hai của một số
tan() Trả về tan của một số
toSource() Trả về chuỗi "Math"

Các phương thức của đối tượng RegExp

Bảng dưới liệt kê các phương thức của đối tượng RegExp và miêu tả về nó:

Phương thức Miêu tả
exec() Thực thi một tìm kiếm cho một so khớp trong tham số chuỗi của nó.
test() Kiểm tra một so khớp trong tham số chuỗi của nó.
toSource() Trả về một literal đối tượng biểu diễn đối tượng đã cho; bạn có thể sử dụng giá trị này để tạo đối tượng mới.
toString() Trả về một chuỗi biểu diễn đối tượng đã cho.

Bài 60: Source code website quản lý nhà thuốc bằng PHP MYSQL

Chưa có bình luận 5200
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Chạy dự án?

Điều kiện bắt buộc cài Xampp server để chạy dự án

Sau đó vào đường dẫn URL “http://localhost/pharmacy_Management_System/

Vào Admin:
Email: admin@admin.com
Password : admin1
Role: Admin

Hệ thống quản lý nhà thuốc được phát triển bằng PHP, JavaScript, Bootstrap và CSS. Nó dễ vận hành và dễ hiểu bởi người dùng. Thiết kế khá đơn giản và người dùng sẽ không cảm thấy khó hiểu, sử dụng và điều hướng. Nói về dự án, nó chứa phía quản trị viên và nhân viên. Tất cả các quản lý được thực hiện từ phía quản trị viên như thêm nhân viên khác, loại bỏ họ.

Về hệ thống
Hệ thống quản lý nhà thuốc bao gồm PHP, JavaScript, Bootstrap và CSS. Nói về dự án, nó chứa phần quản trị viên và các phần nhân viên khác. Tất cả việc quản lý được thực hiện từ phía quản trị viên như thêm nhân viên để xóa hồ sơ của họ. Dự án này chỉ có một chương trình nghị sự duy nhất, đó là cho phép chủ cửa hàng duy trì hoạt động kinh doanh của mình một cách hiệu quả. Ở đây bạn phải đăng ký để thực hiện các hoạt động CRUD. Khi bạn đăng ký, bạn có thể xem trang tổng quan quản trị. Từ đó bạn có thể quản lý tất cả các hoạt động cần thiết của mình.

Trang Admin:
1.See Dashboard
2.See all Manager, Add Manager, Edit Manager, Delete Manager
3.See all Pharmacist, Add Pharmacist, Edit Pharmacist, Delete Pharmacist
4.See all Salesman, Add Salesman, Edit Salesman, Delete Salesman
5.Modify Profile
6.Change Password


Bài 61: Source code đăng nhập đăng ký thành viên bằng PHP MYSQL

Chưa có bình luận 6495
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Đồ án yêu cầu cấu hình web server

Project Name User Registration & Login and User Management System With admin panel
Language Used   PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design   HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Đăng nhập vào hệ thông admin bằng tài khoản dưới đây:
User Email/Password : demouser@gmail.com/ Test@123
Admin Username/Password :  admin/Test@123

Link User module – http://localhost/loginsystem
Link Admin Panel: http://localhost/loginsystem/admin

Trang Admin gồm có chức năng

Admin Login
Manage users
Edit user information
Change Password(admin)

Cách chạy dự án:

1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục hệ thống đăng nhập
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với hệ thống đăng nhập tên
6. Nhập tệp loginsystem.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. Chạy tập lệnh http: // localhost / loginsystem (giao diện người dùng)
8. Đối với bảng quản trị http: // localhost / loginsystem / admin

Username: admin
Password: Test @123
Credential for user panel :
Username: demouser@gmail.com
Password : Test@123


Bài 62: Source code quản lý nhà nghỉ hotel PHP MYSQL

Chưa có bình luận 3351
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Đồ án yêu cầu cấu hình web server

Project Name Hostel Management System
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Đăng nhập vào hệ thông admin bằng tài khoản dưới đây:
User Email/Password : demouser@gmail.com/ Test@123
Admin Username/Password :  admin/Test@123

Link User module – http://localhost/loginsystem
Link Admin Panel: http://localhost/loginsystem/admin

Chức năng Admin Module

  • Login – This module is used for admin login.
  • Dashboard – Admin dashboard related total students, total rooms, total courses.
  • Course Creation- Admin can add and manage course(Add, edit and delete)
  • Rooms- Admin can create rooms(seater, fees)(Add, edit and delete)
  • Students Registration- Admin can register student profile.
  • Manage Student- (View and Delete)
  • Admin Profile
  • Change password
  • Access log- admin can see user login access details
  • Logout

Chức năng User Module

  • User Registration
  • User login
  • User forgot Password
  • User Profile – User can update own profile after login
  • Change Password – Allow user to change the password.
  • Book Hostel – User can book own hostel
  • Hostel details : user can see own hostel details
  • Access log : User can see own login access log
  • logout

Các bước cài đặt (Cấu hình)
1. Tải xuống và Giải nén tệp trên hệ thống cục bộ của bạn.
2. Đặt tệp này bên trong xampp / htdocs /.
3. Cấu hình cơ sở dữ liệu

Mở phpmyadmin
Tạo cơ sở.
Nhập cơ sở dữ liệu hostel.sql
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / hostel /”
Thông tin thêm về đăng nhập
Để Đăng nhập với tư cách là quản trị viên, hãy đưa vào bên trong trình duyệt “http: // localhost / hostel”
Chi tiết Đăng nhập cho quản trị viên: admin / Test @ 1234
Chi tiết Đăng nhập cho người dùng: test @ gmail.com / Test @ 123


Bài 63: Source code quản lý khoá học và học viên PHP MYSQL + file hướng dẫn

Chưa có bình luận 3741
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Tên dự án: Hệ thống hồ sơ sinh viên


Công nghệ được sử dụng: PHP 5.6, MYSQL, HTML, CSS, JAVASCRIPT, JQUERY, AJAX
Đặc điểm của dự án

  1. Tạo khóa học (Thêm, sửa và xóa)
  2. Chủ đề kết hợp với Khóa học (Thêm, sửa và xóa)
  3. Đăng ký sinh viên
  4. Quản lý sinh viên (Xem, chỉnh sửa và xóa)
  5. Đăng nhập
  6. Đăng xuất
  7. Hồ sơ quản trị viên
  8. Quản trị viên thay đổi mật khẩu
  9. Nhớ mật khẩu
  10. Quên mật khẩu

Yêu cầu phần mềm (bất kỳ cái nào)

  • WAMP
  • XAMPP
  • MAMP

Các bước cài đặt (Cấu hình)
1. Tải xuống và Giải nén tệp trên hệ thống cục bộ của bạn.
2. Đặt tệp này bên trong xampp / htdocs /.
3. Cấu hình cơ sở dữ liệu

Mở phpmyadmin

Tạo Database schoolmanagement.
Import database schoolmanagement.sql
Mở trình duyệt với đường dẫn  “http://localhost/schoolmanagement/”


Bài 64: Source code quản lý thư viện PHP MYSQL

Chưa có bình luận 5478
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu hệ thống chạy project

Project Name Tourism Management System -TMS
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

 

Modules gồm có:

  • Student
  • Admin

Modules Admin 

  • Admin Dashboard
  • Admin can add/update/ delete category
  • Admin can add/update/ delete author
  • Admin can add/update/ delete books
  • Admin can issue a new book to student and also update the details when student return book
  • Admin can search student by using their student ID
  • Admin can also view student details
  • Admin can change own password

Modules Students

  • Student can register yourself and after registration they will get studentid
  • After login student can view own dashboard.
  •  Student can update own profile.
  • Student can view issued book and book return date-time.
  • Student can also change own password.
  • Student can also recover own password.

Các bước cài đặt (Cấu hình)
1. Tải xuống và Giải nén tệp trên hệ thống cục bộ của bạn.
2. Đặt thư mục tms bên trong thư mục gốc

Cấu hình cơ sở dữ liệu

Mở PHPMyAdmin
Tạo cơ sở dữ liệu tms
Nhập cơ sở dữ liệu tms.sql (có sẵn bên trong gói zip)
Mở Trình duyệt của bạn đưa vào trình duyệt “http: // localhost / tms”
Chi tiết Đăng nhập cho quản trị viên:

Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http://localhost/library”
Username : admin
Password : Test@123: 

Mở trình duyệt với đường dẫn “http://localhost/library”


Bài 65: Source code quản lý hồ sơ bệnh viện PHP MYSQL

Chưa có bình luận 4041
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu dự án

Language Used                   :  PHP 5.62 (Developed in Core PHP)

Database                              :  My SQL

User Interface Design       :  HTML, AJAX,JQUERY,JAVASCRIPT

Web Browser                      :  Mozilla, Google Chrome, IE8,OPERA

Software                               :    XAMPP Server

Hệ thống quản lý bệnh viện là một ứng dụng web dành cho bệnh viện quản lý bác sĩ và bệnh nhân. Trong dự án này, chúng tôi sử dụng cơ sở dữ liệu PHP và MySQL.
Toàn bộ dự án chủ yếu bao gồm 3modules:

  • Cách chạy Dự án Hệ thống Quản lý Bệnh viện (HMS)
    1. Tải xuống tệp zip
    2. Giải nén tệp và sao chép thư mục bệnh viện
    3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
    4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
    5. Tạo cơ sở dữ liệu với tên hms
    6. Nhập tệp hms.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
    7. Chạy script http: // localhost / Hospital (frontend)

Module Admin

Trang tổng quan: Trong phần này, quản trị viên có thể xem Bệnh nhân, Bác sĩ, Cuộc hẹn và Truy vấn mới.
Bác sĩ: Trong phần này, quản trị viên có thể thêm chuyên môn của bác sĩ và quản lý bác sĩ (Thêm / Cập nhật).
Người dùng: Trong phần này, quản trị viên có thể xem chi tiết người dùng (những người thực hiện cuộc hẹn trực tuyến) và cũng có quyền xóa người dùng không liên quan.
Bệnh nhân: Trong phần này, quản trị viên có thể xem thông tin chi tiết của bệnh nhân.
Lịch sử cuộc hẹn: Trong phần này, admin có thể xem lịch sử cuộc hẹn.
Liên hệ với chúng tôi Truy vấn: Trong phần này, quản trị viên có thể xem các truy vấn do người dùng gửi.
Nhật ký phiên bác sĩ: Trong phần này, admin có thể xem thời gian đăng nhập và đăng xuất của bác sĩ.
Nhật ký phiên người dùng: Trong phần này, quản trị viên có thể xem thời gian đăng nhập và đăng xuất của người dùng.
Báo cáo: Trong phần này, admin có thể xem báo cáo của bệnh nhân trong các thời kỳ cụ thể.
Tìm kiếm bệnh nhân: Trong phần này, admin có thể tìm kiếm bệnh nhân với sự trợ giúp của tên bệnh nhân và số điện thoại di động.
Quản trị viên cũng có thể thay đổi mật khẩu của riêng mình.
Modules người dùng (bệnh nhân):

Bảng điều khiển: Trong phần này, bệnh nhân có thể xem hồ sơ của mình, Cuộc hẹn và Đặt lịch hẹn.
Đặt lịch hẹn: Trong phần này, Bệnh nhân có thể đặt lịch hẹn.
Lịch sử cuộc hẹn: Trong phần này, Bệnh nhân có thể xem lịch sử cuộc hẹn của mình.
Tiền sử bệnh: Trong phần này, Bệnh nhân có thể xem lịch sử cuộc hẹn của chính mình.
Người dùng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.
Modules bác sĩ

Bảng điều khiển: Trong phần này, bác sĩ có thể xem hồ sơ của mình và các cuộc hẹn trực tuyến.
Lịch sử cuộc hẹn: Trong phần này, Bác sĩ có thể xem lịch sử cuộc hẹn của bệnh nhân.
Bệnh nhân: Trong phần này, bác sĩ có thể quản lý bệnh nhân (Thêm / Cập nhật).
Tìm kiếm: Trong phần này, bác sĩ có thể tìm kiếm bệnh nhân với sự trợ giúp của tên bệnh nhân và số điện thoại di động.
Bác sĩ cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Cách chạy Dự án Hệ thống Quản lý Bệnh viện (HMS)
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục bệnh viện
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với tên hms
6. Nhập tệp hms.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. Chạy script http: // localhost / Hospital (frontend)

Login hệ thống 
Login Details for admin : admin/Test@12345
Login Details for Patient: test@gmail.com/Test@123
Login Details for Doctor: test@demo.com/Test@123


Bài 66: Source code shopping cart PHP MYSQL

Chưa có bình luận 5459
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu dự án

Language Used                   :  PHP 5.62 (Developed in Core PHP)

Database                              :  My SQL

User Interface Design       :  HTML, AJAX,JQUERY,JAVASCRIPT

Web Browser                      :  Mozilla, Google Chrome, IE8,OPERA

Software                               :    XAMPP Server

Thương mại điện tử có nghĩa là bất kỳ giao dịch nào qua internet.
Trong tiếp thị trực tuyến, giỏ hàng là một phần của phần mềm thương mại điện tử trên máy chủ web cho phép khách truy cập vào trang web trên Internet để chọn các mặt hàng để mua hàng cuối cùng, tương tự như thuật ngữ tiếng Anh Mỹ “giỏ hàng”. Trong tiếng Anh Anh, nó thường được gọi là giỏ mua sắm, hầu như chỉ được rút gọn trên các trang web thành "giỏ".
Phần mềm cho phép khách hàng mua sắm trực tuyến tích lũy danh sách các mặt hàng cần mua, được mô tả một cách ẩn dụ là “đặt các mặt hàng vào giỏ hàng” hoặc “thêm vào giỏ hàng”. Khi thanh toán, phần mềm thường tính tổng số tiền cho đơn đặt hàng, bao gồm phí vận chuyển và xử lý (tức là bưu phí và đóng gói) và các loại thuế liên quan, nếu có.

Đặc điểm của dự án

  • Đăng ký người dùng
  • Hệ thống đăng nhập người dùng
  • Đổi mật khẩu
  • Quên mật khẩu
  • Hệ thống quản lý hồ sơ.
  • Giỏ hàng
  • Danh sách yêu thích
  • lịch sử đơn hàng
  • Các tính năng của quản trị viên

Quản lý sản phẩm (Thêm, Cập nhật, Xóa)

  • Hệ thống quản lý đơn hàng
  • Quản lý người dùng
  • Tạo danh mục / danh mục phụ và nhiều hơn nữa
  • Cách chạy Dự án này

Tải xuống dự án và giải nén tệp.

  • Tạo cơ sở dữ liệu "mua sắm".
  • Nhập tệp cơ sở dữ liệu (Cơ sở dữ liệu sẽ có sẵn trong gói)
  •  Liên kết cho dự án: http: // localhost / shopping
  • Liên kết cho Bảng điều khiển quản trị: http: // localhost / shopping / admin

Cách chạy Dự án Hệ thống Shopping cart

Username: anuj.lpu1@gmail.com
Password : Test@123
For Admin :
User Name: admin
Password: Test@123


Bài 67: Source code quản lý cho thuê xe PHP MYSQL

Chưa có bình luận 5653
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu dự án

Project Name Car Rental Portal
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Modules gồm có:

  1. Users
  2. Admin
  3. Guest

Đặc điểm của dự án

  • Người dùng khách
  • Khách hàng có thể xem trang web và kiểm tra thông tin về xe cho thuê.
  • Người dùng khách cũng có thể yêu cầu thông qua trang liên hệ với chúng tôi.
  • Đăng ký người dùng
  • Bất kỳ ai cũng có thể đăng ký thông qua trang đăng ký.
  • Sau khi đăng ký thành công người dùng có thể đăng nhập bằng email và mật khẩu hợp lệ. Người dùng có thể khôi phục mật khẩu của riêng mình bằng cách cung cấp một số thông tin đã đăng ký.

Quản lý sản phẩm (Thêm, Cập nhật, Xóa)

  • Hệ thống quản lý đơn hàng
  • Quản lý người dùng
  • Tạo danh mục / danh mục phụ và nhiều hơn nữa
  • Cách chạy Dự án này

Sau khi đăng nhập thành công người dùng có thể làm những việc sau–

  • Đặt xe
  • Xem lịch sử đặt xe
  • Cập nhật hồ sơ của anh ấy / cô ấy
  • Cập nhật mật khẩu của anh ấy / cô ấy
  • Đăng lời chứng thực
  • Xem lời chứng thực
  • Đăng xuất

Chức năng Admin

  • Quản trị viên có thể tạo nhãn hiệu xe
  • Quản lý thương hiệu xe (Chỉnh sửa, Xóa)
  • Đăng xe
  • Quản lý xe (Chỉnh sửa, Xóa)
  • Quản lý Đặt chỗ (Quản trị viên có thể xác nhận và Hủy Đặt chỗ)
  • Quản lý lời chứng thực (Hoạt động và Không hoạt động)
  • Quản lý Liên hệ với chúng tôi Truy vấn
  • Quản trị viên Có thể thông tin chi tiết về người dùng đã đăng ký
  • quản trị viên cũng có thể cập nhật nội dung trang
  • Admin có thể cập nhật chi tiết liên hệ với chúng tôi
  • Quản lý người đăng ký
  • Bảng điều khiển dành cho quản trị viên (Quản trị viên có thể xem tổng số người dùng đăng ký, tổng số lượt đặt trước, tổng số người đăng ký, tổng số truy vấn, v.v.)
  • Thay đổi mật khẩu (quản trị viên có thể thay đổi mật khẩu của riêng mình)
  • đăng xuất

Cách chạy Dự án
1. Tải xuống và Giải nén tệp trên carrental bản sao hệ thống cục bộ của bạn.
2. Đặt thư mục carrental bên trong thư mục gốc


Cấu hình cơ sở dữ liệu
Mở phpmyadmin
Tạo cơ sở dữ liệu carrental
Nhập cơ sở dữ liệu carrental.sql (có sẵn bên trong gói zip)

Dành cho người dùng
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / carrental”
Chi tiết Đăng nhập cho người dùng:
Tên người dùng: test@gmail.com
Mật khẩu: Test @ 123

Đối với bảng điều khiển quản trị
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / carrental / admin”
Chi tiết Đăng nhập cho quản trị viên:
Tên người dùng: admin
Mật khẩu: Test @ 12345


Bài 68: Source code quản lý quán Cafe PHP MYSQL

Chưa có bình luận 5774
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu dự án

Project Name Cafe Management
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Modules gồm có:

  1. Users
  2. Admin
  3. Guest

Đặc điểm của dự án

  1. Bảng điều khiển: Trong phần này quản trị viên có thể xem sơ qua tổng số máy tính và tổng số người dùng đến trong quán cà phê mạng.
  2. Máy tính: Trong phần này, admin có thể quản lý máy tính (thêm / cập nhật).
  3. Người dùng: Trong phần này, quản trị viên có thể thêm người dùng mới, cập nhật thời gian chờ, giá và nhận xét cũng như xem chi tiết về người dùng cũ.
  4. Tìm kiếm: Trong phần này, quản trị viên có thể tìm kiếm người dùng dựa trên id mục nhập.
  5. Báo cáo: Trong phần này quản trị viên có thể xem số lượng người dùng đến quán cà phê mạng trong các giai đoạn cụ thể.
  6. Hồ sơ: Trong phần này quản trị viên có thể cập nhật hồ sơ của mình.
  7. Thay đổi mật khẩu: Trong phần này, quản trị viên có thể thay đổi mật khẩu của mình
  8. Đăng xuất: Thông qua nút này, quản trị viên có thể đăng xuất.

Cách chạy Dự án Hệ thống Quản lý Quán cà phê Mạng (CCMS)
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục ccms
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với tên ccmsdb
6. Nhập tệp ccmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. Chạy script http: // localhost / ccms (frontend)
Thông tin đăng nhập cho bảng quản trị:
Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 69: Source code quản lý sở thú PHP MYSQL

Chưa có bình luận 2563
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu dự án

Project Name Zoo Management
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Modules gồm có:

  1. User
  2. Admin

Đặc điểm của dự án

  1. Quản trị viên:
  2. Bảng điều khiển: Trong phần này, quản trị viên có thể xem có bao nhiêu vé người nước ngoài và Ấn Độ được tạo ra trong ngày hôm nay và ngày hôm qua.
  3. Chi tiết động vật: Trong phần này, admin có thể quản lý thông tin chi tiết về động vật (Thêm / Cập nhật).
  4. Quản lý vé: Trong phần này, admin có thể cập nhật giá và loại vé của vé.
  5. Vé Ấn Độ: Trong phần này, admin có thể thêm chi tiết số lượng người lớn và số lượng trẻ em và in vé với tổng chi phí của họ.
  6. Vé người nước ngoài: Trong phần này, admin có thể thêm chi tiết số lượng người lớn và số lượng trẻ em và in vé với tổng chi phí của họ.
  7. Tìm kiếm: Trong phần này quản trị viên, có thể tìm kiếm vé theo id vé.
  8. Báo cáo: Trong phần này quản trị viên có thể xem có bao nhiêu vé đã được tạo trong khoảng thời gian cụ thể
  9. Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Cách chạy Dự án Hệ thống Quản lý Vườn thú bằng PHP và MySQL

1.Tải xuống tệp zip

2 - Trích xuất tệp và sao chép thư mục zms

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www)

4.Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5.Tạo cơ sở dữ liệu với tên zmsdb

6.Nhập tệp zmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / zms

Thông tin đăng nhập của quản trị viên
Tên người dùng: admin
Mật khẩu: Test @ 123

Download full source code 


Bài 70: Source code quản lý vé đậu xe PHP

Chưa có bình luận 1476
Sharecode Web Php , Code Web Php, Share Code Php, Source Code Php,

Yêu cầu dự án

Project Name Parking Ticket
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Modules gồm có:

  1. User
  2. Admin

Đặc điểm của dự án

Quản trị viên:

1. Bảng điều khiển: Trong phần này, admin có thể xem có bao nhiêu vé người nước ngoài và người Ấn Độ được tạo ra trong ngày hôm nay và ngày hôm qua.

2. Quản lý vé: Trong phần này, admin có thể cập nhật giá và loại vé của vé.

3. Vé Thường: Trong phần này, admin có thể thêm chi tiết số lượng người lớn và số lượng trẻ em và in vé với tổng chi phí của họ.

4. Vé người nước ngoài: Trong phần này, admin có thể thêm chi tiết số lượng người lớn và số lượng trẻ em và in ra vé với tổng chi phí của họ.

5. Tìm kiếm: Trong phần này quản trị viên, có thể tìm kiếm vé theo id vé.

6. Báo cáo: Trong phần này quản trị viên có thể xem số lượng vé đã được tạo ra trong một khoảng thời gian cụ thể

Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Cách chạy Dự án Hệ thống Quản lý Bán vé Công viên (PTMS)
1. Tải xuống tệp zip

2. Giải nén tệp và sao chép thư mục ptms

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5. Tạo cơ sở dữ liệu với tên ptmsdb

6. Nhập tệp ptmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / ptmms

Thông tin đăng nhập của quản trị viên

Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 71: Source code quản lý và đặt lịch Spa Beauty

Chưa có bình luận 3136
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Beauty Parlour Management System
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Modules gồm có:

  1. User
  2. Admin

Admin Modules

Trang tổng quan: Trong phần này, quản trị viên có thể xem tất cả chi tiết ngắn gọn như tổng số khách hàng, Tổng số cuộc hẹn, Cuộc hẹn bị Từ chối, Cuộc hẹn được Chấp nhận, Tổng số dịch vụ, Doanh số bán hàng hôm nay, Doanh số bán hàng ngày hôm qua, Doanh số bán hàng bảy ngày qua và tổng doanh số bán hàng.
Dịch vụ: Trong phần này admin có thể quản lý các dịch vụ của tiệm (thêm và cập nhật).
Trang: Trong phần này quản trị viên có thể quản lý các trang về chúng tôi và liên hệ với chúng tôi.
Cuộc hẹn: Trong phần này quản trị viên có thể xem chi tiết các cuộc hẹn và có quyền từ chối và chọn cuộc hẹn.
Thêm khách hàng: Trong phần này quản trị viên có thể quản lý khách hàng (thêm / cập nhật).
Danh sách khách hàng: Trong phần này quản trị viên có thể xem danh sách khách hàng và chỉ định dịch vụ và lập hóa đơn dịch vụ mà khách hàng sử dụng.
Báo cáo: Trong phần này, quản trị viên có thể xem chi tiết người dùng và doanh số bán hàng trong các giai đoạn cụ thể
Hóa đơn: Trong phần này có danh sách tổng số hóa đơn được quản trị viên xem
Tìm kiếm cuộc hẹn: Trong phần này, quản trị viên có thể tìm kiếm cuộc hẹn với sự trợ giúp của số cuộc hẹn, tên và số liên lạc của mình.
Tìm kiếm hóa đơn: Trong phần này, quản trị viên có thể tìm kiếm hóa đơn với sự trợ giúp của số hóa đơn của mình.
Quản trị viên cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

User Modules
Trong BPMS, người dùng không yêu cầu đăng nhập
Trang chủ: Người dùng có thể đặt lịch hẹn với thẩm mỹ viện vào ngày và giờ cụ thể.
Dịch vụ: Người dùng xem các dịch vụ được cung cấp bởi tiệm làm đẹp.
Về chúng tôi: Người dùng xem thông tin chi tiết về tiệm làm đẹp.
Liên hệ với chúng tôi: Người dùng có thể liên hệ với tiệm làm đẹp.

Cách chạy Dự án Hệ thống quản lý Beauty Palour (BPMS)
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục bpms
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với tên bpmsdb
6. Nhập tệp bpmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. chạy script http: // localhost / bpms (frontend)
Thông tin đăng nhập cho bảng quản trị:
Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 72: Source code quản lý nhân viên trong công ty PHP MYSQL

Chưa có bình luận 7801
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name   Company Visitor Management System (CVMS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Modules gồm có:

  1. User
  2. Admin

Admin Modules

Hệ thống quản lý khách đến thăm công ty

Trong CVMS, chúng tôi sử dụng cơ sở dữ liệu PHP và Mysqli. Đây là dự án lưu giữ hồ sơ về những du khách đã đến thăm công ty. CVMS có một mô-đun, tức là quản trị viên.

Trang tổng quan: Trong phần này, quản trị viên có thể xem ngắn gọn số lượng khách đã truy cập trong một khoảng thời gian cụ thể.
Khách truy cập: Trong phần này, quản trị viên thêm khách truy cập mới bằng cách điền thông tin của họ vào phần thêm khách truy cập, đồng thời xem và quản lý hồ sơ khách truy cập. Quản trị viên cũng đưa khách truy cập hết thời gian vào phần quản lý hồ sơ.
Tìm kiếm: Trong thanh này, quản trị viên có thể tìm kiếm một người cụ thể theo tên và số điện thoại của họ.
Báo cáo: Trong phần này, quản trị viên có thể tạo báo cáo khách truy cập giữa hai ngày.
Quản trị viên cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Cách chạy Dự án Hệ thống Quản lý Khách thăm Công ty (CVMS)
1. Tải xuống tệp zip

2. Giải nén tệp và sao chép thư mục cvms

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5. Tạo cơ sở dữ liệu với tên cvmsdb

6. Nhập tệp cvmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / cvms (frontend)

Thông tin đăng nhập cho bảng quản trị:

Tên người dùng: admin

Mật khẩu: Test @ 123


Bài 73: Source code quản lý người thuê căn hộ PHP MYSQL

Chưa có bình luận 1824
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name  Apartment Visitor Management System (AVMS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý khách đến thăm căn hộ

Trong AVMS, chúng tôi sử dụng cơ sở dữ liệu PHP và Mysqli. Đây là dự án lưu giữ hồ sơ về những du khách đã đến thăm công ty.

AVMS có một mô-đun, tức là quản trị viên.

  1. Trang tổng quan: Trong phần này, quản trị viên có thể xem ngắn gọn số lượng khách đã truy cập trong một khoảng thời gian cụ thể.
  2. Khách truy cập: Trong phần này, quản trị viên thêm khách truy cập mới bằng cách điền thông tin của họ vào phần thêm khách truy cập, đồng thời xem và quản lý hồ sơ khách truy cập. Quản trị viên cũng đưa khách truy cập hết thời gian vào phần quản lý hồ sơ.
  3. Tìm kiếm: Trong thanh này, quản trị viên có thể tìm kiếm một người cụ thể theo tên và số điện thoại của họ.
  4. Báo cáo: Trong phần này, quản trị viên có thể tạo báo cáo khách truy cập giữa hai ngày.
  5. Quản trị viên cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Cách chạy Dự án Hệ thống Quản lý Khách thăm Căn hộ (AVMS)
1. Tải xuống tệp zip

2. Giải nén tệp và sao chép thư mục avms

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5. Tạo cơ sở dữ liệu với tên avmsdb

6. Nhập tệp avmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / avms (frontend)

Thông tin đăng nhập cho bảng quản trị:

Tên người dùng: admin

Mật khẩu: Test @ 123


Bài 74: Source code quản lý bất động sản PHP MYSQL

Chưa có bình luận 4068
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name  Real Estate Management System Project (REMS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý bất động sản là một dự án cung cấp cơ sở nơi người dùng có thể dễ dàng mua, bán và cho thuê tài sản của họ như đất đai, nhà ở và cửa hàng. Trong dự án này, chúng tôi sử dụng cơ sở dữ liệu PHP và MySQL. Nó có 2 mô-đun.

Admin Module
User Module
Property Owner
Broker
Buyer(Simple user)

Mô-đun Admin

  • Bảng điều khiển: Trong phần này, admin có thể xem tất cả thông tin chi tiết như tổng loại bất động sản, tổng quốc gia, tổng tiểu bang, tổng thành phố, tổng đại lý, tổng chủ sở hữu, tổng số người mua (người dùng) kiến ​​tổng số tài sản được liệt kê.
  • Loại thuộc tính: Trong phần này, quản trị viên có thể quản lý loại thuộc tính (thêm / cập nhật).
  • Quốc gia: Trong phần này, admin có thể quản lý quốc gia (thêm / cập nhật).
  • State: Trong phần này, admin có thể quản lý state (thêm / cập nhật).
  • Thành phố: Trong phần này, admin có thể quản lý thành phố (thêm / cập nhật).
  • Chủ sở hữu: Trong phần này, quản trị viên có thể xem thông tin chi tiết về chủ sở hữu.
  • Đại lý: Trong phần này, admin có thể xem chi tiết các đại lý.
  • Người dùng: Trong phần này, admin có thể xem thông tin chi tiết của người dùng.
  • Danh sách thuộc tính: Trong phần này, quản trị viên có thể xem chi tiết về thuộc tính được liệt kê,
  • Bài đánh giá: Trong phần này, quản trị viên có thể xem các bài đánh giá và cũng được chấp thuận, từ chối và xóa các bài đánh giá do người dùng đưa ra.
  • Trang: Trong phần này, quản trị viên có thể quản lý các trang về chúng tôi và liên hệ với chúng tôi.
  • Tìm kiếm Thuộc tính: Trong phần này, quản trị viên có thể tìm kiếm thuộc tính được liệt kê theo id thuộc tính, tên và số điện thoại di động.
  • Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Mô-đun người dùng

  • Chủ sở hữu tài sản
  • Trang chủ: Chủ sở hữu có thể xem trang chủ của hệ thống quản lý bất động sản
  • Giới thiệu: Chủ sở hữu có thể xem trang về chúng tôi.
  • Thuộc tính: Chủ sở hữu có thể xem tài sản của chủ sở hữu riêng và chủ sở hữu khác, họ có thể xem loại tài sản khôn ngoan, Tình trạng khôn ngoan và thông thái thành phố.
  • Liên hệ với chúng tôi: Chủ sở hữu có thể xem trang liên hệ với chúng tôi.
  • Tài khoản của tôi: Trong này, có ba phần: (A) Hồ sơ người dùng
  • Trong phần này, chủ sở hữu thực hiện hoạt động sau
  • Chỉnh sửa hồ sơ: Chủ sở hữu có thể chỉnh sửa hồ sơ của mình.
  • Thay đổi mật khẩu: Chủ sở hữu có thể thay đổi mật khẩu của riêng mình.
  • Thêm tài sản: Chủ sở hữu có thể thêm tài sản riêng của mình
  • Thuộc tính của tôi: Chủ sở hữu có thể xem các thuộc tính được liệt kê của riêng mình.
  • Yêu cầu đã nhận: Chủ sở hữu có thể xem các yêu cầu nhận được đối với các tài sản được liệt kê của riêng mình và cũng có thể trả lời các câu hỏi.
  • Trả lời các câu hỏi: Chủ sở hữu có thể xem các câu hỏi trả lời.
  • Đăng xuất: Chủ sở hữu có thể đăng xuất khỏi tài khoản của chính mình.
  • (B) Thay đổi mật khẩu: Chủ sở hữu có thể thay đổi mật khẩu của riêng mình.
  • (C) Đăng xuất: Chủ sở hữu có thể đăng xuất khỏi tài khoản của chính mình.

Môi giới / Đại lý

  • Trang chủ: Đại lý có thể xem trang chủ của hệ thống quản lý bất động sản.
  • Giới thiệu: Đại lý có thể xem trang về chúng tôi.
  • Thuộc tính: Đại lý có thể xem tài sản của chủ sở hữu riêng và chủ sở hữu khác, họ có thể xem loại tài sản khôn ngoan, Tình trạng khôn ngoan và thông thái thành phố.
  • Liên hệ với chúng tôi: Đại lý có thể xem trang liên hệ với chúng tôi.
  • Tài khoản của tôi: Trong phần này, có ba phần: (A) Hồ sơ người dùng
  • Trong phần này, Đại lý thực hiện hoạt động sau
  • Chỉnh sửa Hồ sơ: Đại lý có thể chỉnh sửa hồ sơ của riêng mình.
  • Thay đổi mật khẩu: Nhân viên có thể thay đổi mật khẩu của riêng mình.
  • Thêm tài sản: Đại lý có thể thêm tài sản riêng của mình.
  • Thuộc tính của tôi: Đại lý có thể xem các thuộc tính được liệt kê của riêng mình.
  • Yêu cầu đã nhận: Đại lý có thể xem các yêu cầu nhận được đối với các tài sản được liệt kê của riêng mình và cũng có thể trả lời các câu hỏi.
  • Trả lời các câu hỏi: Đại lý có thể xem các câu hỏi trả lời.
  • Đăng xuất: Đại lý có thể đăng xuất khỏi tài khoản của chính mình.
  • (B) Thay đổi mật khẩu: Đại lý có thể thay đổi mật khẩu của chính mình.
  • (C) Đăng xuất: Đại lý có thể đăng xuất khỏi tài khoản của chính mình.

Người mua (người dùng đơn giản)

  • Trang chủ: Người dùng có thể xem trang chủ của hệ thống quản lý bất động sản
  • Giới thiệu: Người dùng có thể xem trang về chúng tôi.
  • Thuộc tính: Người dùng có thể xem các thuộc tính mà họ có thể xem loại bất động sản khôn ngoan, Tình trạng khôn ngoan và thành phố khôn ngoan và đặt các yêu cầu của mình đối với bất kỳ tài sản nào
  • Liên hệ với chúng tôi: Người dùng có thể xem trang liên hệ với chúng tôi.
  • Tài khoản của tôi: Trong này, có ba phần: (A) Hồ sơ người dùng
  • Trong phần này, Đại lý thực hiện hoạt động sau
  • Chỉnh sửa Hồ sơ: Đại lý có thể chỉnh sửa hồ sơ của riêng mình.
  • Thay đổi mật khẩu: Nhân viên có thể thay đổi mật khẩu của riêng mình.
  • Đăng xuất: Đại lý có thể đăng xuất khỏi tài khoản của chính mình.
  • (B). Thay đổi mật khẩu: Nhân viên có thể thay đổi mật khẩu của riêng mình.
  • (C) .Đăng xuất: Đại lý có thể đăng xuất khỏi tài khoản của chính mình.

Cách chạy Hệ thống Quản lý Bất động sản (rems)
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục rems
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với tên remsdb
6. Nhập tệp remsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. Chạy script http: // localhost / rems

Chi tiết Đăng nhập cho quản trị viên
Tên người dùng: admin
Mật khẩu: Test @ 123
Chi tiết Đăng nhập cho Nhà môi giới / Đại lý
Tên người dùng: test@gmail.com
Mật khẩu: Test @ 123
Chi tiết Đăng nhập cho Người dùng Đơn giản
Tên người dùng: testuser2@gmail.com
Mật khẩu: Test @ 123

Lưu ý: Mô-đun nhà môi giới và chủ sở hữu có các tính năng giống nhau


Bài 75: Source code quản lý các gói du lịch và du khách PHP MYSQL

Chưa có bình luận 4450
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name  Tourism Management System -TMS
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Các mô-đun của Hệ thống Quản lý Du lịch bằng PHP


Quản trị viên

  • Người dùng
  • Người dùng khách
  • Người dùng—
  • Người dùng có thể tự đăng ký.
  • Người dùng có thể đăng nhập bằng email và mật khẩu hợp lệ.
  • Quên mật khẩu (người dùng có thể khôi phục mật khẩu của chính mình)

Đặt tour

  1. Quản lý các đặt phòng
  2. Tạo vé (Liên quan đến khiếu nại)
  3. đổi mật khẩu
  4. Quản trị viên-

Quản trị viên có thể tạo Gói

  1. Quản lý gói (Tạo, Cập nhật)
  2. Quản lý người dùng
  3. Quản lý yêu cầu
  4. Quản lý các vấn đề
  5. Quản lý các đặt phòng
  6. Quản lý các trang
  7. Đổi mật khẩu
  8. Bảng điều khiển dành cho quản trị viên
  9. Người dùng khách—

Truy cập trang web
Người dùng khách có thể yêu cầu

 

Các bước cài đặt (Cấu hình)
1. Tải xuống và Giải nén tệp trên hệ thống cục bộ của bạn.
2. Đặt thư mục tms bên trong thư mục gốc

Cấu hình cơ sở dữ liệu

Mở PHPMyAdmin
Tạo cơ sở dữ liệu tms
Nhập cơ sở dữ liệu tms.sql (có sẵn bên trong gói zip)
Mở Trình duyệt của bạn đưa vào trình duyệt “http: // localhost / tms”
Chi tiết Đăng nhập cho quản trị viên:

Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / tms / admin”

Tên người dùng: admin

Mật khẩu: Test @ 123

Chi tiết Đăng nhập cho người dùng:

Mở Trình duyệt của bạn đặt bên trong trình duyệt “http: // localhost / tms /”

Tên người dùng: anuj@gmail.com

Mật khẩu: Test @ 123


Bài 76: Source code quản lý giáo viên môn học MYSQL PHP

Chưa có bình luận 2639
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name  Teachers Record Management System
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trong Hệ thống quản lý hồ sơ giáo viên, chúng tôi sử dụng cơ sở dữ liệu PHP và Mysql. Đây là dự án lưu giữ hồ sơ của Giáo viên. Hệ thống quản lý hồ sơ giáo viên có hai mô-đun tức là quản trị viên và người dùng.

Mô-đun quản trị

  1. Bảng điều khiển: Trong phần này quản trị viên có thể xem ngắn gọn tổng số môn học và tổng số giáo viên.
  2. Môn học: Trong phần này, admin có thể quản lý các môn học (thêm / cập nhật).
  3. Giáo viên: Trong phần này, admin có thể thêm giáo viên mới và quản lý thông tin chi tiết của giáo viên cũ.
  4. Tìm kiếm: Trong phần này, admin có thể tìm kiếm giáo viên bằng cách sử dụng tên giáo viên.
  5. Báo cáo: Trong phần này, admin có thể xem số lượng giáo viên được bổ sung trong các tiết cụ thể.
  6. Hồ sơ: Trong phần này quản trị viên có thể cập nhật hồ sơ của mình.
  7. Thay đổi mật khẩu: Trong phần này, quản trị viên có thể thay đổi mật khẩu của riêng mình
  8. Đăng xuất: Thông qua nút này, quản trị viên có thể đăng xuất.
  9. Quên mật khẩu: Trong phần này, quản trị viên có thể nhận được mật khẩu của mình bằng cách sử dụng id email đã đăng ký và số liên hệ.
  10. Quản trị viên cũng có thể khôi phục mật khẩu của mình.

Lưu ý: Trong dự án này, phương pháp mã hóa MD5 được sử dụng.

Người dùng
Người dùng có thể tìm kiếm giáo viên bằng cách nhập tên môn học.

 

Cách chạy Dự án Hệ thống Quản lý Hồ sơ Giáo viên (TRMS)
1. Tải xuống tệp zip

2. Giải nén tệp và sao chép thư mục trms

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5. Tạo cơ sở dữ liệu với tên trms

6. Nhập tệp trms.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / trms (frontend)

Thông tin đăng nhập cho bảng quản trị:

Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 77: Source code quản lý khách hàng PHP MYSQL

Chưa có bình luận 10299
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Client Management System Project (CMS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trong Dự án Hệ thống Quản lý Khách hàng, chúng tôi sử dụng Cơ sở dữ liệu PHP và MySQL. Dự án này lưu giữ hồ sơ của khách hàng. Hệ thống quản lý khách hàng có hai mô-đun tức là. Quản trị viên và khách hàng.

Mô-đun quản trị

1. Trang tổng quan: Trong phần này, quản trị viên có thể xem ngắn gọn tổng số dịch vụ, tổng số khách hàng, tổng doanh số bán hàng của ngày hôm nay, tổng doanh số bán hàng của ngày hôm qua, doanh số bán hàng trong bảy ngày qua và tổng doanh số bán hàng.

2. Dịch vụ: Trong phần này, admin có thể quản lý các dịch vụ (Thêm / Cập nhật).

3. Thêm khách hàng: Trong phần này, quản trị viên có thể thêm khách hàng mới

4. Danh sách khách hàng: Trong phần này, quản trị viên có thể cập nhật thông tin chi tiết về khách hàng và thêm các dịch vụ do quản trị viên cung cấp.

5. Hóa đơn: Trong phần này, admin có thể xem hóa đơn của khách hàng và cũng có thể in hóa đơn.

6. Báo cáo: Trong phần này, quản trị viên có thể xem thông tin chi tiết của khách hàng và kiểm tra các báo cáo bán hàng (theo tháng / năm) trong một khoảng thời gian cụ thể.

7. Tìm kiếm hóa đơn: Trong phần này, quản trị viên có thể tìm kiếm hóa đơn của khách hàng với sự trợ giúp của số hóa đơn của họ.

Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

 Mô-đun khách hàng

1. Trang tổng quan: Đây là trang chào mừng dành cho khách hàng.

2. Hóa đơn: Trong phần này, khách hàng có thể xem hóa đơn của khách hàng và cũng có thể in hóa đơn.

3. Tìm kiếm hóa đơn: Trong phần này, khách hàng có thể tìm kiếm hóa đơn của mình với sự trợ giúp của số hóa đơn.

Khách hàng cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

 

Cách chạy Dự án Hệ thống Quản lý Khách hàng (CMS)

1.Tải xuống tệp zip

2 - Trích xuất tệp và sao chép thư mục clientms

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4.Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5.Tạo cơ sở dữ liệu với tên clientmsdb

6.Nhập tệp clientmsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / clientms (frontend)

Thông tin đăng nhập cho bảng quản trị:
Tên người dùng: admin
Mật khẩu: Test @ 123

Thông tin xác thực cho bảng điều khiển Khách hàng:
Tên người dùng: phpgurukulofficial@gmail.com
Mật khẩu: Test @ 123


Bài 78: Source code quản lý tìm kiếm dịch vụ địa phương PHP MYSQL

Chưa có bình luận 1985
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Local Services Search Engine Management System Project (LSSEMS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

LSSEMS là một ứng dụng dựa trên web giúp người dùng tìm kiếm một nhà cung cấp dịch vụ trong khu vực địa phương như người giúp việc, giáo viên dạy thêm, thợ sửa ống nước, v.v. Trong dự án này, có hai mô-đun tức là quản trị viên và người dùng.

Quản trị viên Module

Cài đặt quản trị: Trong phần này, quản trị viên có thể cập nhật hồ sơ của mình, Thay đổi mật khẩu và đăng xuất.
Bảng điều khiển: Trong phần này, admin có thể xem sơ qua tổng số danh mục và tổng số người.
Danh mục dịch vụ: Trong phần này, admin có thể quản lý danh mục (Thêm / Cập nhật).
Danh sách người: Trong phần này, admin có thể quản lý một người (Thêm / Cập nhật).
Trang: Trong phần này, quản trị viên có thể quản lý các trang về chúng tôi và liên hệ với chúng tôi.
Admin có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Người dùng Module

Trang chủ: Người dùng có thể truy cập trang chủ và xem thông tin chi tiết về nhân viên phục vụ khôn ngoan.
Danh mục: Người dùng có thể xem thông tin chi tiết về người phục vụ khôn ngoan.
Về chúng tôi: Người dùng xem thông tin chi tiết của trang web.
Liên hệ với chúng tôi: Người dùng có thể liên hệ với quản trị viên trang web.

 

Cách chạy Dự án Hệ thống Quản lý Công cụ Tìm kiếm Dịch vụ Cục bộ (LSSMES)
1. Tải xuống tệp zip

2. Giải nén tệp và sao chép thư mục lssems

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5. Tạo cơ sở dữ liệu với tên lssemsdb

6. Nhập tệp lssemsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / lssems (frontend)

Thông tin đăng nhập cho bảng quản trị:

Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 79: Source code đăng ký kết hôn trực tuyến PHP MYSQL

Chưa có bình luận 1797
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Dairy Farm Shop Management System Project (DFSMS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

DFSMS là một ứng dụng dựa trên web để quản lý các sản phẩm của cửa hàng sữa. Nó có một mô-đun, tức là quản trị viên, người quản lý tất cả các chức năng của cửa hàng sữa.

Tính năng quản trị:

  1. Bảng điều khiển: Trong phần này, quản trị viên có thể xem tất cả các chi tiết ngắn gọn như Tổng số danh mục được liệt kê, công ty, sản phẩm và cũng có thể xem doanh số bán hàng.
  2. Danh mục: Trong phần này, admin có thể thêm các danh mục mới và chỉnh sửa, xóa các danh mục cũ.
  3. Công ty: Trong phần này, admin có thể thêm công ty mới và chỉnh sửa, xóa công ty cũ.
  4. Sản phẩm: Trong phần này, admin có thể thêm sản phẩm mới và chỉnh sửa sản phẩm cũ.
  5. Tìm kiếm: Trong phần này, admin có thể tìm kiếm sản phẩm sau đó thêm sản phẩm vào giỏ hàng và tạo hóa đơn / biên lai.
  6. Hóa đơn: Trong phần này, admin có thể xem tất cả các hóa đơn / phiếu thu đã tạo.
  7. Báo cáo: Trong phần này, quản trị viên có thể tạo hai báo cáo, một báo cáo là ngày B / w và một báo cáo khác là bán hàng.
  8. Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

 

Cách chạy Dự án Hệ thống Quản lý Công cụ Tìm kiếm Dịch vụ Cục bộ (LSSMES)
1. Tải xuống tệp zip

2. Giải nén tệp và sao chép thư mục lssems

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5. Tạo cơ sở dữ liệu với tên lssemsdb

6. Nhập tệp lssemsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / lssems (frontend)

Thông tin đăng nhập cho bảng quản trị:

Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 80: Source code quản lý giấy khai sinh PHP MYSQL

Chưa có bình luận 2085
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Online Birth Certificate System Project
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trong Hệ thống Giấy khai sinh Trực tuyến, chúng tôi sử dụng Cơ sở dữ liệu PHP và MySQL. Dự án này có hai mô-đun tức là quản trị viên và người dùng.

Mô-đun quản trị

1. Trang chủ: Trong phần này, admin có thể xem sơ qua tổng số đơn đăng ký mới, tổng số đơn đã được xác minh và tổng số đơn bị từ chối.

2. Đơn khai sinh: Trong phần này, admin xem chi tiết đơn đăng ký và họ cũng có quyền thay đổi trạng thái đơn theo tình trạng hiện tại.

3. Báo cáo: Trong phần này quản trị viên có thể xem chi tiết ứng dụng trong một khoảng thời gian cụ thể.

4. Tìm kiếm: Trong phần này, admin có thể tìm kiếm ứng dụng với sự trợ giúp của ứng dụng khách hàng

Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Mô-đun người dùng

1. Trang chủ: Trong phần này, người dùng có thể xem trang chào mừng của ứng dụng web.

2.Birth Reg Form: Trong phần này, người dùng có thể điền vào mẫu giấy khai sinh và xem tình trạng hồ sơ của mình.

3. Chứng chỉ: Trong phần này, người dùng có thể in các chứng chỉ đã được xác minh.

 

Cách chạy Dự án Hệ thống Giấy khai sinh trực tuyến

1.Tải xuống tệp zip

2, tách tệp và sao chép thư mục obcs

3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)

4.Mở PHPMyAdmin (http: // localhost / phpmyadmin)

5.Tạo cơ sở dữ liệu với tên obcsdb

6.Nhập tệp obcsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)

7. Chạy script http: // localhost / obcs

Thông tin đăng nhập của quản trị viên
Tên người dùng: admin
Mật khẩu: Test @ 123

Thông tin đăng nhập của người dùng
Tên người dùng: 9632123698
Mật khẩu: Test @ 12345


Bài 81: Source code đặt gas online PHP MYSQL

Chưa có bình luận 1824
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Online Gas Booking System Project (OGBS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trong dự án này, chúng tôi sử dụng cơ sở dữ liệu PHP và MySQL. Nó có hai mô-đun

1. Khách hàng

2. Quản trị

Mô-đun khách hàng: Trước tiên, khách hàng điền vào biểu mẫu đăng ký, sau đó đăng nhập vào bảng điều khiển của họ và thực hiện các hoạt động sau

Trang tổng quan: Đây là trang Chào mừng khách hàng.
Kết nối mới: Trong phần này, khách hàng gửi yêu cầu kết nối LPG cho tổ chức
Đặt trụ: Khi tổ chức cung cấp số kết nối thì khách hàng có thể đặt trụ của mình.
Lịch sử đặt phòng: Trong phần này, khách hàng có thể xem lịch sử đặt xăng.
Tìm kiếm: Trong phần này, khách hàng có thể tra cứu hồ sơ đặt xăng bằng cách nhập mã số đặt.
Khách hàng cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.


Mô-đun quản trị

Admin là superuser của trang web, người có thể quản lý mọi thứ trên trang web. Quản trị viên có thể đăng nhập thông qua trang đăng nhập
Bảng điều khiển: Trong phần này, quản trị viên có thể xem tất cả các chi tiết ngắn gọn như tổng kết nối mới, tổng kết nối mới, tổng kết nối đang chờ, tổng kết nối được phê duyệt, tổng kết nối bị từ chối, tổng lượt đặt chỗ mới, tổng lượt đặt chỗ đã xác nhận, tổng lượt đặt chỗ đã hủy, tổng số chỉ định đặt chỗ, tổng lượng LPG đã giao, tổng số nhân viên và tổng số người dùng đã đăng ký
Nhân viên Giao hàng: Trong phần này, admin có thể quản lý nhân viên (thêm / cập nhật).
Reg Users: Trong phần này, quản trị viên có thể xem thông tin chi tiết của người dùng đã đăng ký.
Kết nối: Trong phần này, admin có thể xem yêu cầu kết nối admin cũng có quyền thay đổi trạng thái kết nối theo trạng thái hiện tại và thêm nhận xét của mình.
Đặt chỗ: Tại mục này, admin có thể xem yêu cầu đặt chỗ và giao cho nhân viên giao hàng hoặc hủy đặt.
Đặt chỗ đã chỉ định: Trong phần này, admin có thể thay đổi trạng thái đặt chỗ theo trạng thái hiện tại và thêm nhận xét của mình.
Báo cáo: Trong phần này, quản trị viên có thể xem các yêu cầu đặt chỗ và kết nối trong một khoảng thời gian cụ thể.
Tìm kiếm: Trong phần này, quản trị viên có thể tìm kiếm chi tiết đặt chỗ và kết nối với sự trợ giúp của số đặt chỗ và số kết nối tương ứng.
Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

 

Cách chạy Hệ thống Đặt chỗ Gas Trực tuyến Sử dụng PHP và MySQL

1.Tải xuống tệp zip
2 - Trích xuất tệp và sao chép thư mục ogbs
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4.Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5.Tạo cơ sở dữ liệu với tên ogbsdb
6.Nhập tệp ogbsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. Chạy script http: // localhost / ogbs (frontend)
Thông tin đăng nhập cho bảng quản trị:
Tên người dùng: admin
Mật khẩu: Test @ 123

Thông tin xác thực cho khách hàng / bảng điều khiển người dùng:
Tên người dùng: testuser@gmail.com
Mật khẩu: Test @ 123


Bài 82: Source code test đặt vé PHP MYSQL

Chưa có bình luận 2331
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Small CRM in PHP

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Tính năng của mô-đun người dùng dự án

Đăng ký người dùng (Người dùng lần đầu có thể đăng ký)

  1. Quản lý hồ sơ
  2. Yêu cầu báo giá
  3. Hệ thống bán vé
  4. bảng quản trị

Trang tổng quan động

  1. Quản lý người dùng
  2. Quản lý vé
  3. Quản lý Báo giá
  4. Biểu đồ lượt truy cập của người dùng
  5. Kiểm tra nhật ký truy cập của người dùng

 

Cách chạy Dự án CRM nhỏ
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục crm
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với tên CRM
6. Nhập tệp crm.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
7. Chạy script http: // localhost / crm (frontend)
8. Chạy script http: // localhost / crm / admin
Thông tin đăng nhập cho bảng quản trị:
Tên người dùng: admin
Mật khẩu: admin
Thông tin xác thực cho bảng điều khiển người dùng:
Tên người dùng: demo@gmail.com
Mật khẩu: Test @ 123
Người dùng: Tên người dùng / Mật khẩu: anuj.lpu1@gmail.com/123456


Bài 83: Source code quản lý người hiến máu PHP MYSQL

Chưa có bình luận 1973
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Blood Bank & Donor Management System
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý có động cơ duy trì tất cả thông tin liên quan đến người hiến máu, các nhóm máu khác nhau có sẵn trong mỗi ngân hàng máu và giúp họ quản lý theo cách tốt hơn.

Tính năng của Khách truy cập (Giao diện người dùng):

  1. Mẫu đáp ứng, thân thiện với thiết bị di động
  2. Dễ sử dụng
  3. Hệ thống đăng ký người hiến máu
  4. Nhóm máu và công cụ tìm kiếm dựa trên vị trí
  5. Thông tin chi tiết về nhà tài trợ
  6. Liên hệ với chúng tôi Yêu cầu
  7. Tính năng quản trị viên (Phần quản trị):
  8. Quản lý nhóm máu (thêm, xóa)
  9. Thêm và xóa thông tin nhà tài trợ
  10. Bật và tắt các nhà tài trợ

Quản lý các trang web

  1. Quản lý để Liên hệ với chúng tôi Truy vấn
  2. Cập nhật thông tin liên hệ với chúng tôi
  3. Bảng điều khiển dành cho quản trị viên

 

Cách chạy dự án
1. Tải xuống và Giải nén tệp trên bản sao hệ thống cục bộ của bạn bbdms.
2. Đặt thư mục bbdms bên trong thư mục gốc
Cấu hình cơ sở dữ liệu
Mở phpmyadmin “http: // localhost / phpmyadmin”
Tạo bbdms cơ sở dữ liệu
Nhập cơ sở dữ liệu bbdms.sql (có sẵn bên trong gói zip)
Mở Trình duyệt của bạn đưa vào trình duyệt “http: // localhost / bbdms”
Đối với bảng điều khiển quản trị
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / bbdms / admin”
Chi tiết Đăng nhập cho quản trị viên:
Tên người dùng: admin
Mật khẩu: Test @ 12345


Bài 84: Source code quản lý kết quả học tập học viên PHP MYSQL

Chưa có bình luận 2950
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Student Result Management system

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Quản lý Kết quả Sinh viên được chia thành hai mô-đun–

  1. Sinh viên
  2. quản trị viên
  3. Tính năng quản trị

Bảng điều khiển dành cho quản trị viên

  1. Quản trị viên có thể thêm / cập nhật / Lớp
  2. Admin có thể thêm / cập nhật / Chủ đề
  3. Quản trị viên có thể thêm / cập nhật / Chủ đề hoạt động / không hoạt động kết hợp với lớp học
  4. Quản trị viên có thể đăng ký sinh viên mới và cũng có thể chỉnh sửa thông tin của sinh viên
  5. admin có thể khai báo / chỉnh sửa kết quả của một sinh viên.
  6. Quản trị viên có thể thay đổi mật khẩu của riêng mình

Sinh viên-

Sinh viên có thể tìm kiếm kết quả của họ bằng cách sử dụng rollid hợp lệ.

Cách chạy Dự án này
1. Tải xuống và Giải nén tệp trên thư mục srms sao chép hệ thống cục bộ của bạn.
2. Đặt thư mục srms bên trong thư mục gốc
Cấu hình cơ sở dữ liệu
Mở phpmyadmin
Tạo srms cơ sở dữ liệu
Nhập cơ sở dữ liệu srms .sql (có sẵn bên trong gói zip)
Dành cho người dùng
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / srms”
Thông tin chi tiết về sinh viên -
Tên học sinh– Anuj Kumar
Id cuộn – 10861
Lớp sinh viên: Thứ tư (C)
Đối với bảng điều khiển quản trị
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / srms”
Chi tiết Đăng nhập cho quản trị viên:
Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 85: Source code quản lý danh bạ PHP MYSQL

Chưa có bình luận 2032
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Directory Management System (DMS
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý thư mục (DMS) Dự án này chia thành hai mô-đun

1. Mô-đun người dùng

2. Mô-đun Admin.

Mô-đun người dùng

  • Người dùng có thể tìm kiếm bản ghi theo tên và số điện thoại.

Mô-đun quản trị

  1. Quản trị viên có thể tạo một thư mục.
  2. Quản lý thư mục (cập nhật bản ghi, đặt bản ghi ở chế độ công khai và riêng tư).
  3. Bảng điều khiển dành cho quản trị viên.
  4. Tìm kiếm quản trị viên.
  5. Hồ sơ theo trạng thái (công khai và riêng tư).
  6. Quản trị viên có thể quản lý hồ sơ của riêng mình.

Cách chạy Dự án này
1. Tải xuống và Giải nén tệp trên thư mục srms sao chép hệ thống cục bộ của bạn.
2. Đặt thư mục srms bên trong thư mục gốc
Cấu hình cơ sở dữ liệu
Mở phpmyadmin
Tạo srms cơ sở dữ liệu
Nhập cơ sở dữ liệu srms .sql (có sẵn bên trong gói zip)
Dành cho người dùng
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / srms”
Thông tin chi tiết về sinh viên -
Tên học sinh– Anuj Kumar
Id cuộn – 10861
Lớp sinh viên: Thứ tư (C)
Đối với bảng điều khiển quản trị
Mở Trình duyệt của bạn đưa vào bên trong trình duyệt “http: // localhost / srms”
Chi tiết Đăng nhập cho quản trị viên:
Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 86: Source code quản lý chi tiêu hàng ngày PHP MYSQL

Chưa có bình luận 4034
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Daily Expense Tracker Using PHP and MySQL

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống theo dõi chi phí hàng ngày

Trong Hệ thống theo dõi chi phí hàng ngày, chúng tôi sử dụng cơ sở dữ liệu PHP và MySQL. Đây là dự án lưu giữ hồ sơ chi phí hàng ngày. DETS có một mô-đun, tức là người dùng.

  1. Bảng điều khiển: Trong phần này, người dùng có thể xem sơ qua các khoản chi hàng ngày, hàng tháng và hàng năm.
  2. Chi phí: Trong phần này người dùng có thể quản lý chi phí (thêm / xóa).
  3. Báo cáo chi phí: Trong phần này, người dùng có thể xem chi phí theo ngày, theo tháng và cơ sở theo năm theo từng khoảng thời gian.
  4. Hồ sơ: Trong phần này, người dùng có thể cập nhật hồ sơ của mình.
  5. Thay đổi mật khẩu: Trong phần này, người dùng có thể thay đổi mật khẩu của mình
  6. Đăng xuất: Thông qua nút này, người dùng có thể đăng xuất.
  7. Người dùng cũng có thể khôi phục mật khẩu của mình.

Cách chạy Dự án Hệ thống Theo dõi Chi phí Hàng ngày
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục dets
3. Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
4. Mở PHPMyAdmin (http: // localhost / phpmyadmin)
5. Tạo cơ sở dữ liệu với tên detsdb
6. Nhập tệp detsdb.sql (được cung cấp bên trong gói zip trong thư mục tệp sql)
7. chạy script http: // localhost / dets (frontend)
Thông tin xác thực cho bảng điều khiển người dùng HOẶC bạn có thể tự đăng ký:
Tên người dùng: testuser@gmail.com
Mật khẩu: Test @ 123


Bài 87: Source code web tin tức PHP MYSQL

Chưa có bình luận 11859
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

News Portal Project in PHP and MySql

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Dự án báo chí được chia thành hai mô-đun

Mô-đun người dùng
Mô-đun quản trị


Mô-đun người dùng
Bất kỳ ai cũng có thể đọc tin tức và cũng có thể tìm kiếm tin tức cụ thể. Người đọc có thể để lại bình luận về tin tức cụ thể.

Mô-đun quản trị
Hệ thống đăng nhập quản trị an toàn
Trang tổng quan quản trị
Danh mục - Trong phần này quản trị viên có thể thêm / cập nhật / xóa danh mục. Quản trị viên cũng có thể khôi phục danh mục đã xóa.
Danh mục phụ - Trong phần này quản trị viên có thể thêm / cập nhật / xóa Danh mục con. Quản trị viên cũng có thể khôi phục Danh mục con đã xóa.
Đăng - Admin có thể thêm / cập nhật / xóa các bài đăng tin tức. quản trị viên cũng có thể xem tin bài đã xóa trong phần bài đăng thùng rác và khôi phục các bài viết đã xóa.
Trang - Quản trị viên có thể quản lý địa chỉ liên hệ của chúng tôi và trang liên hệ với chúng tôi.
Nhận xét - Quản trị viên có thể phê duyệt / không phê duyệt / xóa nhận xét của người đọc.

Cách chạy Dự án NewsPortal
1. Tải xuống tệp zip
2. Giải nén tệp và sao chép thư mục báo chí
3. Dán bên trong thư mục gốc (cho xampp xam / htdocs, cho wamp wamp / www, cho đèn var / www / html)
4. Mở phpmyadmin (http: // localhost / phpmyadmin)
5. Tạo một cơ sở dữ liệu với tên báo chí
6. Nhập tệp báo chíortal.sql (được cung cấp bên trong gói zip trong thư mục tệp tin sql)
7. Chạy script http: // localhost / pressortal (frontend)
8. Đối với bảng điều khiển quản trị, http: // localhost / pressortal / admin
Thông tin đăng nhập cho bảng quản trị:
tên người dùng / email: admin / phpgurukulonking@gmail.com (sử dụng tên bất kỳ)
Mật khẩu: Test @ 12345


Bài 88: Source code web dịch vụ đặt thức ăn online PHP MYSQL

Chưa có bình luận 4522
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name Online Tiffin Service System Project (OTSS)
Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Dịch vụ Tiffin Trực tuyến là một ứng dụng dựa trên web cho phép quản trị viên xử lý tất cả các hoạt động trực tuyến một cách nhanh chóng và an toàn. Sử dụng GUI tương tác, bất kỳ ai cũng có thể nhanh chóng học cách sử dụng hệ thống hoàn chỉnh. Hệ thống này sẽ cung cấp quyền lực và sự linh hoạt cho người quản trị để quản lý toàn bộ hệ thống từ một cổng trực tuyến duy nhất.

Trong Hệ thống Dịch vụ Tiffin Trực tuyến, chúng tôi sử dụng Cơ sở dữ liệu PHP và MySQL. Dự án này lưu giữ hồ sơ về các đơn đặt hàng của Tiffin. Dự án này có hai mô-đun tức là quản trị viên và người dùng.

Mô-đun quản trị

Bảng điều khiển: Trong phần này, admin có thể xem sơ qua tổng số đơn hàng mới, tổng số đơn hàng đã xác nhận, tổng số đơn hàng đã hủy và tổng số đơn hàng.
Tiffin: Trong phần này, admin có thể quản lý Tiffin (Thêm / Cập nhật).
Đơn hàng: Trong phần này, admin có thể xem chi tiết đơn hàng Tiffin và họ cũng có quyền thay đổi trạng thái đơn hàng theo tình trạng hiện tại.
Hóa đơn: Trong phần này, quản trị viên có thể xem hóa đơn của các đơn đặt hàng tiffin và cũng có thể in hóa đơn.
Báo cáo: Trong phần này, quản trị viên có thể xem chi tiết Tiffin và kiểm tra các báo cáo bán hàng (theo tháng / năm) trong một khoảng thời gian cụ thể.
Tìm kiếm hóa đơn: Trong phần này, quản trị viên có thể tìm kiếm hóa đơn Tiffin với sự trợ giúp của số hóa đơn, Tên và Số điện thoại di động của khách hàng.
Tìm kiếm đơn hàng: Trong phần này, quản trị viên có thể tìm kiếm hóa đơn đơn đặt hàng tiffin với sự trợ giúp của số hóa đơn của khách hàng, Tên và Số điện thoại di động.
Admin cũng có thể cập nhật hồ sơ của mình, thay đổi mật khẩu và khôi phục mật khẩu.

Mô-đun người dùng

Trang chủ: Trong phần này, người dùng có thể xem trang chủ của ứng dụng web và cũng có thể xem thức ăn nào có sẵn trong dịch vụ Tiffin và đặt món ăn đó.
Đơn hàng của tôi: Trong phần này, người dùng có thể xem lịch sử đơn hàng và hóa đơn sau khi đăng nhập.
Hồ sơ của tôi: Trong phần này, người dùng có thể xem và cập nhật hồ sơ của mình.
Cài đặt: Trong phần này, người dùng có thể thay đổi mật khẩu của mình.
Đăng xuất: Người dùng có thể đăng xuất khỏi hệ thống bằng mô-đun này.

Cách chạy Hệ thống dịch vụ Tiffin Trực tuyến bằng PHP và MySQL

Tải xuống tệp zip
Giải nén tệp và sao chép thư mục otss
Dán bên trong thư mục gốc (đối với xampp xampp / htdocs, đối với wamp wamp / www, đối với đèn var / www / html)
Mở PHPMyAdmin (http: // localhost / phpmyadmin)
Tạo cơ sở dữ liệu với tên otssdb
Nhập tệp otssdb.sql (được cung cấp bên trong gói zip trong thư mục tệp SQL)
Chạy script http: // localhost / otss (frontend)
Thông tin đăng nhập cho bảng quản trị:
Tên người dùng: admin
Mật khẩu: Test @ 123

Thông tin xác thực cho bảng điều khiển người dùng:
Tên người dùng: phpgurukulofficial@gmail.com
Mật khẩu: Test @ 12345

Download full source code 

 


Bài 89: Source code quản lý nhân viên nghĩ việc PHP MYSQL

Chưa có bình luận 2170
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Employee Leaves Management System (ELMS)

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý nhân viên nghỉ việc (ELMS) được chia thành hai mô-đun:

Phân hệ nhân viên
Mô-đun quản trị

  • Chi tiết mô-đun quản trị
  • Quản trị viên có thể thêm / cập nhật / xóa loại nghỉ phép và các phòng ban
  • Quản trị viên có thể thêm nhân viên và cũng cập nhật thông tin nhân viên. Cũng có thể hoạt động hoặc chặn một nhân viên.
  • Admin cũng có thể quản lý đơn xin nghỉ phép (phê duyệt và không phê duyệt).
  • Mỗi khi nhân viên xin nghỉ, admin sẽ nhận được thông báo.
  • Admin có thể thay đổi mật khẩu sau khi đăng nhập.
  • Quản trị viên cũng có thể xem trang tổng quan quản trị

Mô-đun nhân viên

  • Nhân viên có thể đăng nhập bằng email và mật khẩu hợp lệ.
  • Cập nhật hồ sơ của anh ấy / cô ấy
  • Đã xin nghỉ phép
  • Xem lịch sử nghỉ việc
  • Thay đổi mật khẩu của anh ấy / cô ấy
  • Khôi phục mật khẩu với id email hợp lệ và trống

Các bước cài đặt (Cấu hình)
1. Tải xuống và Giải nén tệp trên hệ thống cục bộ của bạn.
2. sao chép thư mục elms và đặt tệp này bên trong thư mục gốc (đối với xampp là htdocs, đối với wamp là www và đối với đèn là var / www /)
3. Cấu hình cơ sở dữ liệu

Mở phpmyadmin
Tạo Cơ sở dữ liệu elms.
Nhập cơ sở dữ liệu elms.sql (tệp có sẵn bên trong pacakege)
Mở Trình duyệt của bạn đặt bên trong trình duyệt “http: // localhost / elms /”
Chi tiết đăng nhập cho nhân viên
Id email: anuj@gmail.com
Passowrd: Thử nghiệm @ 123
Empid: EMP10806121 (trong trường hợp khôi phục mật khẩu)
Để đăng nhập quản trị, nhấp vào đăng nhập quản trị sau đó cung cấp tên người dùng và mật khẩu
Id email: admin
Passowrd: Thử nghiệm @ 12345


Bài 90: Source code E-Learning học trực tuyến PHP MYSQLi

Chưa có bình luận 6346
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

E-Learning

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)


Trong hệ thống E-Learning này, bạn sẽ có thể thêm sinh viên trong một lớp học, tải tệp lên, thêm Khóa học, Phòng ban, Chủ đề. Nó cũng có trình xác thực biểu mẫu và Thiết kế đáp ứng tương thích với Điện thoại di động và Máy tính bảng của bạn. Nó có một giao diện người dùng đồ họa rất tốt để bạn tương tác tốt.

Hệ thống E-Learning có 3 loại người dùng là Quản trị viên, Giáo viên / Khoa và Sinh viên. Người dùng Admin chịu trách nhiệm quản lý dữ liệu hệ thống như danh sách mục nhập là các Khoa, Khóa học và Môn học. Quản trị viên cũng quản lý danh sách người dùng, Giáo viên, Sinh viên và Tệp đã Tải lên. Giáo viên có thể cung cấp tệp và tài liệu cho lớp học của họ và học sinh có thể tải xuống tệp đã tải lên của giáo viên.


Quản trị viên
Trang đăng nhập
Trang chủ
Quản lý tệp
Quản lý nhập cảnh
Quản lý bộ phận
Quản lý khóa học
Quản lý đối tượng
Quản lý danh sách giáo viên
Quản lý danh sách sinh viên
Quản lý danh sách người dùng
Giáo viên
Trang đăng nhập


Trang chủ
Quản lý danh sách lớp học
Quản lý đối tượng xử lý
Quản lý sinh viên
Quản lý tệp
Sinh viên
Trang đăng nhập
Trang chủ
Danh sách lớp học
Danh sách tệp chủ đề
Tải tập tin

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "elearning".
Nhập tệp SQL nằm trong thư mục "db" của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / elearning] và dành cho quản trị viên [http: // localhost / elearning / admin]

Quản trị viên
Tên người dùng: jkev
Mật khẩu: jkev

Giáo viên
Tên người dùng: chaw
Mật khẩu: pan


Bài 91: Source code Blogs web PHP MYSQLi

Chưa có bình luận 3356
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Simple Blog Using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Đây là một hệ thống blog đơn giản được phát triển bằng PHP và MySQLi. Người dùng có thể xem các bài đăng và quản trị viên có thể quản lý các bài đăng và danh mục. Dự án nhỏ này là một trang blog đơn giản, nơi khách truy cập trang web có thể đọc một số bài báo và có thể lọc danh sách theo danh mục blog. Quản trị viên sẽ chịu trách nhiệm duy trì dữ liệu trang web như tôi đã nói rằng họ có thể quản lý các bài viết và danh mục. Trang chủ hiển thị tất cả các bài đăng và ở bên phải màn hình, bạn sẽ thấy bảng danh sách danh mục, nơi có thể giúp bạn điều hướng đến các bài đăng trong danh mục cụ thể.

Hệ thống này có giao diện thân thiện với người dùng với sự trợ giúp của mẫu www.styleshout.com/ cho thiết kế. Tôi hy vọng bạn thích nó và tôi hy vọng điều này sẽ giúp bạn với những gì bạn đang tìm kiếm trong Phát triển PHP của riêng bạn. Hãy tải xuống mã nguồn và sửa đổi nó theo cách bạn muốn.

Đặc trưng:

  1. Trang chủ
  2. Giới thiệu Trang
  3. Xem Blog
  4. Danh sách bài viết
  5. Quản lý danh mục
  6. Quản lý bài đăng

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "blog".
Nhập tệp SQL nằm trong thư mục gốc của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / kblog]


Bài 92: Source code web đăng tuyển nhân viên PHP MYSQLi

Chưa có bình luận 3540
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Online Job Opportunities in PHP with Full Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Cơ hội việc làm trực tuyến bằng PHP với mã nguồn đầy đủ
Cơ hội việc làm trực tuyến bằng PHP là một hệ thống dựa trên web được phát triển bằng PHP, CSS, JavaScript và MySQL cho cơ sở dữ liệu. Cơ hội việc làm trực tuyến trong PHP có hai mặt; phía người tìm việc và phía người sử dụng lao động. Dự án này được thiết kế rất đơn giản mà bất kỳ ai có quyền truy cập vào hệ thống này sẽ không gặp khó khăn gì với các tính năng của nó.

Giới thiệu về Cơ hội việc làm Trực tuyến trong PHP
Cơ hội việc làm trực tuyến bằng PHP này là tốt nhất cho các nhà tuyển dụng đang tìm kiếm nhân viên cho công ty của họ. Trong Cơ hội việc làm trực tuyến bằng PHP này, nhà tuyển dụng có thể đăng tuyển bất kỳ công việc nào có sẵn cho dù đó là Nghề kế toán, Nghề biên tập, Nghề giáo dục, Nghề bảo trì và nhiều công việc khác. Anh ta có thể tải lên các yêu cầu và có thể dễ dàng tìm kiếm các ứng viên phù hợp cho công việc. Về phía người tìm việc, anh ta phải đăng ký trước để có quyền truy cập vào Cơ hội việc làm trực tuyến bằng PHP. Sau khi đăng nhập, bây giờ anh ta có thể tìm kiếm một công ty và gửi hoặc tải lên một bản sơ yếu lý lịch bằng cách điền vào biểu mẫu trong trang sơ yếu lý lịch. Cơ hội việc làm trực tuyến bằng PHP này rất hữu ích và có thể mang lại lợi ích cho cả nhà tuyển dụng và người tìm việc.

Đây là những tính năng sau đây của Cơ hội việc làm trực tuyến trong PHP.


Chủ quản lý

Quản lý công việc
Quản lý người tìm việc
Các gói
Về khách hàng của chúng tôi
Liên hệ chúng tôi
Đăng ký nhà tuyển dụng
Đăng nhập và Đăng xuất


Người tìm việc

Tìm việc
Trang Chủ
Tìm kiếm nâng cao
Gửi hồ sơ
Đăng ký
Đăng nhập và Đăng xuất

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (công việc) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_ jobportal.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục công việc
Bấm vào đi.
Cách chạy Cơ hội việc làm Trực tuyến bằng PHP với Mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / job /

Truy cập tài khoản Nhà tuyển dụng

Tên người dùng: Employ@mail.com
Mật khẩu: employer

Cơ hội việc làm trực tuyến bằng PHP với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 93: Source code web đặt đồ ăn online PHP Codeigniter Framework

Chưa có bình luận 3123
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Responsive Ordering System using PHP Codeigniter Framework with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Dự án: Hệ thống đặt hàng đáp ứng sử dụng PHP Codeigniter Framework

Trong khoảng
Dự án này là Hệ thống đặt hàng trực tuyến với giao diện người dùng POS và bếp phụ. Dự án này được lập trình bằng cách sử dụng khuôn khổ Codeigniter và một số plugin và thư viện khác. Giao diện người dùng Phía máy khách được thiết kế để đáp ứng trên thiết bị di động. Khi Thu ngân, Quản trị viên và Khách hàng gửi đơn đặt hàng của họ, danh sách đặt hàng của phụ bếp sẽ tự động điền các đơn đặt hàng mới vào danh sách với sự trợ giúp của một ổ cắm PHP. Đối với máy POS, nhân viên thu ngân hoặc quản trị viên có thể chọn loại đơn hàng là giao hàng, dùng bữa hay mang đi và đối với trang web đặt hàng trực tuyến cho khách hàng, họ có thể chọn giao hàng hoặc nhận hàng. Hệ thống cũng tạo ra một biên nhận đơn giản. Hệ thống này cũng có một hệ thống trò chuyện, nơi khách hàng có thể gửi tin nhắn cho quản trị viên hệ thống để biết một số thông tin hoặc bất kỳ trường hợp nào.

Đặc trưng:
Phía quản trị viên

  • Trang đăng nhập
  • Bảng điều khiển với tóm tắt doanh số và đơn đặt hàng
  • Quản lý danh mục sản phẩm
  • Quản lý sản phẩm
  • POS (Điểm bán hàng)
  • Danh sách đặt hàng
  • Báo cáo bán hàng
  • Quản lý người dùng
  • Quản lý hệ thống
  • Quản lý đơn hàng phụ bếp
  • Quản lý tài khoản
  • Thông báo đặt hàng
  • Hộp trò chuyện

 
Mặt bếp
Danh sách đặt hàng

  • Mới
  • Phục vụ một phần
  • Quản lý đơn hàng
  • Quầy thu ngân
  • Đăng nhập
  • POS (Điểm bán hàng)
  • Danh sách đặt hàng
  • Phía khách hàng
  • Trang đăng nhập
  • Trang đăng ký
  • Trang chủ
  • Danh sách sản phẩm
  • Lọc danh mục sản phẩm
  • Tìm kiếm sản phẩm
  • Mô tả sản phẩm Xem phương thức
  • Đặt hàng
  • Danh sách đặt hàng
  • Quản lý tài khoản
  • Hộp trò chuyện

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Đảm bảo bỏ ghi chú dòng "extension = sockets" trong tệp php.ini của bạn.
Chạy tệp "php-socket.php" trong dòng lệnh hoặc thiết bị đầu cuối của bạn. [php php-socket.php]
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "rios_db".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / rios] Lưu ý: Nếu bạn đã đổi tên thư mục mã nguồn hoặc dán nó vào một thư mục khác, hãy đảm bảo rằng bạn cũng thay đổi giá trị base_url trong tệp config.php.


Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123


Bài 94: Source code web streaming Movie phim PHP

Chưa có bình luận 6705
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Online Movie Streaming in PHP with Full Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Truyền phim trực tuyến bằng PHP với mã nguồn đầy đủ
Truyền phát phim trực tuyến là một hệ thống dựa trên web được tạo thành từ PHP, JavaScript, CSS và MyQSL cho cơ sở dữ liệu. Nó chứa đựng hai mặt; phía người dùng và phía quản trị viên. Nó rất đơn giản và được thiết kế như một hệ thống thân thiện với người dùng. Quản trị viên đóng một vai trò quan trọng trong Phát trực tuyến phim này bằng PHP với Mã nguồn đầy đủ.

Giới thiệu về phát trực tuyến phim bằng PHP với mã nguồn đầy đủ
Bởi vì tình hình hiện nay của chúng ta hiện nay, hầu hết chúng ta chỉ là một nhà thư giãn và thích xem các chương trình phim trực tuyến hoặc bất kỳ bộ phim miễn phí. Vì vậy, tính năng Phát trực tuyến phim bằng PHP với Mã nguồn đầy đủ này sẽ giúp bạn xem trực tuyến những bộ phim yêu thích của mình dễ dàng hơn. Tất cả những gì bạn phải làm chỉ đơn giản là tạo một tài khoản bằng cách đăng ký một biểu mẫu trong hệ thống. Sau khi đăng ký xong, bây giờ bạn có thể đăng nhập vào hệ thống bằng cách cung cấp địa chỉ email và mật khẩu của mình. Sau đó, bạn sẽ thấy ở đó tất cả các bộ phim mà bạn muốn xem. Bạn thậm chí có thể tìm kiếm nhiều thể loại phim khác nhau, bạn có thể xem những bộ phim được tải lên mới nhất và những bộ phim được xem nhiều nhất. Trong khi ở phía quản trị viên, anh ấy có khả năng cập nhật và thêm các bộ phim trong Phát trực tuyến phim này bằng PHP với Mã nguồn đầy đủ.

Đây là các tính năng sau của Truyền phim trực tuyến bằng PHP với mã nguồn đầy đủ

  1. Tải phim lên
  2. Tìm kiếm phim
  3. Xem phim
  4. Đăng ký
  5. Đăng nhập

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (onlinemovies) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_ omsdb.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục onlinemovies
Bấm vào đi.
Cách chạy Phát trực tuyến phim trực tuyến bằng PHP với Mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / onlinemovies /

Truy cập tài khoản quản trị viên

Tên người dùng: admin@gmail.com
Mật khẩu: admin

Truyền Phim Trực tuyến bằng PHP với Mã Nguồn Đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 95: Source code web quản thời khoá biểu lớp học PHP MYSQLi

Chưa có bình luận 2801
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Class Scheduling System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trong khoảng
Trong mã nguồn này, bạn sẽ học cách tạo một hệ thống lập lịch học. Hệ thống này sẽ giúp trường của bạn quản lý việc phân công lịch học mà không có xung đột. Nó có thể phát hiện xem phòng đã được lấy bởi những người hướng dẫn khác hay chưa. Nó cũng có thể phát hiện nếu có xung đột với thời gian. Người dùng quản trị có thể quản lý tất cả các dữ liệu trong cơ sở dữ liệu hệ thống như danh sách các khóa học, giáo viên, bộ môn, phòng và năm học. Hệ thống này cũng có các tính năng về lịch thi mà người quản trị hoặc người dùng hệ thống có thể đặt lịch thi của lớp cùng với một số chi tiết như vị trí của giám thị của họ.

Hệ thống này ban đầu được tạo bằng PHP / MySQLi và được đệ trình vào năm 2013 và hiện được nâng cấp lên PHP / MySQLi để hệ thống này có thể chạy lên phiên bản PHP cao hơn như PHP7.

Đặc trưng:

  1. Trang mạng
  2. Trình xem lịch thi
  3. Trình xem lịch biểu lớp học
  4. Tin tức và sự kiện
  5. Giới thiệu Trang
  6. Sơ đồ trang web
  7. Lịch sự kiện
  8. Phía người dùng hệ thống
  9. Trang đăng nhập
  10. Trang chủ
  11. Quản lý lịch học
  12. Quản lý lịch thi
  13. Quản lý giáo viên
  14. Năm khóa học / Quản lý phần
  15. Quản lý đối tượng
  16. Quản lý phòng
  17. Quản lý bộ phận
  18. Quản lý năm học học tập
  19. Nhật ký lịch sử
  20. Quản lý tài khoản người dùng

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "css".
Nhập tệp SQL nằm trong thư mục "db" của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / online_class_scheduling_system] và dành cho quản trị viên [http: // localhost / online_class_scheduling_system / admin]


Quyền truy cập mặc định của quản trị viên
Tên người dùng: teph
Mật khẩu: teph


Bài 96: Source code web quản lý lịch sự kiện PHP MYSQLi

Chưa có bình luận 2772
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Event Calendar Integration in PHP/MySQLi

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Tích hợp lịch sự kiện trong PHP / MySQLi, JQuery với mã nguồn đầy đủ
Tích hợp Lịch là một dự án đơn giản được phát triển bằng cách sử dụng cơ sở dữ liệu PHP, JavaScript và MySQL. Nếu bạn đang tìm kiếm một plugin lịch đầy đủ cho dự án hoặc trang web của mình? Cái này phù hợp với bạn Rất dễ hiểu là bạn sẽ không gặp khó khăn gì khi xử lý tất cả các chức năng.

Giới thiệu về Tích hợp lịch sự kiện trong PHP / MySQLi, JQuery với mã nguồn đầy đủ
Lịch là rất quan trọng, đặc biệt nếu bạn đang thực hiện các dự án như hệ thống quản lý sự kiện, hệ thống đặt lịch hẹn, hệ thống đặt lịch và nhiều hơn nữa liên quan đến cuộc họp hoặc lập kế hoạch hoạt động vào một ngày cụ thể. Tích hợp lịch sự kiện này trong PHP / MySQLi, JQuery với mã nguồn đầy đủ hiển thị định dạng lịch cho phép bạn đặt lịch với các chi tiết. Điều này hiển thị tháng, tuần, ngày, thời gian và giờ. Trong Tích hợp lịch sự kiện này trong PHP / MySQLi, JQuery với Mã nguồn đầy đủ, thao tác CRUD (Tạo, Đọc, Cập nhật, Xóa) đơn giản đã được sử dụng. Trong Tích hợp lịch sự kiện trong PHP / MySQLi, JQuery với Mã nguồn đầy đủ, khi bạn nhấp vào một ngày cụ thể, bạn có thể thêm sự kiện hoặc lời nhắc mới cho ngày đó. Sau khi thêm một sự kiện, bạn cũng có thể thay đổi ngày hoặc giờ và thậm chí xóa sự kiện cụ thể đó.

Đây là các tính năng sau của Tích hợp lịch sự kiện trong PHP / MySQLi, JQuery với mã nguồn đầy đủ

  1. Tạo sự kiện
  2. Truy xuất sự kiện
  3. Cập nhật sự kiện
  4. Xóa sự kiện

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (lịch) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho các sự kiện sourcecodester_ của cơ sở dữ liệu.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục lịch
Bấm vào đi.
Cách chạy Tích hợp lịch sự kiện trong PHP / MySQLi, JQuery với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / calendar /

Tích hợp Lịch sự kiện này trong PHP / MySQLi, JQuery với Mã nguồn đầy đủ chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.
Lưu ý: Do dung lượng hoặc độ phức tạp của bài gửi này, tác giả đã gửi nó dưới dạng tệp .zip để rút ngắn thời gian tải xuống của bạn. Sau khi tải xuống, bạn sẽ cần một chương trình như Winzip để giải nén nó.

Lưu ý về vi-rút: Tất cả các tệp đều được SourceCodester.com quét vi-rút mỗi ngày một lần, nhưng vi-rút mới xuất hiện hàng ngày, vì vậy không chương trình phòng chống nào có thể bắt được 100% chúng.

VÌ SỰ AN TOÀN CỦA CHÍNH BẠN, VUI LÒNG:

1. Quét lại các tệp đã tải xuống bằng trình kiểm tra vi rút cá nhân của bạn trước khi sử dụng.
2. KHÔNG BAO GIỜ, BAO GIỜ chạy các tệp đã biên dịch (.exe, .ocx, .dll, v.v.) - chỉ chạy mã nguồn.


Bài 97: Source code web Ecommerce Shop PHP MYSQLi

Chưa có bình luận 5464
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Shopping Website (E-Commerce)

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Đây là một Trang web mua sắm thương mại điện tử có bảng điều khiển dành cho Quản trị viên được lập trình bằng PHP và MySQLi. Hệ thống này cung cấp cho khách hàng giao dịch đặt hàng trực tuyến giống như một số website Thương mại điện tử khác. Bảng điều khiển quản trị của Trang web mua sắm kiểm soát tất cả các sản phẩm và đơn đặt hàng trong hệ thống và người dùng quản trị sẽ chịu trách nhiệm cập nhật trạng thái đơn đặt hàng của khách hàng. Sản phẩm trong hệ thống này đang được phân loại theo danh mục sản phẩm và danh mục phụ, vì vậy nếu khách hàng sẽ lọc các sản phẩm thành một sản phẩm cụ thể, khách hàng cũng có thể lọc các sản phẩm thuộc Danh mục chính theo danh mục phụ đã chọn. Hệ thống này có tính năng theo dõi đơn hàng giúp khách hàng theo dõi đơn hàng của họ và người bán minh bạch với mục đích đặt hàng của khách hàng.

Đặc trưng
Phía khách hàng

  1. Đăng nhập (đăng nhập bằng chứng xác thực)
  2. Cập nhật địa chỉ
  3. Theo dõi thứ tự
  4. Danh sách giỏ hàng
  5. Danh sách mong muốn
  6. Đặt hàng sản phẩm

Phía quản trị viên

  1. Đăng nhập (thông tin đăng nhập)
  2. Kiểm soát mọi hoạt động liên quan đến đơn hàng
  3. Chèn sản phẩm
  4. Chỉnh sửa sản phẩm
  5. Quản lý Danh mục

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "mua sắm".
Nhập tệp SQL nằm trong thư mục "tệp SQL" của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / shopping] và đối với quản trị viên [http: // localhost / shopping / admin], phía quản trị viên cũng có thể truy cập bằng cách nhấp vào Liên kết "Quản trị viên / Đăng nhập nhóm R & D" nằm ở phía bên phải của chân trang của trang web.
Quyền truy cập của quản trị viên
Tên người dùng: admin
Mật khẩu: Test @ 123


Bài 98: Source code web Quản lý doanh số và kho hàng PHP

Chưa có bình luận 5579
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Sales and Inventory System with Credit Management using PHP Full Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Đây là Hệ thống bán hàng và kiểm kê nâng cao được lập trình bằng PHP. Phần mở rộng PHP được sử dụng là MySQLi. Hệ thống này quản lý cổ phiếu công ty, doanh số bán hàng và tín dụng của khách hàng. Hệ thống cũng có thể quản lý nhiều chi nhánh của công ty và quản trị viên có thể chỉ định một người dùng hệ thống cho một chi nhánh cụ thể và người dùng này chỉ có thể quản lý dữ liệu duy nhất cho chi nhánh của mình. Người quản trị hệ thống này có thể tạo báo cáo tổng thể cho mỗi chi nhánh và tất cả các chi nhánh.

Dưới đây là danh sách các tính năng trên hệ thống này:

  1. Mua, tựa vào, bám vào
  2. Stockin
  3. Thanh toán
  4. tín dụng
  5. Các sản phẩm
  6. Nhật ký lịch sử
  7. Sắp xếp lại cấp độ
  8. Bảo trì
  9. thể loại
  10. khách hàng
  11. Người đăng ký tín dụng
  12. Sản phẩm
  13. Nhà cung cấp
  14. Báo cáo
  15. Báo cáo hàng tồn kho
  16. Báo cáo bán hàng
  17. Khoản phải thu
  18. Thu nhập chi nhánh
  19. Yêu cầu mua hàng

Hệ thống này cũng được thiết kế để làm cho nó thân thiện với người dùng. Chúng tôi đang sử dụng Twitter Bootstrap. Bạn có thể sửa đổi chương trình miễn là bạn ghi công cho tác giả gốc.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "kho".
Nhập tệp SQL nằm trong thư mục sao lưu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / ahira] và dành cho quản trị viên [http: // localhost / ahira / admin]


Thông tin tài khoản
Người dùng: admin
pass: admin

Thông tin tài khoản quản trị viên
Người dùng: administrator
pass: admin


Bài 99: Source code web quản lý khoa lớp PHP MYSQLi

Chưa có bình luận 2550
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Faculty Evaluation System using PHP/MySQLi 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Dự án: Hệ thống đánh giá khoa sử dụng PHP / MySQLi

Về dự án
Hệ thống đánh giá khoa là một dự án PHP / MySQLi giúp một trường nhất định quản lý kết quả đánh giá khoa của họ. Hệ thống có 3 kiểu người dùng là Quản trị viên, Khoa và Sinh viên. Người dùng Administrator chịu trách nhiệm duy trì và nhập dữ liệu trong cơ sở dữ liệu hệ thống bằng tính năng front-end cho phía quản trị như danh sách các môn học, khoa, sinh viên và một số dữ liệu liên quan khác. Người dùng sinh viên chỉ được phép đánh giá các khoa được chỉ định cho lớp của họ cho mỗi môn học, có nghĩa là nếu giảng viên dạy các môn lớp 2, lớp sẽ đánh giá giáo viên hai lần. Người sử dụng các khoa chỉ được phép xem kết quả đánh giá của họ ngay cả khi việc đánh giá vẫn đang diễn ra. Kết quả đánh giá hệ thống sẽ dựa trên năm học mặc định của hệ thống mà quản trị viên có thể quản lý trên trang học tập. Bảng câu hỏi đánh giá là động trong hệ thống này có nghĩa là quản trị viên có thể tạo các câu hỏi và sắp xếp thứ tự các câu hỏi theo tiêu chí đánh giá.

Đặc trưng

  1. Quản trị viên
  2. Trang đăng nhập
  3. Trang tổng quan
  4. Quản lý đối tượng
  5. Quản lý lớp học
  6. Quản lý Khoa
  7. Quản lý sinh viên
  8. Quản lý tiêu chí đánh giá
  9. Quản lý năm học
  10. Quản lý bảng câu hỏi đánh giá
  11. Quản lý người dùng
  12. Sinh viên
  13. Trang đăng nhập
  14. Trang tổng quan
  15. Đánh giá các Khoa
  16. Các khoa
  17. Trang đăng nhập
  18. Trang tổng quan
  19. Xem kết quả đánh giá

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "Assess_db".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / eval]


Quyền truy cập của quản trị viên
Email: admin@admin.com
Mật khẩu: admin123


Bài 100: Source code web cửa hàng trang sức PHP MYSQLi

Chưa có bình luận 4374
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Online Jewelry Store in PHP with Full Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Cửa hàng trang sức trực tuyến bằng PHP với mã nguồn đầy đủ
Cửa hàng vàng bạc đá quý là một hệ thống dựa trên web được phát triển bằng PHP, JavaScript, CSS và MySQL cho cơ sở dữ liệu. Nó bao gồm hai phần; phần quản trị và phần người dùng. Dự án Cửa hàng trang sức này được thiết kế thân thiện với người dùng mà bất kỳ người dùng nào sử dụng hệ thống sẽ không gặp khó khăn khi xử lý nó.

Giới thiệu về Cửa hàng trang sức trực tuyến bằng PHP
Đồ trang sức là một trong những món quà Giáng sinh cổ điển tốt nhất cho những người thân yêu của bạn hoặc bất kỳ ai đặc biệt trong trái tim bạn. Có rất nhiều lựa chọn mà bạn có thể lựa chọn, có thể là vòng cổ, vòng tay, hoa tai, nhẫn, ... Nếu bạn sở hữu một cơ sở kinh doanh trang sức nhỏ, tốt nhất nên có một hệ thống tự động để bạn có thể hiển thị các mặt hàng của mình trực tuyến. Hệ thống Cửa hàng Trang sức này chắc chắn có thể giúp khách hàng của bạn tìm được món đồ trang sức phù hợp đơn giản, trang nhã hoặc thứ gì đó sẽ thắp sáng kỳ nghỉ của họ. Trước khi người dùng hoặc khách hàng duyệt trang web, họ cần đăng ký trước bằng cách điền tất cả các thông tin cần thiết vào biểu mẫu. Sau khi đã có tài khoản, bây giờ anh ta có thể đăng nhập vào hệ thống và xem các trang sức được hiển thị trên trang web. Anh ta có thể chọn đồ trang sức mong muốn của mình hoặc yêu cầu một đồ trang sức cá nhân. Trong hệ thống Cửa hàng vàng bạc đá quý này, người quản trị có thể thêm, cập nhật và loại bỏ các vật phẩm. Cửa hàng trang sức bằng PHP này có nhiều mẫu hơn và chức năng cơ bản được sử dụng.

Đây là các tính năng sau của Cửa hàng trang sức trực tuyến bằng PHP với mã nguồn đầy đủ

  1. Quản lý các mặt hàng
  2. Quản lý nhà cung cấp
  3. Quản lý khách hàng
  4. Quản lý thanh toán
  5. Trang Chủ
  6. cửa tiệm
  7. Chọn sản phẩm
  8. Thêm vào giỏ hàng
  9. Thủ tục thanh toán
  10. Đăng ký thông tin khách hàng
  11. Đăng nhập
  12. Đăng xuất

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (trang sức) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu jewerlyshop.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục jewerly
Bấm vào đi.
Cách chạy Cửa hàng trang sức trực tuyến bằng PHP với Mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / jewerly /

Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Cửa hàng trang sức bằng PHP với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 101: Source code web quản lý hoá đơn điện PHP MYSQLi

Chưa có bình luận 2639
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Electricity Billing System in PHP/MySQLi with Full Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống thanh toán tiền điện bằng PHP / MySQLi với mã nguồn đầy đủ.
Hệ thống thanh toán tiền điện là một hệ thống tự động được phát triển sử dụng cơ sở dữ liệu PHP, JavaScript, Bootstrap, CSS và MySQL. Hệ thống thanh toán tiền điện này có hai phần; phần khách hàng và phần quản trị. Quản trị viên đóng vai trò quan trọng trong toàn bộ việc quản lý Hệ thống thanh toán tiền điện.

Giới thiệu về Hệ thống thanh toán tiền điện bằng PHP / MySQLi với mã nguồn đầy đủ
Việc thanh toán các hóa đơn như hóa đơn tiền điện có thể khiến bạn mất rất nhiều thời gian. Đặc biệt nhất là khi bạn phải xếp hàng dài để thanh toán hóa đơn của mình. Đó là lý do tại sao việc có Hệ thống thanh toán tiền điện tự động này là một lợi thế, nó không chỉ rất hữu ích mà còn giúp giảm bớt căng thẳng cho nhiều người vì họ không phải đến cửa hàng chỉ để thanh toán hóa đơn. Tất cả những gì họ phải làm là chỉ cần vào trang web đăng ký tài khoản của khách hàng sau đó họ có thể có quyền truy cập vào hệ thống. Khi họ đăng nhập với tư cách là Khách hàng, giờ đây anh ta có thể xem hóa đơn trong tháng của mình, anh ta cũng có thể gửi khiếu nại về hóa đơn của mình. Trong khi ở phần quản trị, anh ta có khả năng đưa ra bảng sao kê thanh toán cho khách hàng và phản hồi bất cứ khi nào có khiếu nại.

Đây là các tính năng sau của Hệ thống thanh toán tiền điện bằng PHP / MySQLi với Mã nguồn đầy đủ.
Bảng điều khiển

  • Quản lý người dùng
  • Quản lý sao kê thanh toán
  • Quản lý Khiếu nại

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (ebill) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_ebill.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục scm-master
Bấm vào đi.
Cách chạy Hệ thống thanh toán tiền điện bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / ebill /

Truy cập tài khoản quản trị viên

Tên người dùng: admin1@bolt.com
Mật khẩu: admin

Hệ thống Thanh toán Điện bằng PHP / MySQLi với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 102: Source code web quản lý nhà hàng PHP MYSQLi

Chưa có bình luận 4682
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Restaurant Management System using PHP/MySQLi with Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trong khoảng
Hệ thống Quản lý Nhà hàng là một dự án PHP / MySQLi quản lý một hệ thống đặt và đặt món ăn nhà hàng nhất định. Hệ thống này được phát triển chủ yếu để cung cấp cho một số khách hàng nhà hàng nhất định các giao dịch đặt hàng trực tuyến, đặt bàn và đặt phòng hội trường. Hệ thống quản lý nhà hàng có phía quản trị viên riêng hoặc bảng điều khiển quản trị nơi quản lý nhà hàng hoặc quản trị viên hệ thống có thể quản lý và duy trì dữ liệu động của trang web của họ, đồng thời quản lý các đơn đặt hàng và đặt chỗ của khách hàng.

Cập nhật
Mã nguồn của hệ thống quản lý nhà hàng này ban đầu được gửi đến trang web này vào ngày 28 tháng 11 năm 2017 và nó được viết bằng PHP / MySQL. Và kể từ ngày 8 tháng 12 năm 2020, mã nguồn hệ thống này được nâng cấp lên PHP / MySQLi để lỗi có thể xảy ra do các thay đổi của phiên bản PHP cao hơn sẽ được giảm bớt do một số tập lệnh được sử dụng trong dự án này không được chấp nhận hoặc bị xóa. lên các phiên bản PHP cao hơn.

Đặc trưng
Phía người dùng

  1. Hệ thống đặt hàng thực phẩm
  2. Quản lý tài khoản thành viên
  3. Đặt phòng và bàn
  4. Trang liên hệ với chúng tôi (Trang tĩnh)
  5. Trang giới thiệu về chúng tôi (Trang tĩnh)
  6. Phía quản trị viên
  7. Quản lý danh mục
  8. Quản lý danh sách thực phẩm
  9. Quản lý Danh sách Phòng và Bàn
  10. Quản lý đơn hàng
  11. Quản lý nhân viên

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "rms".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / rms]
Quyền truy cập của quản trị viên
http: // localhost / rms / admin]

Tên người dùng: admin
Mật khẩu: 1234


Bài 103: Source code web Blogs trẻ thơ PHP MYSQLi

Chưa có bình luận 1875
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Baby Care System in PHP/MySQLi with Full Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Chăm sóc Trẻ em là một hệ thống dựa trên web được tạo thành từ PHP, JavaScript, CSS và MySQL cho cơ sở dữ liệu. Hệ thống Chăm sóc Trẻ em bằng PHP / MySQLi này được thiết kế rất đơn giản và thân thiện với người dùng, mà bất kỳ ai sử dụng hệ thống này sẽ không gặp khó khăn trong việc hiểu nó. Đây là một hệ thống thú vị mà chắc chắn các bậc cha mẹ sẽ rất thích dùng thử.

Giới thiệu về Hệ thống chăm sóc trẻ em bằng PHP / MySQLi với mã nguồn đầy đủ
Mục đích chính của Hệ thống Chăm sóc Em bé bằng PHP / MySQLi này là quản lý việc chăm sóc sức khỏe của em bé. Trong Hệ thống Chăm sóc Trẻ sơ sinh bằng PHP / MySQLi này, cha mẹ sẽ có thể xem hướng dẫn đầy đủ cho trẻ sơ sinh và con cái của họ. Tuy nhiên, trước khi bạn có thể vào Hệ thống Chăm sóc Trẻ em bằng PHP / MySQLi, người dùng phải đăng ký để họ có thể đăng nhập vào hệ thống. Sau khi người dùng có quyền truy cập vào hệ thống, giờ đây anh ta có thể thay đổi chủ đề theo thiết kế của mình. Họ cũng có thể giới thiệu tác phẩm của mình theo bất kỳ phong cách nào họ thích. Người dùng có thể thêm bài đăng mới bằng cách chọn vai trò của trang như về chăm sóc em bé, bệnh tật, tiêm chủng và thực phẩm & dinh dưỡng. Nó giống như chia sẻ trải nghiệm của bạn về hành trình của con bạn với các bậc cha mẹ khác. Chắc hẳn, nhiều bậc cha mẹ có thể liên tưởng đến những mẹo và lời khuyên mà bạn đăng về việc chăm sóc em bé.

Đây là các tính năng sau đây của Hệ thống Chăm sóc Trẻ em bằng PHP / MySQLi với Mã nguồn đầy đủ.
Phía quản trị viên

  1. Bảng điều khiển
  2. Cập nhật hồ sơ
  3. Đổi mật khẩu
  4. Thay đổi chủ đề
  5. Soạn tin nhắn
  6. Gửi tin nhắn
  7. Hộp thư đến
  8. Đọc tin nhắn
  9. Trả lời tin nhắn
  10. Đặt tiêu đề trang web
  11. Đặt tên trang web
  12. Đặt địa chỉ trang web
  13. Đặt ghi chú trang web
  14. Đặt biểu ngữ trang web
  15. Quản lý menu trang web
  16. Đăng blog về trẻ sơ sinh
  17. Mặt công cộng
  18. Menu trang web
  19. Xem blog về trẻ sơ sinh
  20. Đăng nhập Đăng ký

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (babycare-master) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_ babycare.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy trong thư mục babycare-master

Cách chạy Hệ thống chăm sóc trẻ em bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / babycare-master /

Truy cập tài khoản quản trị viên

Tên người dùng: admin@mail.com
Mật khẩu: admin

Hệ thống Chăm sóc Trẻ sơ sinh bằng PHP / MySQLi với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 104: Source code web hệ thống đại lý chuỗi cung ứng PHP MYSQLi

Chưa có bình luận 2721
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Supply Chain Management System in PHP/MySQLi with Full Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý chuỗi cung ứng bằng PHP / MySQLi với mã nguồn đầy đủ
Hệ thống quản lý chuỗi cung ứng là một hệ thống tự động được phát triển bằng cách sử dụng PHP, JavaScript, CSS, các mẫu Bootstrap và MySQL cho cơ sở dữ liệu. Nó chứa ba phần: quản trị viên, nhà sản xuất và nhà bán lẻ. Hệ thống quản lý chuỗi cung ứng này được thiết kế như một hệ thống đơn giản và dễ sử dụng mà những người dùng khác nhau sẽ không gặp bất kỳ khó khăn nào khi xử lý hệ thống.

Giới thiệu về Hệ thống quản lý chuỗi cung ứng bằng PHP / MySQLi với mã nguồn đầy đủ
Bất kỳ ai sở hữu một doanh nghiệp nhỏ đều có thể sử dụng Hệ thống quản lý chuỗi cung ứng. Mục đích chính của Hệ thống quản lý chuỗi cung ứng này là dễ dàng quản lý dòng hàng hóa và dịch vụ. Để có quyền truy cập vào Hệ thống quản lý chuỗi cung ứng này, trước tiên người dùng phải đăng ký để đăng nhập vào hệ thống. Quản trị viên có thể quản lý tất cả các chức năng và tính năng trong Hệ thống quản lý chuỗi cung ứng này. Trong khi, nhà sản xuất và nhà bán lẻ chỉ có quyền truy cập hạn chế vào hệ thống. Tuy nhiên, trước khi họ có thể vào hệ thống, cả nhà sản xuất và nhà bán lẻ phải đăng nhập trước các chi tiết đăng nhập như tên người dùng và mật khẩu do quản trị viên cung cấp. Sau đó, họ có thể xem đơn đặt hàng, nhà bán lẻ, hóa đơn, nhà sản xuất, nhà phân phối và nhiều hơn nữa. Họ cũng có khả năng thêm và loại bỏ tất cả.

Đây là các tính năng sau của Hệ thống quản lý chuỗi cung ứng bằng PHP / MySQLi với mã nguồn đầy đủ
Phía quản trị viên

Quản lý sản phẩm
Quản lý nhà bán lẻ
Quản lý nhà sản xuất
Quản lý nhà phân phối
Quản lý đơn vị đo lường
Quản lý Danh mục
Quản lý các khu vực
Đổi mật khẩu
Quản lý đơn hàng
Tạo hóa đơn
In hóa đơn
Quản lý hồ sơ
Phía nhà sản xuất

Quản lý sản phẩm
Xem nhà bán lẻ
Xem nhà phân phối
Quản lý đơn vị đo lường
Quản lý Danh mục
Quản lý đơn hàng
Tạo hóa đơn
In hóa đơn
Quản lý hồ sơ
Bên bán lẻ

Xem sản phẩm
Quản lý đơn hàng
Xem hóa đơn
In hóa đơn
Quản lý hồ sơ

Cách chạy

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (scm-master) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_ scm_new.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục scm-master
Bấm vào đi.
Cách chạy Hệ thống quản lý chuỗi cung ứng bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / scm-master /

Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin123

Hệ thống quản lý chuỗi cung ứng bằng PHP / MySQLi với mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 105: Source code web quản lý trường học PHP MYSQLi

Chưa có bình luận 3780
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

School Management System in PHP/MySQLi with Source Code Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Quản lý Trường học là một dự án PHP giúp một trường học nhất định quản lý điểm học sinh của họ và các giao dịch khác. Hệ thống này lưu trữ các phòng ban, lớp học, sinh viên và các thông tin khác liên quan đến việc quản lý trường học. Hệ thống cũng có thể tạo các báo cáo như hóa đơn thanh toán học phí và bảng điểm của học sinh.

Đặc trưng:
mô-đun đăng nhập cổ điển

  1. trang chủ hấp dẫn
  2. quản lý tài khoản
  3. quản lý hàng tồn kho (Cao cấp)
  4. Thông tin công ty
  5. học phần sinh viên
  6. phân hệ nhân viên
  7. mô-đun kỳ thi
  8. SMS (Cao cấp)
  9. khóa học
  10. các phòng ban
  11. Quản lý nhà trọ (Cao cấp)

 

Cách chạy


Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "sms2".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / school_management_system]


Quyền truy cập của quản trị viên
Email: john
Mật khẩu: john


Bài 106: Source code web shopping cart PHP MYSQLi

Chưa có bình luận 5201
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Downloading Simple Shopping Cart Application in PHP MySQLi with Source Code Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Ứng dụng giỏ hàng đơn giản trong PHP / MySQLi

Cập nhật thông tin
Dự án đơn giản này được phát triển ban đầu và được gửi tới trang web này bằng Mã nguồn PHP / MySQL và hiện tại mã nguồn đang sử dụng PHP / MySQLi để bạn vẫn có thể chạy mã nguồn bằng PHP 5.5.0 và phiên bản cao hơn.

Nói về Dự án, Ứng dụng Giỏ hàng Đơn giản trong PHP / MySQLi này là một dự án đơn giản có thể giúp một cửa hàng hoặc cửa hàng nhất định cung cấp cho khách hàng của họ một quy trình đặt hàng hiệu quả và hiệu quả trong giao dịch trực tuyến. Hệ thống có bên Admin để quản lý cửa hàng hoặc quản trị hệ thống có thể quản lý danh mục, sản phẩm cửa hàng bán, đồng thời quản lý cả đơn hàng của khách. Dự án này chỉ giới thiệu các chức năng chính của một Trang web Thương mại Điện tử nhất định với giao diện thân thiện với người dùng, cho phép người xem có thể khám phá trang web một cách dễ dàng.

Tính năng hệ thống:

  1. Quản lý sản phẩm
  2. Quản lý danh mục sản phẩm
  3. Quản lý đơn đặt hàng (đơn hàng chưa thanh toán, đã giao, đã thanh toán)

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "dbgadget".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / ecommerce]

Quyền truy cập của quản trị viên
Email: admin
Mật khẩu: admin


Bài 107: Source code quản lý File Management System PHP MYSQLi

Chưa có bình luận 3556
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Complete File Management System Source Code Using PHP/MySQLi 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

là một hệ thống (dựa trên các chương trình máy tính trong trường hợp quản lý tài liệu kỹ thuật số) được sử dụng để theo dõi, quản lý và lưu trữ tài liệu và giảm bớt các bản in cứng. Hầu hết đều có khả năng ghi lại các phiên bản khác nhau được tạo và sửa đổi bởi những người dùng khác nhau (theo dõi lịch sử).

----Quản trị viên------
đăng nhập an toàn
-Với trang tổng quan đếm số lượng nhân viên tải lên tệp
-Thêm quản trị viên với Chế độ xem / Chỉnh sửa / Xóa
-Thêm nhân viên với Xem / Chỉnh sửa / Xóa
-Thêm tài liệu
-Tệp mở rộng: .docx .doc .pptx .ppt .xlsx .xls .pdf .odt
-Đếm mỗi lần tải xuống
-Tải xuống / Xem tệp / Xóa tệp
-Show Admin Logged
-Hiển thị nhân viên đã ghi nhật ký
-Hiển thị bản ghi bảng
Đăng nhập Đăng xuất

=== phiên bản 1.1 Quản trị ===

-với tệp lưu trữ
-delete / download only
-Tạo thư mục riêng cho đường dẫn / lưu tệp riêng
-Tự động đăng xuất sau 20 phút

====== phiên bản 1.1 người dùng / Nhân viên ========

-với tệp lưu trữ
-delete / download only
-Tạo thư mục riêng cho đường dẫn / chỉ lưu tệp riêng cho thư mục nhân viên
-Thay đổi mật khẩu của riêng bạn
-Tự động đăng xuất sau 20 phút


---Nhân viên---
đăng nhập an toàn
-Thêm tập tin
-Hiển thị bản ghi bảng
-Hiển thị nhân viên đã ghi nhật ký
-Tải tập tin
-Đăng nhập Đăng xuất

--- UI / UX ---

framework: Material Design Bootstrap
-CSS3
-HTML5
-JQUERY
-JAVASCRIPT

- XAMPP / PHP
- DATABASE: file_management.sql

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "file_management".
Nhập tệp SQL nằm trong Đường dẫn gốc của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / fmsmdbootstrapdesign]
nếu bạn muốn truy cập quản trị nhập / dán dưới đây:
loại kênh youtube: junil toledo
http: // localhost / fmsmdbootstrapdesign / Private_Dashboard /
email: joneltoledo@yahoo.com
mật khẩu: toledo123

 


Bài 108: Source code web quản lý thư viện sách PHP MYSQLi

Chưa có bình luận 5510
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Library Management System in PHP/MySQLi with Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Quản lý Trường học là một dự án PHP giúp một trường học nhất định quản lý điểm học sinh của họ và các giao dịch khác. Hệ thống này lưu trữ các phòng ban, lớp học, sinh viên và các thông tin khác liên quan đến việc quản lý trường học. Hệ thống cũng có thể tạo các báo cáo như hóa đơn thanh toán học phí

Xin chào các bạn, tôi có một Hệ thống Quản lý Thư viện cho Trường Trung học Quốc gia E.B Magalona, ​​đây là một hệ thống mà tôi cùng với bạn bè của mình tạo ra, nó được viết bằng PHP / MySQLi. Hệ thống này hữu ích cho một số người mới bắt đầu học PHP vì hệ thống này có năm chức năng quan trọng cơ bản như Thêm, Chỉnh sửa, Xóa, Xem hoặc Hiển thị Dữ liệu và tìm kiếm.

Thông tin cập nhật mã nguồn
Mã nguồn này ban đầu được phát triển bằng PHP / MySQL, dẫn đến một số lỗi xảy ra khi chạy dự án trong các phiên bản PHP cao hơn như PHP7. Kể từ ngày 4 tháng 12 năm 2020, mã nguồn hiện được viết bằng PHP / MySQLi.

Trong khoảng
Hệ thống quản lý thư viện sử dụng PHP / MySQLi như tôi đã nói ở trên, nó được phát triển cho E.B. Trường trung học quốc gia Magalona. Hệ thống này giúp quản lý các giao dịch mượn sách của trường nói trên. Người sử dụng Thủ Thư có trách nhiệm quản lý dữ liệu hệ thống như chi tiết sách, chi tiết thành viên, giao dịch mượn sách của thành viên.

Hệ thống này có nhiều tính năng như:

  1. Quản lý hồ sơ sổ sách
  2. Tạo Báo cáo (Khoảng không quảng cáo Sách)
  3. Tự động tìm kiếm dữ liệu trong bảng
  4. Lọc dữ liệu sách theo trạng thái của nó
  5. Tìm kiếm trước sách
  6. Chức năng Mượn và Trả sách
  7. Hộp tổ hợp với thanh tìm kiếm để tìm kiếm thành viên
  8. Khấu trừ sách nếu mượn
  9. Hệ thống có giao diện thân thiện với người dùng giúp Dự án PHP này dễ sử dụng. Điều này cũng được phát triển bằng cách sử dụng HTML, CSS, JavaScript và Bootstrap cho thiết kế. Tôi hy vọng Hệ thống quản lý thư viện này sẽ giúp bạn trong dự án của mình. Tải về Mã nguồn để hiểu rõ hơn và có trải nghiệm thực tế về các chức năng của hệ thống. Làm theo hướng dẫn bên dưới về cách chạy dự án này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "eb_lms".
Nhập tệp SQL nằm trong thư mục "db" của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / eb_magalona_lms]


Địa chỉ mặc định
Email: admin
Mật khẩu: admin

 


Bài 109: Source code web quản lý kho PHP và Codeigniter

Chưa có bình luận 6922
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Inventory Management System in PHP and Codeigniter with Source Code 

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Chào mọi người.

Hệ thống quản lý hàng tồn kho đơn giản này cho phép bạn quản lý hàng tồn kho hàng ngày của một tổ chức. Hệ thống cho phép người dùng hệ thống xuất thành tệp CSV hoặc xlsx (excel) và cũng sẵn sàng để in. Bạn cũng có thể thiết lập quyền vai trò cho các thành viên khác hoặc người dùng hệ thống một cách động, có nghĩa là bạn có thể tạo nhiều vai trò người dùng và quản lý các trang của họ cũng như các chức năng của hệ thống mà họ có thể truy cập.

Đặc trưng

  • Bảng điều khiển dễ dàng
  • Quản lý mặt hàng
  • Quản lý danh mục
  • Quản lý kho
  • Quản lý sản phẩm
  • Quản lý đơn hàng
  • Quản lý chứng khoán
  • Quản lý người dùng
  • Xuất tệp
  • Quyền của Người dùng

 

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "ims_db".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / kho]


Quyền truy cập của quản trị viên
Tên người dùng: admin@admin.com
Mật khẩu: mật khẩu


Bài 110: Source code eCommerce web PHP/MySQLi

Chưa có bình luận 4105
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

eCommerce Website using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Dự án: Trang web thương mại điện tử sử dụng PHP / MySQLi với mã nguồn

Somstore là một hệ thống Bán hàng Thương mại Điện tử Trực tuyến đầy đủ chức năng có thiết kế Bảng điều khiển riêng "Bảng điều khiển" mà tôi đã phát triển vào năm 2014 cho Dự án Đại học năm cuối của mình.

Trong khoảng
Hệ thống bán hàng trực tuyến này là một loại cửa hàng gợi lên sự tương tự về mặt vật lý của việc mua sản phẩm hoặc dịch vụ tại một cửa hàng bán lẻ hoặc trung tâm mua sắm của doanh nghiệp; quá trình này được gọi là mua sắm trực tuyến giữa doanh nghiệp với người tiêu dùng (B2C). Trong trường hợp một doanh nghiệp mua từ một doanh nghiệp khác, quá trình này được gọi là mua sắm trực tuyến giữa doanh nghiệp với doanh nghiệp (B2B).

Nói về chức năng của hệ thống này, giống như một số trang web thương mại điện tử khác, hệ thống cho phép người dùng hoặc khách hàng lưu các sản phẩm mong muốn của họ vào giỏ hàng để thanh toán sau. Như tôi đã đề cập ở trên rằng hệ thống này có "Bảng điều khiển" riêng, bên này dành cho quản lý của Website hoặc Phía quản trị viên. Phía quản trị viên quản lý tất cả dữ liệu mà trang web cung cấp cho khách hàng, trong đó bao gồm quản lý sản phẩm, kho hàng và báo cáo.

Đặc trưng

  1. Phía quản trị viên
  2. Trang đăng nhập
  3. Trang chủ
  4. Quản lý kho hàng
  5. Quản lý sản phẩm
  6. Quản lý Danh mục
  7. Quản lý danh sách khách hàng
  8. Quản lý danh sách nhân viên
  9. Quản lý danh sách đơn hàng
  10. Tạo Báo cáo Đơn hàng
  11. Tạo Báo cáo Nhân viên
  12. Tạo Báo cáo Khách hàng
  13. Tạo Báo cáo Sản phẩm
  14. Cơ sở dữ liệu sao lưu
  15. Phía khách hàng / Phía khách truy cập
  16. Trang đăng nhập
  17. Trang đăng ký
  18. Trang chủ
  19. Danh sách sản phẩm
  20. Thêm vào giỏ hàng
  21. Lọc sản phẩm theo danh mục
  22. Lọc sản phẩm theo kho
  23. Giỏ hàng
  24. Quy trình thanh toán
  25. Giới thiệu Trang
  26. Liên hệ với chúng tôi 

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là "somstore".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / somstore]


Quyền truy cập quản trị viên mặc định
Tên người dùng: janan
Mật khẩu: admin123

 


Bài 111: Source code web quản lý lương và nhân viên PHP MYSQLi

Chưa có bình luận 4614
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Attendance and Payroll System using PHP/MySQLi Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Đây là một Hệ thống chấm công và tính lương đơn giản sử dụng PHP và MySQLi-OOP làm trình điều khiển DB. Nó có sự tham gia ở phía khách hàng và tính lương ở phía quản trị viên. Hệ thống này được viết bằng PHP thuần túy không có khuôn khổ nên dễ hiểu đối với người mới bắt đầu.

Đặc trưng:

  1. CRUD - Sự chuyên cần của nhân viên
  2. CRUD - Nhân viên
  3. Ứng trước tiền mặt cho nhân viên
  4. Nhân viên làm thêm
  5. Lịch trình của nhân viên
  6. Trả lương trên phạm vi ngày
  7. Payslip on Date Range
  8. Bổ sung:
  9. AdminLTE
  10. Thư viện TCPDF


Cài đặt
Tải xuống mã nguồn bằng cách sử dụng nút Tải xuống bên dưới.
Giải nén tệp đã tải xuống vào thư mục localhost của bạn, ví dụ: htdocs cho XAMMP.
Nhập tệp .sql đi kèm là cơ sở dữ liệu của hệ thống. Nếu bạn không biết cách nhập, hãy tham khảo hướng dẫn của tôi về Cách nhập tệp .sql để khôi phục cơ sở dữ liệu MySQL.
Sau khi nhập thành công, hãy mở thư mục đã giải nén và mở conn.php trong cả thư mục gốc và trong thư mục admin / include. Chỉnh sửa tên cơ sở dữ liệu trong kết nối tùy thuộc vào tên cơ sở dữ liệu bạn đã tạo khi nhập tệp .sql đi kèm.
Truy cập Quản trị viên
Bạn có thể truy cập phía quản trị viên bằng cách thêm / admin /. Bạn sẽ có thể điều hướng đến trang đăng nhập quản trị viên.

Sau đó, bạn có thể sử dụng thông tin đăng nhập quản trị viên bên dưới:

Tên người dùng: nurhodelta

Mật khẩu: password

 


Bài 112: Source code web quản lý đặt thực phẩm PHP MYSQLi

Chưa có bình luận 3678
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Food Ordering System Using PHP/MySQLi with Full Source Code (2020)

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với mã nguồn đầy đủ (2020)
Hệ thống Đặt hàng Thực phẩm là một hệ thống tự động được phát triển bằng PHP, JavaScript, BootStrap, CSS và MySQL cho cơ sở dữ liệu. Nó chứa hai phía là phía người dùng / khách hàng và phía quản trị viên. Nó được thiết kế như một hệ thống thân thiện với người dùng mà những người dùng khác nhau sẽ không gặp khó khăn trong việc xử lý các chức năng của Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với Mã nguồn đầy đủ.

Giới thiệu về Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với mã nguồn đầy đủ
Mục đích chính của Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với Mã nguồn đầy đủ là cung cấp cho khách hàng quy trình đặt hàng nhanh chóng, hiệu quả và thuận tiện. Để khách hàng có quyền truy cập vào Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với Mã nguồn đầy đủ, trước tiên, khách hàng phải đăng nhập để có thể đăng nhập một cách thuận tiện. Anh ta sẽ chỉ mất vài giây để thực hiện toàn bộ quá trình. Sau đó, khách hàng có thể xem thực đơn được hiển thị trên bảng điều khiển trước khi gọi món và tiến hành thanh toán. Trong khi, quản trị viên của Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với Mã nguồn đầy đủ là người chịu trách nhiệm trong tất cả các hoạt động như cập nhật các món trong thực đơn, thêm món, loại bỏ món và nhiều hoạt động khác. Hệ thống Đặt hàng Thực phẩm bằng PHP / MySQLi với Mã nguồn đầy đủ bao gồm phương thức thanh toán và tạo hóa đơn ban đầu để khách hàng sử dụng khi thanh toán thực phẩm đã đặt của họ.

Đây là các tính năng sau của Hệ thống đặt hàng thực phẩm trong PHP / MySQLi với mã nguồn đầy đủ
Phía quản trị viên

  1. Quản lý thực đơn thức ăn
  2. Quản lý tất cả các đơn đặt hàng
  3. Quản lý việc giao đơn đặt hàng
  4. Quản lý Đơn đặt hàng của Khách hàng đã Hủy
  5. Quản lý đơn hàng đang chờ xử lý
  6. Quản lý tất cả vé
  7. Quản lý vé đã trả lời
  8. Quản lý người dùng
  9. khách hàng

Thực đơn thực phẩm

  1. Đặt món ăn
  2. Quản lý thanh toán
  3. Quản lý Thực phẩm Đã đặt hàng
  4. Quản lý vé
  5. Quản lý hồ sơ khách hàng

Cài đặt

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP.
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache.
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (đặt đồ ăn) bên trong thư mục.
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu.
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_foodordering.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục đặt hàng.
Bấm vào đi.
Cách chạy Hệ thống đặt hàng thực phẩm bằng PHP với Mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / foodordering /


Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Hệ thống đặt hàng thực phẩm bằng PHP / MySQLi với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 113: Source code web quản lý thu ngân PHP MYSQLi

Chưa có bình luận 1981
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Courier Management System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Dự án: Hệ thống quản lý chuyển phát nhanh sử dụng PHP / MySQLi

Trong khoảng
Hệ thống Quản lý Chuyển phát nhanh là một dự án PHP / MySQLi đơn giản giúp một công ty chuyển phát nhanh hoặc các doanh nghiệp quản lý chi tiết bưu kiện hoặc gói hàng của khách hàng của họ. Hệ thống lưu trữ tất cả các chi nhánh hoặc công ty cũng có thể được sử dụng khi thiết lập điểm đến nơi người nhận sẽ nhận các gói hàng hoặc bưu kiện của họ. Hệ thống có một tính năng theo dõi có thể giúp theo dõi chuyển động của bưu kiện của khách hàng. Hệ thống có 2 loại người dùng là người dùng Quản trị và người dùng là Nhân viên chi nhánh. Người dùng Admin có thể quản lý tất cả dữ liệu trong hệ thống, bao gồm cả quản lý chi nhánh và người dùng nhân viên chi nhánh. Người sử dụng Chi nhánh chỉ có thể theo dõi một bưu kiện và quản lý danh sách các bưu kiện nơi xuất phát hoặc điểm đến của một bưu kiện theo nhân viên chi nhánh đã đăng nhập. Các mặt hàng được chuyển phát nhanh có nhiều trạng thái là "Mặt hàng được chuyển phát nhanh chấp nhận", "Đã thu thập", "Đã vận chuyển", "Đang vận chuyển", "Đã đến nơi đến", "Đã giao hàng", "Sẵn sàng nhận", "Đã giao "," Đã nhận hàng "và" Nỗ lực giao hàng không thành công ". Các trạng thái này sẽ giúp xác định chuyển động của bưu kiện. Hệ thống cũng tạo một báo cáo giữa hai ngày và trạng thái đã chọn. Các mặt hàng đã được chuyển phát của khách hàng có thể được đặt thành "Giao hàng" và "Nhận hàng". Những bưu kiện được đánh dấu là “Đã gửi” là bưu phẩm được chuyển trực tiếp đến người nhận trong khi “Nhận” sẽ được chuyển đến chi nhánh của công ty gần địa chỉ người nhận. Người dùng quản trị hệ thống hoặc nhân viên có thể lưu trữ hoặc thêm nhiều mục cùng lúc nhưng các mục này sẽ được lưu trữ trong cơ sở dữ liệu riêng biệt vì mỗi gói có một số tham chiếu khác nhau hoặc số theo dõi khác nhau. Ví dụ: Khách hàng 1 có 3 hộp của gói hàng được chuyển đến cùng một người nhận, người dùng hệ thống có thể gửi đăng ký gói hàng đến hệ thống cùng một lúc nhưng sẽ được lưu trữ riêng để hệ thống sẽ tạo ra một số tham chiếu duy nhất khác nhau trong mỗi hộp mục để họ có thể theo dõi dễ dàng từng mục.

Đặc trưng
Phía quản trị viên

  1. Trang đăng nhập
  2. Trang nơi người dùng quản trị gửi thông tin đăng nhập hệ thống của họ để truy cập vào phía quản trị viên của hệ thống.
  3. Trang chủ
  4. Trang nơi người dùng quản trị được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống. Trang này hiển thị tóm tắt dữ liệu của hệ thống.
  5. Trang chi nhánh mới
  6. Trang mà admin gửi thông tin về chi nhánh mới của công ty chuyển phát nhanh.
  7. Trang danh sách chi nhánh
  8. Trang liệt kê và quản lý tất cả các chi nhánh của công ty chuyển phát nhanh.
  9. Trang nhân viên chi nhánh mới
  10. Trang nơi quản trị viên hệ thống tạo người dùng mới cho chi nhánh cụ thể của công ty.
  11. Trang danh sách nhân viên chi nhánh
  12. Trang liệt kê và quản lý tất cả nhân viên sử dụng hệ thống ở tất cả các chi nhánh.
  13. Cả hai người dùng
  14. Trang bưu kiện mới
  15. Trang nơi người dùng hệ thống có thể gửi thông tin của các bưu kiện như thông tin chi tiết về người gửi và người nhận.
  16. Trang danh sách bưu kiện
  17. Trang nơi các bưu kiện được liệt kê và quản lý.
  18. Phương thức xem bưu kiện
  19. Trang hiển thị chi tiết của bưu kiện.
  20. Theo dõi trang bưu kiện
  21. Trang hiển thị chuyển động của các gói hàng hoặc bưu kiện của khách hàng.
  22. Trang báo cáo
  23. Trang liệt kê danh sách có thể in được về giao dịch của công ty chuyển phát nhanh với khách hàng.

Cài đặt

Hệ thống quản lý chuyển phát nhanh được phát triển bằng cách sử dụng HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap để thiết kế. Mã nguồn có đầy đủ chức năng và dễ dàng sửa đổi hoặc nâng cao. Làm theo hướng dẫn bên dưới để có trải nghiệm thực tế khi sử dụng dự án đơn giản này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là cms_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / courier-management-system]


Quyền truy cập quản trị viên mặc định
Tên người dùng: admin@admin.com
Mật khẩu: admin123

Tôi hy vọng Hệ thống quản lý chuyển phát nhanh đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm, hãy tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 


Bài 114: Source code web quản lý kết quả học sinh online PHP MYSQLi

Chưa có bình luận 2468
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Online Student Result System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Kết quả Học sinh Trực tuyến là một dự án PHP / MySQLi đơn giản cung cấp kết quả trực tuyến về điểm của học sinh. Hệ thống có giao diện người dùng thân thiện, dễ sử dụng. Hệ thống này có 2 loại người dùng là Người dùng quản trị viên và Người dùng sinh viên. Người dùng Administrator là người dùng chịu trách nhiệm quản lý các dữ liệu trong hệ thống như danh sách môn học, danh sách sinh viên. Chỉ người dùng quản trị mới có thể quản lý kết quả và điểm của sinh viên và Người dùng sinh viên chỉ có thể xem kết quả của họ và họ chỉ có thể truy cập kết quả của mình bằng cách cung cấp hoặc gửi số ID sinh viên của họ làm thông tin đăng nhập hệ thống của họ. Kết quả của học sinh hiển thị điểm của học sinh cho mỗi môn học và điểm trung bình từ tổng điểm của họ.

Đặc trưng
Phía quản trị viên

  1. Trang đăng nhập
  2. Trang nơi người dùng quản trị gửi thông tin đăng nhập hệ thống của họ để truy cập vào phía quản trị viên của hệ thống.
  3. Trang chủ
  4. Trang nơi người dùng quản trị được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống.
  5. Trang lớp học
  6. Trang nơi danh sách cấp lớp và phần được người dùng quản trị liệt kê và quản lý.
  7. Trang chủ đề
  8. Trang mà tất cả các chủ đề được liệt kê và quản lý.
  9. Trang sinh viên mới
  10. Trang mà admin có thể gửi thông tin của tân sinh viên nhập học để lưu trữ trên cơ sở dữ liệu hệ thống.
  11. Trang danh sách sinh viên
  12. Trang mà tất cả học sinh được liệt kê và quản lý.
  13. Trang kết quả
  14. Trang nơi quản trị viên quản lý kết quả học sinh.
  15. Phía người dùng
  16. Trang chủ
  17. Trang nơi sinh viên sẽ được chuyển hướng sau khi gửi Mã số sinh viên làm thông tin đăng nhập hệ thống của họ. Trang này hiển thị hoặc liệt kê tất cả các kết quả của học sinh.
  18. Phương thức kết quả
  19. Phương thức bật lên hiển thị kết quả của học sinh.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là osrs_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / osrs]


Quyền truy cập quản trị viên mặc định
Tên người dùng: admin
Mật khẩu: admin123

Tôi hy vọng Hệ thống Kết quả Sinh viên Trực tuyến đơn giản này sẽ giúp bạn những gì bạn đang tìm kiếm, vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 


Bài 115: Source code web tiệm bánh đặt hàng online PHP MYSQLi

Chưa có bình luận 3631
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Bakeshop Online Ordering System in PHP/MySQLi with Full Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống đặt hàng trực tuyến Bakeshop bằng PHP / MySQLi với mã nguồn đầy đủ
Hệ thống đặt hàng trực tuyến Bakeshop là một hệ thống dựa trên web được phát triển bằng PHP, JavaScript, BootStrap và MySQL cho cơ sở dữ liệu. Mục đích chính của Hệ thống đặt hàng trực tuyến tại Bakeshop này là tạo sự thuận tiện cho khách hàng có thể dễ dàng đặt hàng tại cửa hàng bánh yêu thích của họ thông qua hình thức trực tuyến. Sử dụng thiết bị của họ cho dù đó là máy tính xách tay hay điện thoại thông minh có kết nối Internet, khách hàng có thể đặt hàng bất cứ lúc nào và ở đâu.

Giới thiệu về Hệ thống đặt hàng trực tuyến Bakeshop bằng PHP / MySQLi
Hệ thống đặt hàng trực tuyến của Bakeshop có thể mang lại lợi ích cho cả chủ doanh nghiệp và khách hàng. Hệ thống Đặt hàng Trực tuyến Bakeshop này có thể rất hữu ích cho các doanh nghiệp nhỏ muốn doanh nghiệp của họ được biết đến trên thế giới internet. Hệ thống đặt hàng trực tuyến của Bakeshop bao gồm hai phía, phía người dùng / khách hàng và phía quản trị viên. Ở phía Người dùng / khách hàng, anh ta cần đăng ký để có thể đăng nhập vào hệ thống. Sau đó, khách hàng có thể dễ dàng duyệt qua nhiều loại bánh ngọt, bánh ngọt và bánh mì có sẵn. Sau khi khách hàng đặt hàng, một thông báo SMS sẽ được gửi đến chủ sở hữu. Trong khi ở phía quản trị, anh ấy quản lý tất cả các đơn đặt hàng, quản lý sản phẩm, quản lý danh mục và nhiều hơn nữa. Với việc sử dụng Hệ thống đặt hàng trực tuyến Bakeshop, chủ doanh nghiệp có thể tiết kiệm thời gian, công sức và tiền bạc hơn.

Đây là các tính năng sau của Hệ thống đặt hàng trực tuyến Bakeshop bằng PHP / MySQLi

  1. Phía quản trị viên
  2. Quản lý sản phẩm
  3. Quản lý đơn hàng
  4. Quản lý Danh mục
  5. Cài đặt
  6. Quản lý người dùng
  7. Báo cáo
  8. Mặt công cộng
  9. Xem sản phẩm
  10. Đặt hàng
  11. Đăng ký khách hàng
  12. Nộp đơn đặt hàng
  13. Hồ sơ khách hàng
  14. Danh sách đơn đặt hàng của khách hàng

Yêu cầu hệ thống:
Tải xuống và cài đặt những thứ sau:

Xampp phiên bản mới nhất
 

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (BakeryOnlineOr Order) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu là db_bakeryordering.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục BakeryOnlineOr Order
Bấm vào đi.
Cách chạy Hệ thống đặt hàng trực tuyến Bakeshop bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / BakeryOnlineOr Order /

Truy cập tài khoản quản trị viên
Tên người dùng: janobe
Mật khẩu: admin

Hệ thống đặt hàng trực tuyến Bakeshop này bằng PHP / MySQLi với Mã nguồn đầy đủ chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 116: Source code phần mềm chơi nhạc đơn giản PHP MYSQLi

Chưa có bình luận 2617
Sharecode Php, Code Php, Download Code Php, Tai Code Php, Website Php Download,

Yêu cầu dự án

Project Name

Simple Music Cloud Community System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Về dự án
Hệ thống cộng đồng đám mây âm nhạc đơn giản là một dự án đơn giản được lấy cảm hứng từ Ứng dụng web Spotify. Hệ thống này yêu cầu thông tin đăng nhập hệ thống để truy cập tất cả dữ liệu và chức năng của hệ thống cộng đồng đám mây âm nhạc. Hệ thống có 2 loại người dùng là Quản trị viên và Người đăng ký. Người dùng Quản trị viên có thể quản lý tất cả các chức năng của hệ thống bao gồm nhạc đã tải lên và danh sách phát của người dùng đăng ký trong khi Người dùng đăng ký chỉ có thể quản lý các bài hát họ đã tải lên và danh sách phát mà họ đã tạo nhưng vì đây cũng là trang web xuất bản nhạc và thích, hệ thống cho phép tất cả người dùng để nghe tất cả nhạc hoặc bài hát đã tải lên và cũng có thể nghe các bài hát trong danh sách phát do người đăng ký và quản trị viên khác tạo. Người dùng thuê bao cũng có thể tải xuống bất kỳ bài hát nào có thể được truy cập trong hệ thống này.

Hệ thống hoạt động như thế nào
Hệ thống cộng đồng Simple Music Cloud có biểu mẫu đăng ký trên Trang đăng nhập bằng cách nhấp vào "Tạo tài khoản mới". Sau khi tạo tài khoản mới, hệ thống sẽ tự động đăng nhập vào thuê bao mới bằng thông tin đăng nhập đã tạo. Trên "Trang chủ", con số tóm tắt của tất cả Thể loại, Danh sách phát, Bài hát, Người đăng ký, Bài hát được tải lên của Người đăng ký và Danh sách phát do Người đăng ký tạo. Trang Thể loại chỉ có thể được quản lý bởi người dùng Quản trị viên, điều này khiến người đăng ký đọc Thông tin chi tiết về thể loại và nghe các bài hát tải lên được lọc thành thể loại đã xem hoặc đã chọn. Trang danh sách phát là trang nơi người dùng xem, tạo và quản lý danh sách phát. Hệ thống điều hướng đến từng trang mà không làm mới cửa sổ để âm nhạc không dừng lại khi chuyển hướng các trang khác.

Đặc trưng

  1. Trang đăng nhập
  2. Trang đăng ký
  3. Trang chủ
  4. Quản lý nhạc / bài hát
  5. Quản lý danh sách phát
  6. Quản lý thể loại
  7. Quản lý người dùng
  8. Bảng điều khiển máy nghe nhạc

 

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là music_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / music-cloud-community-system]


Quyền truy cập của quản trị viên
Email: admin@admin.com
Mật khẩu: admin123

Quyền truy cập người dùng mẫu
Email: jsmith@sample.com
Mật khẩu: jsmith123

Tôi hy vọng Hệ thống Cộng đồng Đám mây Âm nhạc Đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm, vui lòng tải xuống và sửa đổi mã nguồn

Nhạc mẫu được sử dụng trong dự án này: https://www.bensound.com


Bài 117: Source code web quản lý hệ thống y tế PHP MYSQLi

Chưa có bình luận 3089
Sownload Code, Download Code Php, Tai Code Web Php, Code Php, Web Php,

Yêu cầu dự án

Project Name

Medical Center Portal Management System using PHP/MySQLi

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống Quản lý Cổng thông tin Trung tâm Y tế được phát triển bằng PHP, CSS, Bootstrap và JavaScript. Nói về dự án, nó có tất cả các tính năng cần thiết để người dùng xem vị trí bệnh viện hoặc hiệu thuốc và giá của một loại thuốc hoặc sản phẩm y tế cụ thể bằng cách tìm kiếm tên thuốc hoặc sản phẩm y tế. Hệ thống này cho phép khách hàng / khách hàng gửi yêu cầu đặt lịch hẹn với nhà thuốc hoặc bệnh viện. Hệ thống cũng cung cấp một hệ thống đặt hàng trực tuyến cho khách hàng. Hệ thống có một công cụ kiểm tra Thuốc có thể giúp khách hàng kiểm tra xem sản phẩm hoặc thiết bị thuốc có sẵn hay không và với tính năng này, hệ thống sẽ tìm kiếm không chỉ ở một nhà thuốc duy nhất bởi vì bệnh viện hoặc nhà thuốc được lưu trữ động trong cơ sở dữ liệu của hệ thống, Hệ thống sẽ kiểm tra sản phẩm tại từng bệnh viện hoặc nhà thuốc sau đó trả về địa điểm và chi tiết liên hệ của nhà thuốc hoặc bệnh viện.

Đặc trưng:

  1. Quản trị viên
  2. Trang khách hàng
  3. Trang nơi khách hàng được liệt kê và quản lý.
  4. Nhân Viên
  5. Trang mà tất cả nhân viên được liệt kê và quản lý.
  6. Sản phẩm y tế
  7. Trang nơi sản phẩm hoặc thiết bị thuốc được liệt kê và quản lý.
  8. Trang cuộc hẹn
  9. Trang nơi yêu cầu cuộc hẹn của khách hàng được liệt kê và quản lý.
  10. Trang hàng tồn kho
  11. Trang liệt kê tóm tắt kho sản phẩm.
  12. Trang giao dịch
  13. Trang liệt kê tất cả các giao dịch đặt hàng của khách hàng.
  14. Trang bệnh viện / nhà thuốc
  15. Trang nơi quản trị viên quản lý danh sách các bệnh viện và hiệu thuốc.
  16. Trang tài khoản
  17. Trang nơi người dùng hệ thống được liệt kê và quản lý.
  18. Khách hàng / Khách hàng
  19. Trang Kiểm tra Thuốc
  20. Trang nơi khách hàng có thể tìm kiếm sản phẩm y tế mà họ cần.
  21. Đặt hàng Trang Sản phẩm Y tế
  22. Trang hệ thống đặt hàng của khách hàng.
  23. Trang giao dịch của tôi
  24. Trang liệt kê tất cả các giao dịch của khách hàng.
  25. Trang cuộc hẹn của tôi
  26. Trang liệt kê tất cả các yêu cầu cuộc hẹn của khách hàng.

 

Trang đăng nhập

Trang nơi quản trị viên hệ thống và người dùng gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu và các chức năng của hệ thống theo vai trò người dùng của họ.

Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo tên cơ sở dữ liệu mới nếu "y tế".
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / dược]
Mở tệp "README.md" bằng bất kỳ trình soạn thảo văn bản nào để lấy thông tin đăng nhập của người dùng mẫu.
Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 

 


Bài 118: Source code web sharing video PHP MYSQLi

Chưa có bình luận 1843
Sownload Code, Download Code Php, Tai Code Web Php, Code Php, Web Php,

Yêu cầu dự án

Project Name

Video Sharing Website using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Trang web chia sẻ video là một dự án PHP / MySQLi đơn giản cho phép người dùng trang web tải lên một số video để chia sẻ trực tuyến với công chúng. Đây là dự án được lấy cảm hứng từ một trong những trang chia sẻ video nổi tiếng và phổ biến nhất là YouTube (YT). Sử dụng hệ thống này, để tải lên và chia sẻ clip hoặc video / s, người dùng phải tạo một tài khoản. Khi tải video hoặc clip lên trang web, người dùng nên điều hướng trang của họ đến trang "Video tải lên của tôi" nơi hiển thị tất cả danh sách các video đã tải lên của họ. Sau đó, người dùng sẽ chỉ cần nhấp vào nút "Tải lên" ở phía trên bên phải vùng chứa của trang, sau đó biểu mẫu tải lên sẽ bật lên, tính năng này và một số Giao diện người dùng vẫn lấy cảm hứng từ YouTube và dễ sử dụng. Khi người dùng chọn video của họ để tải lên, video hoặc clip đã chọn có khu vực xem trước nằm ở phía bên phải của phương thức tải lên và lưu ý rằng video đã chọn chưa được tự động tải lên trang web cho đến khi người dùng gửi bằng cách nhấp vào nút ht "Tải lên" của phương thức. Người dùng cũng có thể thêm hình thu nhỏ hoặc hình ảnh áp phích để clip hiển thị. Dự án này cũng tính lượt xem trong mỗi clip của người dùng khi được người dùng khác hoặc khách truy cập vào trang web xem.

Đặc trưng

  1. Trang chủ
  2. Trang mà người dùng hệ thống và khách truy cập trang web sẽ được chuyển hướng theo mặc định khi duyệt trang web chia sẻ video. Trang này hiển thị tất cả clip hoặc video đã tải lên trên trang web.
  3. Phương thức đăng nhập
  4. Phương thức bật lên trong đó người dùng hệ thống gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu và các chức năng của Trang web Chia sẻ Video.
  5. Trang đăng ký
  6. Trang nơi người dùng mới tạo tài khoản của họ.
  7. Trang tải lên của tôi
  8. Trang nơi các clip và video đã tải lên của người dùng được liệt kê và quản lý.
  9. Tải lên phương thức
  10. Phương thức bật lên nơi người dùng tải lên clip mới của họ và cả khi cập nhật video đã tải lên hoặc đã đăng của họ.
  11. Hộp tìm kiếm
  12. Hộp nhập liệu nằm ở thanh điều hướng trên cùng của trang, nơi người dùng hoặc khách truy cập nhập từ khóa khi xem hoặc tìm kiếm một clip hoặc video cụ thể.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là vss_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / video-sharing-website]
Quyền truy cập người dùng mẫu
Email: jsmith@sample.com

Mật khẩu: jsmith123

Tôi hy vọng Trang web chia sẻ video đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm, hãy tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 


Bài 119: Source code web quản lý shop quần áo PHP MYSQLi

Chưa có bình luận 7812
Sharecode Php, Code Web Php, Share Php Code, Tai Code Php,

Yêu cầu dự án

Project Name

Clothing Store Management System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống quản lý cửa hàng quần áo là một dự án PHP / MySQLi đơn giản có thể giúp doanh nghiệp kinh doanh quần áo hoặc các doanh nghiệp may mặc quản lý kho hàng và quản lý bán hàng của họ. Hệ thống lưu trữ danh sách các sản phẩm, nhà cung cấp, giao dịch nhận hàng giữa cửa hàng và nhà cung cấp. Doanh nghiệp kinh doanh quần áo có thể theo dõi lượng hàng có sẵn của họ trong từng mặt hàng hoặc sản phẩm mà họ đang bán bằng cách sử dụng hệ thống quản lý cửa hàng quần áo và hệ thống này cũng có một tính năng để quản lý giao dịch của họ với khách hàng, đó là tính năng điểm bán hàng (POS) lưu trữ giao dịch vào cơ sở dữ liệu cho phép hệ thống tính toán hoặc cập nhật lượng hàng sẵn có của từng sản phẩm của cửa hàng quần áo. Tính năng POS của hệ thống này cũng tạo ra một biên nhận giao dịch không chính thức đơn giản có đủ thông tin chi tiết của giao dịch để khách hàng làm bằng chứng cho bất kỳ trường hợp nào có thể xảy ra. Hóa đơn không chính thức có thể in được có tính năng chiều rộng đáp ứng nên kích thước giấy in hóa đơn sẽ không thành vấn đề khi sử dụng hệ thống này.

Đặc trưng

  1. Trang đăng nhập
  2. Trang mà quản trị viên hệ thống hoặc người dùng gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu và các chức năng của hệ thống quản lý cửa hàng quần áo.
  3. Trang chủ
  4. Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định khi đăng nhập vào hệ thống.
  5. Trang nhà cung cấp
  6. Trang mà admin quản lý danh sách các nhà cung cấp của cửa hàng.
  7. Trang POS (Điểm bán hàng)
  8. Trang nơi thu ngân, quản trị viên hoặc nhân viên sẽ mã hóa các giao dịch mua của khách hàng.
  9. Trang Sản phẩm
  10. Trang mà danh sách các sản phẩm được liệt kê và quản lý.
  11. Trang Báo cáo Bán hàng
  12. Trang hiển thị và sẵn sàng in báo cáo bán hàng hàng tháng.
  13. Trang người dùng
  14. Trang quản trị hệ thống danh sách người dùng hệ thống quản lý shop quần áo.

Hệ thống quản lý cửa hàng quần áo được phát triển bằng HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap cho thiết kế. Mã nguồn có đầy đủ chức năng và dễ dàng sửa đổi hoặc nâng cao. Làm theo hướng dẫn bên dưới để có trải nghiệm thực tế khi sử dụng dự án đơn giản này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là quần áo_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / quần áo-cửa hàng-quản lý-hệ thống]


Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống quản lý cửa hàng quần áo đơn giản này sẽ giúp bạn những gì bạn đang tìm kiếm, hãy tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 


Bài 120: Source code web đặt vé du lịch online PHP MYSQL

Chưa có bình luận 4476
Sharecode Php, Code Web Php, Share Php Code, Tai Code Php, Download Source Php,

Yêu cầu dự án

Project Name

Online Tours & Travels management system project using PHP and MySQL

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Thông tin chi tiết Về các loại chuyến thăm khác nhau bao gồm chuyến thăm, ví dụ, chuyến đi gia đình, chuyến thăm cặp đôi, hành trình chung, ngày giờ chuyến bay và hội chợ của những chuyến đi chơi đó, v.v. được cập nhật. Thông qua trang web này, chúng tôi có thể cung cấp nhiều loại gói du lịch khác nhau cho khách hàng. Các trang web này cung cấp mọi thứ kết nối với chương trình nghị sự của nó. Ngoài ra, tính toán chi phí được tự động hóa theo gói và thuế để chúng tôi có thể ước tính chi phí chính xác cho các đặt phòng của mình mà không có bất kỳ sai sót nào. Tất cả các khoản tài chính cũng được quản lý rất tốt với hệ thống này.

Mục tiêu của dự án này là xây dựng một khuôn khổ có thể tự động hóa các quy trình và nhiệm vụ của dịch vụ du lịch một cách đơn giản. Ứng dụng Web này cung cấp các Gói mới với chi phí thích ứng với mục tiêu là khách hàng có thể đặt trước mà không gặp bất kỳ vấn đề gì. Theo mùa, Quản trị viên có thể thay đổi gói, Quản lý người dùng, Thông tin khách hàng, Chi tiết phòng, Chi tiết tiền tệ, Chi tiết đặt phòng, Chi tiết thuế, Các báo cáo như Chi tiết khách hàng, Báo cáo đặt phòng, Báo cáo thanh toán, Phòng đặt trước, In hóa đơn, Đặt phòng đã thanh toán / chưa thanh toán. Và vì những báo cáo này, chúng tôi có thể tìm thấy bất kỳ bản ghi nào bất kỳ lúc nào mà không gặp khó khăn gì. Dự án Chuyến tham quan và Du lịch được lập kế hoạch bằng ngôn ngữ lập trình PHP, giống như máy chủ MYSQL được sử dụng cho trang web cụ thể này.

Phần mềm 'Dự án hệ thống quản lý du lịch trực tuyến bằng mã nguồn php' này được tạo ra để thay thế khuôn khổ hiện có, giúp lưu giữ thông tin chi tiết về du lịch của khách hàng, chi tiết về các địa điểm vì nó tiết kiệm nguồn lực quan trọng đó là thời gian, cùng với tính chính xác, không dao động chất lượng và tính nhất quán có thể được duy trì. Nhiệm vụ này có lợi cho quản trị viên của doanh nghiệp vì nó khiến họ xem qua dữ liệu nhanh hơn so với khuôn khổ hiện tại, để phát hiện hồ sơ khách hàng kịp thời và báo cáo về các đợt cài đặt của khách hàng, v.v. được tạo theo nhu cầu. Bản tóm tắt của tất cả dữ liệu trong ứng dụng web này có thể được nhìn thấy trên bảng điều khiển.

Trong bất kỳ hoạt động kinh doanh nào, việc theo dõi chi phí cũng rất quan trọng và ứng dụng web này có thể cấp quyền truy cập để thêm hồ sơ chi phí để người ta có thể kiểm tra xem họ đang chi tiêu vào những khoản nào. Các doanh nghiệp Du lịch và Lữ hành đang phát triển nhanh chóng. Và để thúc đẩy hoạt động kinh doanh, việc thích ứng với loại công nghệ web này có thể là một bước đi thông minh cho các chủ doanh nghiệp. Hệ thống quản lý đặt chỗ Tham quan và Du lịch này rất dễ hiểu và có thể dễ dàng được xử lý bởi bất kỳ ai.
 
Bảng điều khiển quản trị: HTML, CSS, JavaScript

  1. HTML: HTML được sử dụng để tạo và lưu tài liệu web. Ví dụ. Notepad / Notepad ++
  2. CSS: (Trang tính kiểu xếp tầng) Tạo bố cục hấp dẫn
  3. JavaScript: nó là một ngôn ngữ lập trình, được sử dụng phổ biến với các trình duyệt web.
  4. Kết thúc: PHP, MySQLi
  5. PHP: Hypertext Pre-processor (PHP) là công nghệ cho phép các nhà phát triển phần mềm tạo các trang web được tạo động, bằng HTML, XML hoặc các loại tài liệu khác, theo yêu cầu của khách hàng. PHP là phần mềm mã nguồn mở.

Phụ trợ:
MySQL: MySql là một cơ sở dữ liệu, được sử dụng rộng rãi để truy cập truy vấn, cập nhật và quản lý dữ liệu trong cơ sở dữ liệu.

Đối với tên người dùng và mật khẩu, hãy kiểm tra tệp văn bản.

Xin đừng quên ghi công cho nhà phát triển ban đầu vì tôi thực sự đã làm việc chăm chỉ để phát triển dự án này và xin đừng quên like và share nếu bạn thấy nó hữu ích :)

Đối với sinh viên hoặc bất kỳ ai khác cần chương trình hoặc mã nguồn để viết luận văn hoặc bất kỳ Phát triển Phần mềm Chuyên nghiệp, Phát triển Trang web, Phát triển Ứng dụng Di động với chi phí hợp lý, hãy liên hệ với tôi theo địa chỉ

Hệ thống quản lý cửa hàng quần áo được phát triển bằng HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap cho thiết kế. Mã nguồn có đầy đủ chức năng và dễ dàng sửa đổi hoặc nâng cao. Làm theo hướng dẫn bên dưới để có trải nghiệm thực tế khi sử dụng dự án đơn giản này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là tour_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')


Đối với tên username và password , nằm trong file text source code


Bài 121: Source code web quản lý khoản vay PHP MYSQL

Chưa có bình luận 2869
Sharecode Php, Code Web Php, Share Php Code, Tai Code Php, Download Source Php,

Yêu cầu dự án

Project Name

Modern Loan management system Project in PHP/MySQL with Full Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Quản lý các mẫu đơn xin vay bằng giấy là một kỹ thuật cũ khá rắc rối và có thể có nguy cơ bị thất lạc giấy. “Hệ thống Quản lý Khoản vay” này là một ứng dụng dựa trên Web. Hệ thống này bao gồm các tính năng khác nhau như Thêm yêu cầu khoản vay, Hoàn trả khoản vay, Báo cáo, v.v. Đăng ký vay vốn là một chu trình mệt mỏi và rối ren. Ứng dụng web này được thiết kế rất tốt để đơn giản hóa quá trình quản lý yêu cầu vay.

Trong bảng quản trị của hệ thống này, các phần khác nhau được đưa ra để thực hiện các nhiệm vụ khác nhau. Một phần được cung cấp trong hệ thống này là phần nhóm nơi quản trị viên có thể đăng ký nhóm với thông tin chi tiết.

Một phần khác được cung cấp trong ứng dụng web này là phần của thành viên. Trong phần thành viên, admin mục có thể đăng ký thành viên trong hệ thống với thông tin chi tiết. Thông tin này có thể được cập nhật bởi admin nếu cần. Bằng cách này, việc quản lý dữ liệu của thành viên trở nên đơn giản với việc sử dụng hệ thống này.

Trong phần cho vay của hệ thống này, hai mô-đun con được đặt tên là “yêu cầu cho vay” và “hoàn trả khoản vay”. Trong phần yêu cầu vay, người quản trị có thể thêm yêu cầu vay. Hồ sơ khoản vay này cũng có thể được cập nhật hoặc xóa nếu được yêu cầu. Trong phần hoàn trả khoản vay, các khoản thanh toán có thể được thêm vào và trong phần này, số tiền được tính toán tự động có thể cắt giảm thời gian cần thiết để tính toán số tiền theo cách thủ công.

Cùng với các thành viên và quản lý khoản vay, một trong những tính năng quan trọng được cung cấp trong ứng dụng web này là báo cáo. Phần báo cáo này có báo cáo Khoản vay, báo cáo Thành viên và báo cáo Thanh toán. Vì việc theo dõi tất cả các hồ sơ và yêu cầu là quan trọng, phần báo cáo đã giúp bạn dễ dàng quản lý tất cả các hồ sơ. Báo cáo có thể rất hữu ích để dễ dàng tìm thấy bất kỳ thông tin nào.

Để kiểm tra dữ liệu tổng thể trong hệ thống hoặc tóm tắt tất cả thông tin trong hệ thống, Bảng điều khiển được đưa ra để cung cấp tóm tắt dữ liệu trong hệ thống. Admin cũng sẽ có thể thay đổi mật khẩu của hệ thống bằng tính năng mật khẩu cập nhật. Hệ thống được đề xuất này là một giải pháp tuyệt vời giúp tự động hóa một số nhiệm vụ của quy trình cho vay. Các phương pháp truyền thống là sử dụng giấy cho mẫu yêu cầu vay và quản lý các tập tin đó với một đống giấy tờ có thể dễ xảy ra sai sót, có thể dẫn đến hỏng dữ liệu hoặc mất dữ liệu. Để khắc phục những loại vấn đề này, việc sử dụng các ứng dụng web là một giải pháp tuyệt vời. Ứng dụng web này rất thân thiện với người dùng có thể học một cách nhanh chóng và dễ dàng.

Sau đây là chi tiết mô-đun của hệ thống:
bảng quản trị


1) Trang tổng quan
2) Cập nhật mật khẩu
3) Nhóm - Thêm nhóm mới, xóa
4) Thành viên - Thêm thành viên mới, cập nhật, xóa
5) Quản lý khoản vay - Yêu cầu khoản vay - Thêm hồ sơ khoản vay mới, cập nhật, xóa, in tất cả hồ sơ khoản vay. và Hoàn trả Khoản vay - Thêm Thanh toán
6) Báo cáo - Khoản vay, Danh sách thành viên, Lịch sử thanh toán

 

Bảng điều khiển quản trị: HTML, CSS, JavaScript

  1. HTML: HTML được sử dụng để tạo và lưu tài liệu web. Ví dụ. Notepad / Notepad ++
  2. CSS: (Trang tính kiểu xếp tầng) Tạo bố cục hấp dẫn
  3. JavaScript: nó là một ngôn ngữ lập trình, được sử dụng phổ biến với các trình duyệt web.
  4. Kết thúc: PHP, MySQL
  5. PHP: Hypertext Pre-processor (PHP) là công nghệ cho phép các nhà phát triển phần mềm tạo các trang web được tạo động, bằng HTML, XML hoặc các loại tài liệu khác, theo yêu cầu của khách hàng. PHP là phần mềm mã nguồn mở.


Đối với tên username và password , nằm trong file text source code


Bài 122: Source code web quản lý vé tàu hoả PHP MYSQL

Chưa có bình luận 3453
Sharecode Php, Code Web Php, Share Php Code, Tai Code Php, Download Source Php,

Yêu cầu dự án

Project Name

Train Station Ticketing System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống bán vé ga tàu sử dụng PHP / MySQLi là một dự án đơn giản có thể giúp một công ty đường sắt hoặc công ty xe lửa nhất định tự động hóa việc tạo vé của họ. Hệ thống có 2 loại người dùng, một loại dành cho ban quản lý công ty đường sắt hoặc xe lửa và một loại dành cho nhân viên của họ trên quầy bán vé của họ ở mỗi ga. Hệ thống cũng tạo ra một báo cáo hàng ngày liệt kê tất cả các giao dịch hàng ngày của công ty vận tải đường sắt hoặc ga xe lửa với hành khách. Ban quản lý có thể quản lý mức giá cho mỗi điểm đến từ một nhà ga cụ thể và hệ thống sẽ tự động lấy giá sau khi nhân viên chọn điểm đến mong muốn của hành khách và nhân viên cũng có thể tạo nhiều vé trong một lần giao dịch tại cùng một điểm đến. Ban quản lý công ty tàu hỏa hoặc người dùng quản trị hệ thống có thể quản lý tất cả dữ liệu trong hệ thống bán vé ga tàu đơn giản này và nhân viên chỉ có thể tạo vé tàu của hành khách.

Đặc trưng

  1. Trang đăng nhập
  2. Trang nơi người dùng hệ thống gửi thông tin đăng nhập hệ thống của họ để truy cập các chức năng của hệ thống tùy thuộc vào vai trò của họ.
  3. Trang chủ
  4. Trang nơi người dùng quản trị hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống.
  5. Trang Trạm
  6. Trang mà quản trị viên hệ thống sẽ quản lý danh sách các ga tàu của công ty họ.
  7. Xếp hạng trang
  8. Trang nơi quản trị viên hệ thống quản lý giá cước cho mỗi điểm đến từ một nhà ga cụ thể.
  9. Trang bán vé
  10. Trang nơi quản trị hệ thống và nhân viên tạo vé hành khách.
  11. Trang báo cáo hàng ngày
  12. Trang nơi quản trị viên hệ thống có thể in báo cáo giao dịch hàng ngày.
  13. Hệ thống bán vé ga tàu được phát triển sử dụng HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap để thiết kế. Mã nguồn có đầy đủ chức năng và dễ dàng sửa đổi hoặc nâng cao. Làm theo hướng dẫn bên dưới để có trải nghiệm thực tế khi sử dụng dự án đơn giản này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo tên cơ sở dữ liệu mới là tsts_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / train-station-ticketing-system]


Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống bán vé ga tàu đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm, vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 123: Source code web hệ thống thanh toán quán cà phê đơn giản PHP MYSQL

Chưa có bình luận 4383
Sharecode Php, Code Web Php, Share Php Code, Tai Code Php, Download Source Php,

Yêu cầu dự án

Project Name

Simple Cafe Billing System using PHP/MySQLi with Source Code

Language Used PHP5.6, PHP7.x
Database MySQL 5.x
User Interface Design HTML, AJAX,JQUERY,JAVASCRIPT
Web Browser Mozilla, Google Chrome, IE8, OPERA
Software XAMPP / Wamp / Mamp/ Lamp (anyone)

Hệ thống thanh toán quán cà phê là một dự án PHP / MySQLi đơn giản có thể giúp một quán cà phê hoặc nhà hàng nhất định quản lý hóa đơn hoặc đơn đặt hàng và biên nhận của khách hàng. hệ thống này lưu trữ danh sách thực đơn hoặc sản phẩm mà quán cà phê hoặc nhà hàng phục vụ với giá của chúng và danh sách sản phẩm được sắp xếp theo danh mục. Quán cà phê hoặc nhà hàng sẽ nhận đơn đặt hàng của khách hàng sau đó nhân viên thu ngân hoặc người mã hóa đơn đặt hàng có thể chọn xem khách hàng sẽ thanh toán khi họ gọi món hay lưu đơn hàng trước và thanh toán sau. Để theo dõi đơn đặt hàng của khách hàng, quán cà phê hoặc nhà hàng sẽ cung cấp số thứ tự cho mỗi đơn hàng giống như quy trình phổ biến của một số quán ăn nhanh, nhà hàng hoặc quán cà phê. Nếu lúc đầu đơn hàng được lưu để thanh toán sau, nhân viên thu ngân có thể điều hướng đến trang đơn hàng sau đó tìm đơn hàng của khách để khách hàng yêu cầu xuất hóa đơn. Hệ thống thanh toán quán cà phê cũng tạo báo cáo bán hàng hàng tháng. Hệ thống có một máy tính đơn giản cho các giao dịch thanh toán, có nghĩa là người dùng sẽ chỉ nhập số tiền đã đấu thầu của khách hàng sau đó hệ thống sẽ tính toán sự thay đổi của khách hàng.

Đặc trưng:

  1. Trang đăng nhập
  2. Trang nơi quản trị viên hệ thống hoặc người dùng gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu và các chức năng của hệ thống thanh toán quán cà phê.
  3. Trang chủ
  4. Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định khi đăng nhập vào hệ thống.
  5. Trang danh mục
  6. Trang nơi quản trị viên quản lý danh sách menu hoặc danh mục sản phẩm.
  7. Trang đặt hàng
  8. Trang nơi thu ngân, quản trị viên hoặc người dùng sẽ mã hóa đơn đặt hàng của khách hàng.
  9. Trang đặt hàng
  10. Trang mà danh sách các đơn hàng được liệt kê và quản lý.
  11. Trang Báo cáo Bán hàng
  12. Trang hiển thị và sẵn sàng in báo cáo bán hàng hàng tháng.
  13. Trang người dùng
  14. Trang quản trị hệ thống quản lý danh sách người dùng hệ thống tính tiền quán cafe.
  15. Hệ thống thanh toán quán cà phê được phát triển bằng cách sử dụng HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap để thiết kế. Mã nguồn có đầy đủ chức năng và dễ dàng sửa đổi hoặc nâng cao. Làm theo hướng dẫn bên dưới để có trải nghiệm thực tế khi sử dụng dự án đơn giản này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là cafe_billing_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / simple-cafe-billing-system]


Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống thanh toán quán cà phê đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm, hãy tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 124: Sharecode hệ thống đặt bàn nhiều nhà hàng bằng PHP với mã nguồn đầy đủ

Chưa có bình luận 2826
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống đặt bàn nhiều nhà hàng bằng PHP với mã nguồn đầy đủ
Hệ thống đặt bàn nhiều nhà hàng là một hệ thống dựa trên web được tạo bằng PHP, Bootstrap, JavaScript và MySQL cho cơ sở dữ liệu. Hệ thống đặt bàn nhiều nhà hàng bằng PHP này bao gồm hai phía là phía quản trị viên và phía khách hàng. Mục đích chính của Hệ thống đặt bàn nhiều nhà hàng bằng PHP này là giúp khách hàng dễ dàng tìm thấy nhà hàng gần vị trí của họ để đặt bàn.

Giới thiệu về Hệ thống đặt bàn nhiều nhà hàng bằng PHP với mã nguồn đầy đủ
Với việc sử dụng Hệ thống đặt bàn nhiều nhà hàng, điều này cho phép khách hàng tự do lựa chọn một số nhà hàng vì chương trình sẽ cung cấp nhiều tùy chọn để đặt bàn trực tuyến. Trước khi khách hàng đặt bàn tại nhà hàng đã chọn, trước tiên, khách hàng cần đăng ký, sau khi điền tất cả các trường bắt buộc, khách hàng có thể đăng nhập vào Hệ thống đặt bàn nhiều nhà hàng bằng PHP. Chỉ cần khách hàng có kết nối internet là có thể đặt bàn trước bằng thiết bị của mình mọi lúc, mọi nơi. Hệ thống Đặt bàn Nhiều Nhà hàng bằng PHP không phức tạp và điều này mang lại sự thuận tiện cho khách hàng. Các tính năng của Hệ thống đặt bàn nhiều nhà hàng được thiết kế đơn giản và thân thiện với người dùng nên những người dùng khác nhau sẽ không gặp khó khăn gì khi xử lý hệ thống.

Đây là các tính năng sau của Hệ thống đặt bàn nhiều nhà hàng bằng PHP với mã nguồn đầy đủ

Khách hàng

Trang Chủ

  • Đặt phòng
  • Chọn một nhà hàng
  • Đăng ký khách hàng
  • Danh sách các bảng
  • Danh sách thực đơn

 

  • Đặt trước
  • Nhà hàng

Bảng điều khiển

  • Thêm bảng
  • Danh sách các bảng
  • Xóa bảng
  • Thêm ghế
  • Danh sách Ghế
  • Xóa ghế
  • Thêm thực đơn
  • Danh sách thực đơn
  • Xóa menu
  • Danh sách đặt chỗ
  • Xác nhận đặt chỗ
  • Hủy đặt chỗ

Cách thiết lập Hệ thống đặt bàn nhiều nhà hàng bằng PHP với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (đặt trước bảng) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu là res_booking.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục đặt bàn

Cách chạy Hệ thống đặt bàn nhiều nhà hàng bằng PHP với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / tablereservation /

Bạn có thể đăng ký để truy cập vào tài khoản của nhà hàng và khách hàng

Hệ thống đặt bàn nhiều nhà hàng bằng PHP với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn

 


Bài 125: Sharecode Hệ thống thanh toán học phí sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 2137
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống thanh toán học phí là một dự án PHP / MySQLi đơn giản có thể giúp một trường học nhất định quản lý các khoản thanh toán học phí của học sinh. Dự án này lưu trữ phí cho mỗi khóa học và cấp độ. Nói về học phí cho mỗi khóa học và cấp độ, mỗi khóa học và cấp độ liệt kê cách tính chi tiết học phí của trường, có nghĩa là học phí cho mỗi khóa học và cấp độ có thể có nhiều danh sách như học phí, các loại phí khác và các loại phí khác cho khóa học nhất định. và cấp độ. Hệ thống thanh toán học phí cũng lưu trữ danh sách sinh viên và danh sách học phí, có nghĩa là trong danh sách Học phí của sinh viên, có thể một sinh viên nào đó có mục nhập kép mà không phải vì họ có Mã số ghi danh hoặc EF khác nhau. Không. Và trường này là để xác định lệ phí phải trả của sinh viên mỗi học kỳ mặc dù không có phần hoặc tính năng nào trong dự án này để quản lý học kỳ của trường, đó là lý do tại sao tôi chỉ sử dụng số ghi danh. Tính năng thanh toán trong dự án này chỉ có một quy trình đơn giản đủ để quản lý thanh toán, tạo biên lai và tạo bản tóm tắt thanh toán cho mỗi học kỳ của sinh viên. Dự án này cũng tạo báo cáo thanh toán hàng tháng cho mục đích tham khảo của quản lý trường học.

Đặc trưng

  • Trang đăng nhập
  • Trang nơi quản trị viên hệ thống hoặc người dùng gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu và các chức năng của hệ thống thanh toán học phí.
  • Trang chủ
  • Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định khi đăng nhập vào hệ thống.
  • Trang sinh viên
  • Trang mà học sinh của trường được liệt kê và quản lý.
  • Trang khóa học & phí
  • Trang liệt kê và quản lý các khóa học cho mỗi cấp độ cùng với lệ phí cho mỗi khóa học và cấp độ.
  • Trang Fess sinh viên
  • Trang liệt kê và quản lý danh sách học sinh mỗi năm học với sự trợ giúp của ID ghi danh.
  • Trang thanh toán
  • Trang nơi các khoản thanh toán được liệt kê và quản lý.
  • Trang Báo cáo Thanh toán
  • Trang nơi báo cáo thanh toán hàng tháng được hiển thị và sẵn sàng in.
  • Trang người dùng
  • Trang nơi quản trị hệ thống quản lý danh sách người dùng hệ thống thanh toán học phí.

Hệ thống Thanh toán Học phí được phát triển bằng HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap để thiết kế. Mã nguồn có đầy đủ chức năng và dễ dàng sửa đổi hoặc nâng cao. Làm theo hướng dẫn bên dưới để có trải nghiệm thực tế khi sử dụng dự án đơn giản này.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo tên cơ sở dữ liệu mới là sfps_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / school-fee-Payment-system]


Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống Thanh toán Học phí Đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm, hãy tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 


Bài 126: Hệ thống quản lý báo cáo khiếu nại sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 1618
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống Quản lý Báo cáo Khiếu nại là một dự án đơn giản có thể đóng vai trò là trang web của sở cảnh sát để cung cấp cho công dân dưới quyền của họ một nền tảng trực tuyến cho các khiếu nại của họ, báo cáo tội phạm có thể xảy ra hoặc bất kỳ sự cố nào có thể xảy ra trong thành phố hoặc thành phố của họ. Hệ thống yêu cầu người khiếu nại đăng ký vào hệ thống để họ có thể gửi khiếu nại bằng cách sử dụng trang web. Trong đăng ký của người khiếu nại, sau khi tạo tài khoản của họ, người này sẽ được đánh dấu là người khiếu nại chưa được xác minh để người phụ trách theo dõi các khiếu nại hoặc quản trị viên hệ thống hoặc nhân viên trong dự án này có thể xác định xem người khiếu nại có đáng tin cậy hoặc người trong phí có thể liên hệ lại với người khiếu nại để xác minh độ tin cậy của người khiếu nại. Sau khi người khiếu nại gửi báo cáo của mình, báo cáo của họ sẽ nhấp nháy đến phía quản trị của hệ thống để quản trị hệ thống hoặc sẽ được thông báo rằng có báo cáo mới trong danh sách khiếu nại. Sau đó, quản trị viên hoặc nhân viên sẽ cập nhật báo cáo khi nhận được và bằng cách này, người phụ trách sẽ chỉ định một nhóm phản hồi có sẵn đến địa chỉ do người khiếu nại cung cấp.

Đặc trưng

  • Phía quản trị viên
  • Trang đăng nhập
  • Trang chủ
  • Danh sách nhà ga
  • Danh sách người trả lời
  • Danh sách người khiếu nại
  • Danh sách khiếu nại
  • Báo cáo khiếu nại
  • Trang người dùng
  • Cài đặt hệ thống
  • Bên khiếu nại
  • Trang chủ
  • Phương thức Báo cáo Tội phạm / Khiếu nại
  • Phương thức đăng nhập
  • Phương thức đăng ký
  • Danh sách Khiếu nại của Người khiếu nại (Khiếu nại của tôi)

Hệ thống quản lý báo cáo khiếu nại có 2 bên giao diện người dùng là trang web dành cho người khiếu nại và bên quản trị để quản lý. Dự án được phát triển bằng HTML5, PHP / MySQLi, CSS và Bootstrap để thiết kế. Để có trải nghiệm thực tế sử dụng dự án này vui lòng làm theo hướng dẫn bên dưới.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo tên cơ sở dữ liệu mới là crms_db.
Nhập tệp SQL nằm trong thư mục quản trị / cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / domains-report-mamagement-system] cho trang web và [http: // localhost / domains-report-mamagement-system / admin] cho phía quản trị viên


Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng dự án Hệ thống Quản lý Báo cáo Khiếu nại đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Miễn phí tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 


Bài 127: Hệ thống quản lý hiệu thuốc bằng PHP / MySQLi với mã nguồn đầy đủ

Chưa có bình luận 3988
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý hiệu thuốc bằng PHP / MySQLi với mã nguồn đầy đủ
Hệ thống quản lý nhà thuốc là một hệ thống tự động được tạo bằng PHP, Bootstrap, JavaScript và CSS. Đó là một hệ thống thân thiện với người dùng mà bất kỳ ai sử dụng nó sẽ không gặp khó khăn trong việc xử lý các tính năng. Mục đích chính của Hệ thống quản lý nhà thuốc này là quản lý các dược sĩ và lưu trữ dữ liệu một cách chính xác.

Giới thiệu về Hệ thống quản lý nhà thuốc bằng PHP / MySQLi với mã nguồn đầy đủ
Có một Hệ thống Quản lý Nhà thuốc có thể là một trợ giúp đắc lực cho dược sĩ vì họ sẽ không còn gặp khó khăn trong việc tìm kiếm thuốc nữa vì hệ thống sẽ làm việc đó cho họ. Trong Hệ thống quản lý nhà thuốc này, quản trị viên có khả năng Thêm Dược sĩ, Chỉnh sửa Dược sĩ và xóa họ. Tất cả các hoạt động và nhiệm vụ trong quản lý Hệ thống quản lý nhà thuốc đều được thực hiện từ phía quản trị viên. Hệ thống Quản lý Dược phẩm này sẽ bao gồm bốn chức năng cơ bản là CRUD và 'định nghĩa của nó là TẠO, XẾP LẠI, CẬP NHẬT, XÓA. Hệ thống quản lý nhà thuốc thực hiện các hoạt động CRUD của quản trị viên, quản lý, giám sát và nhân viên bán hàng.

Đây là các tính năng sau của Hệ thống quản lý nhà thuốc bằng PHP / MySQL với mã nguồn đầy đủ
Thêm người quản lý
Chỉnh sửa trình quản lý
Danh sách người quản lý
Hồ sơ người quản lý
Người quản lý Thay đổi mật khẩu
Thêm người giám sát
Chỉnh sửa người giám sát
Danh sách giám sát viên
Hồ sơ người giám sát
Người giám sát Thay đổi mật khẩu
Thêm nhân viên bán hàng
Chỉnh sửa nhân viên bán hàng
Danh sách nhân viên bán hàng
Hồ sơ nhân viên bán hàng
Nhân viên bán hàng Thay đổi mật khẩu

Cách thiết lập Hệ thống quản lý nhà thuốc bằng PHP / MySQLi với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (pms) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_pmsdb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục pms
Bấm vào đi.
Cách chạy Hệ thống quản lý nhà thuốc bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / pms /

Truy cập tài khoản quản trị viên

Tên người dùng: admin@admin.com
Mật khẩu: admin

Hệ thống quản lý hiệu thuốc bằng PHP / MySQLi với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

 

 


Bài 128: Hệ thống quản lý nhật ký trường học sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 1663
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống Quản lý Nhật ký Trường học là một dự án PHP / MySQL sẽ giúp một trường học nhất định quản lý và giám sát các cá nhân bên trong cơ sở của trường. Hệ thống ghi nhật ký không chỉ khách truy cập của trường mà còn có tính năng ghi nhật ký sinh viên, khoa và nhân viên. Điều này sẽ giúp nhà trường đối với bất kỳ trường hợp nào có thể xảy ra trong tương lai mà có thể cần trường ghi nhật ký. Các chức năng này dễ sử dụng và dựa trên quy trình ghi nhật ký thủ công cho bất kỳ cơ sở, tổ chức nào, v.v. ghi lại nhật ký của cá nhân để nhập nhưng trong trường hợp này, dự án được phát triển và chỉ tập trung vào các trường học nhưng nếu có thì vẫn tổ chức hoặc cơ sở muốn sử dụng hệ thống quản lý nhật ký, họ có thể dễ dàng tạo quy trình giải quyết khác với dự án này mà không cần tùy chỉnh mã phụ trợ của dự án. Danh sách nhật ký được sắp xếp theo ngày và sẵn sàng để in. Để giảm thiểu việc sử dụng hoặc tiêu thụ thời gian bằng cách sử dụng hệ thống, hệ thống tạo mã vạch bằng cách sử dụng số ID trường học của sinh viên, khoa và nhân viên để giảm bớt thời gian sử dụng của cá nhân trong khi đăng nhập nhưng họ vẫn có thể nhập hoặc nhập trường của mình theo cách thủ công Số ID khi đăng nhập vào hệ thống và tính năng này của hệ thống không khả dụng cho khách. Đối với quy trình ghi nhật ký khách truy cập, lúc đầu, khách truy cập sẽ nhập các chi tiết quan trọng như giao dịch hoặc ý định trong trường, sau đó trường sẽ cung cấp ID hoặc số thẻ cho khách và số này cũng được yêu cầu hệ thống phục vụ. là ID tạm thời của khách truy cập trong hệ thống sẽ giúp dễ dàng quá trình đăng xuất của khách truy cập.

  • Tính năng / Trang
  • Phía quản trị viên
  • Trang đăng nhập
  • Trang nơi quản trị viên hệ thống hoặc người dùng nhân viên gửi thông tin đăng nhập hệ thống của họ để quản lý và truy cập dữ liệu của hệ thống.
  • Trang chủ
  • Trang đích mặc định sau khi quản trị viên hệ thống hoặc nhân viên đăng nhập vào hệ thống.
  • Trang sinh viên
  • Trang mà admin hoặc nhân viên quản lý danh sách sinh viên. Quản trị viên hoặc nhân viên có thể chọn nhiều sinh viên để in mã vạch ID trường của họ.
  • Trang Khoa
  • Trang nơi quản trị viên hoặc nhân viên quản lý danh sách các khoa. Quản trị viên hoặc nhân viên có thể chọn nhiều khoa để in mã vạch ID trường của họ.
  • Trang nhân viên
  • Trang nơi quản trị viên hoặc nhân viên quản lý danh sách nhân viên. Quản trị viên hoặc nhân viên có thể chọn nhiều nhân viên để in mã vạch ID trường học của họ.
  • Trang nhật ký
  • Trang nơi tất cả nhật ký được liệt kê và sắp xếp theo ngày.
  • Phía người dùng
  • Phía hệ thống này chỉ có một trang duy nhất và hiển thị các biểu mẫu nhật ký theo một phương thức bật lên.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo tên cơ sở dữ liệu mới là slms_db.
Nhập tệp SQL nằm trong thư mục quản trị / cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / school-log-mamagement-system] cho trang nhật ký người dùng và [http: // localhost / school-log-mamagement-system / admin] cho phía quản trị viên
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng rằng dự án Hệ thống quản lý nhật ký trường học này sẽ giúp bạn với những gì bạn đang tìm kiếm. Dự án này chỉ dành cho mục đích giáo dục. Hãy tải xuống và sửa đổi mã nguồn để có trải nghiệm thực tế với các tính năng và tôi hy vọng mã nguồn có thể giúp bạn trong các dự án của mình.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 

 


Bài 129: Hệ thống quản lý điểm danh sinh viên sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 6129
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý điểm chuyên cần của sinh viên là một dự án PHP / MySQL đơn giản sẽ giúp giảng viên quản lý hồ sơ tham dự của sinh viên cho mỗi lớp học và môn học trong một trường học nhất định. Hệ thống lưu trữ dữ liệu liên quan hoặc thông tin cần thiết để tạo ra sự tham gia lớp học và cả những dữ liệu cần thiết để tổ chức học sinh. Hệ thống này cho phép các khoa lưu trữ hồ sơ chuyên cần của sinh viên từng môn học và chỉ cần chọn lớp cho mỗi môn để kiểm tra điểm chuyên cần, danh sách sinh viên trong lớp đã chọn cho mỗi môn sẽ được hiển thị tự động cùng với hộp kiểm xác định nếu học sinh có mặt, đến muộn hoặc vắng mặt vào ngày đã chọn của lớp học. Hệ thống cũng tạo một báo cáo hàng tháng để tổng hợp tình hình tham gia lớp học của học sinh.

Hệ thống Quản lý Điểm danh Sinh viên được phát triển bằng cách sử dụng các thư viện HTML, PHP / MySQLi, CSS, JavaScript (jQuery / Ajax) và Bootstrap cho các thiết kế. Hệ thống có 3 loại người dùng là quản trị viên, nhân viên và giảng viên. Người dùng quản trị có thể quản lý tất cả dữ liệu của hệ thống và sử dụng tất cả các chức năng hoặc tính năng của hệ thống. Người dùng nhân viên là người dùng bán quản trị viên, chỉ người dùng quản lý mới bị hạn chế đối với người dùng này. Khoa chỉ có thể quản lý sự tham dự của các sinh viên của mình.

Đặc trưng
Trang đăng nhập
Trang mà người dùng hệ thống gửi thông tin đăng nhập của họ để truy cập và quản lý dữ liệu của hệ thống.
Trang chủ
Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định khi đăng nhập vào hệ thống.
Trang khóa học
Trang nơi quản trị hệ thống hoặc nhân viên quản lý danh sách các khóa học.
Trang chủ đề
Trang quản trị hệ thống và nhân viên quản lý danh sách các môn học.
Trang Khoa
Trang liệt kê và quản lý các khoa trong trường.
Trang sinh viên
Trang nơi sinh viên được liệt kê và quản lý.
Trang lớp học
Trang nơi quản trị viên hoặc nhân viên quản lý danh sách các lớp.
Lớp cho mỗi Trang Chủ đề
Trang nơi đặt chủ đề lớp và khoa.
Kiểm tra trang điểm danh
Trang nơi các khoa quản lý việc tham dự của sinh viên.
Trang ghi chép điểm danh
Trang hiển thị dữ liệu tham dự được ghi lại hoặc lưu trữ.
Trang tổng hợp điểm danh
Trang liệt kê báo cáo chuyên cần học sinh đi học hàng tháng.
Trang người dùng
Trang nơi quản trị viên hệ thống quản lý thông tin đăng nhập của người dùng hệ thống.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là student_attendance_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / sinh viên-tham dự-mamagement-system]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Mật khẩu mặc định của khoa là Số ID của họ và email của họ sẽ dùng làm tên người dùng.

Tôi hy vọng rằng dự án Hệ thống quản lý chuyên cần sinh viên này sẽ giúp bạn với những gì bạn đang tìm kiếm. Dự án này chỉ dành cho mục đích giáo dục. Hãy tải xuống và sửa đổi mã nguồn để có trải nghiệm thực tế với các tính năng và tôi hy vọng mã nguồn có thể giúp bạn trong các dự án của mình.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 

 

 

 


Bài 130: Hệ thống thanh toán nước bằng PHP / MySQLi với mã nguồn đầy đủ

Chưa có bình luận 1779
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống thanh toán nước bằng PHP / MySQLi với mã nguồn đầy đủ
Hệ thống thanh toán tiền nước là một hệ thống dựa trên web được phát triển bằng PHP, MySQLi, JavaScript, CSS và Bootstrap. Hệ thống thanh toán nước bằng PHP / MySQLi này có quản trị viên đóng vai trò quan trọng trong hệ thống. Mục đích chính của Hệ thống thanh toán nước bằng PHP / MySQLi này là cung cấp sự thuận tiện cho khách hàng và giúp công ty duy trì hiệu quả trong quá trình thanh toán.

Giới thiệu về Hệ thống thanh toán nước bằng PHP / MySQLi với đầy đủ mã nguồn
Khi công nghệ tiến bộ ngày nay, nhiều doanh nghiệp và công ty đã sử dụng một hệ thống sáng tạo và toàn diện hơn. Cũng giống như Hệ thống thanh toán tiền nước bằng PHP / MySQLi này, tất cả các chức năng thiết yếu đều do Quản trị viên thực hiện. Quản trị viên có khả năng thêm khách hàng, xem thông tin khách hàng, thêm người dùng và nhiều hơn nữa. Anh ta là người chịu trách nhiệm quản lý tất cả các hoạt động thanh toán. Mặc dù khách hàng phải cung cấp thông tin như tên, địa chỉ, số đồng hồ, chi tiết liên hệ và chỉ số đo đầu tiên, quản trị viên có thể thêm thông tin đó vào Hệ thống thanh toán nước bằng PHP / MySQLi. Sau khi quản trị viên thêm thông tin của khách hàng, thông tin đó sẽ được hiển thị trong phần thanh toán, nơi khách hàng có thể xem hóa đơn thanh toán và tổng số tiền. Các tính năng của Hệ thống thanh toán tiền nước bằng PHP / MySQLi này rất dễ sử dụng, giúp người dùng khác nhau quản lý hệ thống dễ dàng hơn.

Đây là các tính năng sau của Hệ thống thanh toán nước bằng PHP / MySQLi với mã nguồn đầy đủ
bảng điều khiển
Quản lý sao kê thanh toán
Thêm nước tiêu thụ mỗi lần đọc
Xem lịch sử của bảng sao kê thanh toán
In Báo cáo Thanh toán
Quản lý người dùng
Quản lý khách hàng


Cách thiết lập Hệ thống thanh toán nước bằng PHP / MySQLi với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (wbs) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_wbsdb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục wbs
Bấm vào đi.
Cách chạy Hệ thống thanh toán tiền nước bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / wbs /

Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Hệ thống thanh toán tiền nước bằng PHP / MySQLi với Mã nguồn đầy đủ e này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

 

 

 

 


Bài 131: Hệ thống đấu thầu trực tuyến đơn giản sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 1943
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống Đấu thầu Trực tuyến Đơn giản là một dự án PHP đơn giản cung cấp cho một tổ chức đấu thầu hoặc những người mua có thể có của công ty đấu thầu với những người khác trong một khoảng thời gian. Dự án này chỉ trình bày một phạm vi tối thiểu hoặc nhỏ và mục đích chính của dự án này là tạo ra một quy trình đấu thầu qua mạng. Hệ thống lưu trữ danh mục của sản phẩm và các sản phẩm để đấu giá. Khi tạo sản phẩm để đấu giá, hệ thống yêu cầu ngày và giờ được sử dụng để tự động phát hiện người mua thắng trong cuộc đấu thầu.

Hệ thống Đặt giá thầu Trực tuyến Đơn giản được phát triển bằng cách sử dụng HTML, PHP / MySQLi, JavaScript (Ajax / jQuery), CSS và Bootstrap để tạo kiểu. Hệ thống có 2 bên giao diện người dùng, một bên dành cho người đăng ký hoặc có thể là bên mua và một bên là bên quản trị, là bên mà ban quản lý sẽ quản lý dữ liệu trong dự án.

Tính năng / Trang

  1. Bên quản trị
  2. Trang đăng nhập
  3. Trang nơi quản trị viên hệ thống hoặc nhân viên quản lý gửi thông tin đăng nhập hệ thống của họ để truy cập vào dữ liệu và tính năng của hệ thống.
  4. Trang chủ
  5. Trang mà quản trị hệ thống hoặc chuyển hướng theo mặc định khi đăng nhập vào hệ thống.
  6. Trang danh mục
  7. Trang nơi các danh mục sản phẩm là một danh sách và được quản lý.
  8. Trang Sản phẩm
  9. Trang mà quản trị viên hoặc nhân viên hệ thống quản lý danh sách các sản phẩm để đấu giá hoặc đấu thầu.
  10. Trang giá thầu
  11. Trang nơi danh sách các giá thầu được hiển thị cùng với trạng thái của chúng.
  12. Trang người dùng
  13. Trang nơi quản trị viên hệ thống quản lý danh sách người dùng hệ thống.
  14. Trang cài đặt hệ thống
  15. Trang nơi quản trị hệ thống quản lý thông tin hệ thống.
  16. Người đăng ký hoặc Trang người dùng
  17. Trang chủ
  18. Trang mà người dùng hoặc người đăng ký sẽ được chuyển hướng theo mặc định khi duyệt trang web của hệ thống đấu thầu.
  19. Giới thiệu Trang
  20. Trang hiển thị trang giới thiệu của công ty / trang web.
  21. Phương thức đăng nhập
  22. Phương thức bật lên trên trang web nơi người dùng sẽ gửi thông tin đăng nhập hệ thống của họ để sử dụng tính năng đặt giá thầu của trang web.
  23. Phương thức đăng ký
  24. Phương thức bật lên trong đó người đăng ký hoặc người dùng mới tạo tài khoản của họ.
  25. Chế độ xem sản phẩm
  26. Phương thức hiển thị tất cả dữ liệu của sản phẩm để đặt giá thầu. Đây là nơi người đăng ký hoặc người dùng đặt giá thầu cho sản phẩm mong muốn của họ.

Cách thiết lập Hệ thống thanh toán nước bằng PHP / MySQLi với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (wbs) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_wbsdb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục wbs
Bấm vào đi.
Cách chạy Hệ thống thanh toán tiền nước bằng PHP / MySQLi với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / wbs /

Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Hệ thống thanh toán tiền nước bằng PHP / MySQLi với Mã nguồn đầy đủ e này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

 

 


Bài 132: Hệ thống chấm điểm trực tuyến McArthur bằng PHP với mã nguồn đầy đủ

Chưa có bình luận 1441
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống chấm điểm trực tuyến McArthur bằng PHP với mã nguồn đầy đủ
Hệ thống chấm điểm trực tuyến McArthur là một hệ thống tự động được phát triển bằng PHP Bootstrap, CSS, JavaScript và MySQL cho cơ sở dữ liệu. Hệ thống chấm điểm trực tuyến McArthur trong PHP có hai phần là quản trị viên và phần sinh viên. Mục đích của Hệ thống chấm điểm trực tuyến McArthur bằng PHP này là giúp các Giáo sư / Giáo viên quản lý điểm của sinh viên và nộp điểm của họ thông qua trực tuyến.

Giới thiệu về Hệ thống chấm điểm trực tuyến McArthur bằng PHP với mã nguồn đầy đủ
Việc trường học có Hệ thống chấm điểm trực tuyến là một lợi thế lớn vì đây là một trong những phần quan trọng của trường học để đạt được hiệu quả. Hệ thống chấm điểm trực tuyến McArthur bằng PHP này sẽ mang lại lợi ích cho cả Giáo sư / Giáo viên và sinh viên. Phía Quản trị viên đóng vai trò quan trọng trong việc quản lý tốt tất cả các chức năng của Hệ thống chấm điểm trực tuyến McArthur trong PHP. Khi Quản trị viên đã đăng nhập vào Hệ thống chấm điểm trực tuyến, giờ đây anh ta có khả năng quản lý các tính năng như Sinh viên, Môn học, Cấp lớp, Khoa, Phòng ban, Phòng, Lớp, Điểm sinh viên, Lịch biểu và Người dùng. Trong khi Sinh viên cũng có thể truy cập Hệ thống chấm điểm trực tuyến McArthur bằng PHP bằng cách đăng nhập và sử dụng số ID của họ. Bằng cách này, họ sẽ có thể xem và xác định điểm của mình.

Đây là những tính năng sau của Hệ thống chấm điểm trực tuyến McArthur
Phía quản trị viên

  1. Quản lý sinh viên
  2. Quản lý các môn học
  3. Quản lý điểm
  4. Quản lý cấp độ
  5. Quản lý Khoa
  6. Phòng ban Quản lý
  7. Quản lý phòng
  8. Quản lý lớp học
  9. Lớp học sinh
  10. Quản lý lịch biểu
  11. Quản lý người dùng
  12. Tạo báo cáo
  13. Bên sinh viên
  14. Xem sinh viên
  15. Hồ sơ
  16. Xem hồ sơ

Cách thiết lập Hệ thống chấm điểm trực tuyến McArthur trong PHP với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (McArthur) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu là mcarthurdb.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục McArthur
Bấm vào đi.
Cách chạy Hệ thống chấm điểm trực tuyến McArthur bằng PHP với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / McArthur / admin /

Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Mở trình duyệt và truy cập http: // localhost / McArthur /

Truy cập tài khoản sinh viên

Tên người dùng: 20004277
Mật khẩu: 20004277

Hệ thống chấm điểm trực tuyến McArthur bằng PHP với mã nguồn đầy đủ e này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn

 

 


Bài 133: Hệ thống quản lý nghỉ phép trực tuyến bằng PHP với mã nguồn đầy đủ (2020)

Chưa có bình luận 1855
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý nghỉ phép trực tuyến bằng PHP với mã nguồn đầy đủ (2020)
Hệ thống Quản lý Nghỉ phép Trực tuyến là một hệ thống tự động bao gồm PHP, CSS, JavaScript và MySQL cho cơ sở dữ liệu. Có hai phần trong Hệ thống Quản lý Nghỉ phép Trực tuyến trong PHP là Quản trị viên và Người dùng. Mục đích chính của Hệ thống quản lý nghỉ phép trực tuyến bằng PHP là đơn giản hóa hoạt động quản lý nghỉ phép của tổ chức, dễ dàng theo dõi các đợt nghỉ phép và tự động hóa việc phê duyệt yêu cầu nghỉ việc. Hệ thống Quản lý Nghỉ phép Trực tuyến nhanh chóng, dễ sử dụng, tiết kiệm thời gian, giấy tờ và các tranh chấp nghỉ việc.

Giới thiệu về Hệ thống Quản lý Nghỉ phép Trực tuyến trong PHP
Có một Hệ thống Quản lý Nghỉ phép Trực tuyến bằng PHP là rất hữu ích, đặc biệt là đối với các tổ chức đang gặp sự cố trong việc xử lý các quy trình và nhiệm vụ quản lý nghỉ việc. Vì vậy, để thành công với tư cách là một tổ chức, bạn sẽ cần một hệ thống quản lý nghỉ việc đáng tin cậy. Trong Hệ thống quản lý nghỉ phép trực tuyến bằng PHP này, Quản trị viên có khả năng quản lý yêu cầu nghỉ việc. Nó có thể xem thông báo cho các lá đang chờ xử lý, được chấp nhận và bị từ chối. Quản trị viên cũng có thể xác nhận và từ chối tất cả các yêu cầu nghỉ việc của nhân viên và nó có thể tạo báo cáo. Về phía Người lao động, anh ta có thể nộp đơn xin nghỉ việc và có thể thực hiện các chức năng như Quản lý hồ sơ, Xem trạng thái nghỉ việc, Gửi đơn xin nghỉ việc và xem các lá đã xác nhận và từ chối. Hệ thống Quản lý Nghỉ phép Trực tuyến bằng PHP được thiết kế như một hệ thống đơn giản và thân thiện với người dùng.

Đây là các tính năng sau của Hệ thống quản lý nghỉ phép trực tuyến bằng PHP với mã nguồn đầy đủ
quản trị viên

  1. Tài khoản của tôi
  2. Lá đang chờ xử lý
  3. Bị từ chối nghỉ
  4. Đã chấp nhận nghỉ phép
  5. Mô tả công việc
  6. Yêu cầu nghỉ việc mới
  7. Rời khỏi kho lưu trữ
  8. Tạo báo cáo
  9. Lá đề xuất
  10. Từ chối nghỉ
  11. Người dùng
  12. Tài khoản của tôi
  13. Để lại thông báo
  14. Mô tả công việc
  15. Yêu cầu nghỉ việc mới
  16. Rời khỏi kho lưu trữ
  17. Tạo báo cáo

Cách thiết lập Hệ thống quản lý nghỉ việc trực tuyến bằng PHP với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (để lại) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_leavedb.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục rời
Bấm vào đi.
Cách chạy Hệ thống quản lý nghỉ việc trực tuyến bằng PHP với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / left /

Truy cập tài khoản quản trị viên

Tên người dùng: người giám sát
Mật khẩu: 12345678

Truy cập tài khoản quản trị viên

Tên người dùng: john1234
Mật khẩu: john1234

Hệ thống Quản lý Nghỉ phép Trực tuyến bằng PHP với Mã Nguồn Đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

Download full code

 


Bài 134: Hệ thống quản lý cho thuê nhà sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 3953
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống Quản lý Cho thuê Nhà là một dự án PHP / MySQLi đơn giản giúp quản lý hồ sơ và thanh toán của một số doanh nghiệp cho thuê nhà. Hệ thống này lưu trữ danh sách các loại / loại nhà, nhà ở, người thuê và các khoản thanh toán hàng tháng. Loại nhà và thông tin nhà sẽ được sử dụng để xác định nhà thuê của người thuê và tỷ lệ phải trả hàng tháng. Dự án này chỉ được quản lý bởi ban quản lý doanh nghiệp là quản trị viên hệ thống hoặc nhân viên. Sử dụng hệ thống quản lý cho thuê nhà, ban quản lý có thể dễ dàng truy xuất hồ sơ thanh toán của một người thuê nhất định và chứa các thông tin quan trọng như số dư nợ của người thuê. Số dư chưa thanh toán sẽ là số tiền thanh toán tiếp theo dự kiến ​​của người thuê và trường này cũng có thể hiển thị kết quả âm có nghĩa là người thuê đã thanh toán số tiền tạm ứng sẽ tự động được ghi có cho khoản thanh toán tháng tiếp theo nhưng nếu khoản thanh toán tạm ứng vẫn lớn hơn so với số tiền cho thuê hàng tháng, số tiền sẽ chỉ trừ tiền thuê hàng tháng, người thuê vẫn sẽ có một khoản thanh toán trước cho tháng tiếp theo. Hệ thống cũng tạo ra một báo cáo có thể in được cho báo cáo thanh toán hàng tháng và báo cáo số dư tiền thuê của người thuê.

Đặc trưng

  1. Trang đăng nhập
  2. Trang nơi quản trị hệ thống hoặc nhân viên sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu và các tính năng của hệ thống quản lý cho thuê nhà.
  3. Trang tổng quan
  4. Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định khi đăng nhập vào hệ thống. Trang này hiển thị bản tóm tắt tổng số nhà, số người thuê và tổng số tiền đã thanh toán trong tháng hiện tại.
  5. Trang loại nhà
  6. Trang nơi liệt kê và quản lý tất cả các loại hoặc loại nhà.
  7. Trang nhà
  8. Trang mà người dùng hệ thống sẽ quản lý danh sách nhà cho thuê.
  9. Trang người thuê
  10. Trang hiển thị danh sách người thuê đang hoạt động. Đây là trang mà người dùng hệ thống có thể xem danh sách các khoản thanh toán cho mỗi người thuê và quản lý thông tin thuê của người thuê.
  11. Trang thanh toán
  12. Trang nơi quản trị viên hệ thống hoặc nhân viên có thể quản lý các khoản thanh toán của người thuê.
  13. Trang báo cáo
  14. Trang mà người dùng hệ thống có thể chọn hoặc chọn một báo cáo nhất định để xem.
  15. Trang Báo cáo Thanh toán Hàng tháng
  16. Trang liệt kê các khoản thanh toán của người thuê trong tháng đã chọn. Danh sách trên trang này đã sẵn sàng để in.
  17. Trang Báo cáo Số dư Cho thuê
  18. Trang hiển thị báo cáo số dư / tạm ứng tiền thuê nhà của khách thuê. Danh sách trên trang này đã sẵn sàng để in.
  19. Trang người dùng
  20. Trang quản trị hệ thống quản lý danh sách người dùng hệ thống của Hệ thống quản lý cho thuê nhà.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là house_rental_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / house-cho thuê-quản lý-hệ thống]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng hệ thống quản lý cho thuê nhà đơn giản này sẽ giúp bạn những gì bạn đang tìm kiếm. Dự án này chỉ được phát triển cho mục đích giáo dục. Hãy tải xuống và sửa đổi mã nguồn theo cách bạn muốn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 

Download full code

 


Bài 135: Cửa hàng sách trực tuyến bằng PHP với mã nguồn đầy đủ

Chưa có bình luận 3552
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Cửa hàng sách trực tuyến bằng PHP với mã nguồn đầy đủ
Cửa hàng Sách Trực tuyến là một hệ thống dựa trên web được phát triển bằng PHP, Bootstrap và MySQL cho cơ sở dữ liệu. Điều này bao gồm một phần quản trị và phần người dùng. Cửa hàng sách trực tuyến bằng PHP nhằm mục đích cải thiện việc bán sách thông qua trực tuyến vì Internet đóng một vai trò quan trọng trong cuộc sống của con người ngày nay.

Giới thiệu về Cửa hàng sách trực tuyến bằng PHP với mã nguồn đầy đủ
Nó rất hữu ích và tiết kiệm thời gian cho những người bán sách bán sách của họ trực tuyến và kiếm được nhiều lợi nhuận từ nó. Chỉ cần khách hàng có máy tính hoặc điện thoại di động có kết nối internet là có thể thoải mái mua bất kỳ cuốn sách nào mình muốn mà không cần qua nhà sách thực tế. Việc có một Cửa hàng Sách Trực tuyến bằng PHP sẽ hiệu quả hơn, mang lại sự tiện lợi và giảm thiểu công sức so với cửa hàng sách truyền thống. Trong Cửa hàng Sách Trực tuyến bằng PHP này, khi người dùng đã đăng nhập vào hệ thống, anh ta có thể tìm kiếm sách ở các danh mục khác nhau và mỗi danh mục chứa một danh mục phụ để người dùng có thể xem thêm. Nếu anh ấy đã chọn / s sách để mua, anh ấy có thể đặt hàng và tiến hành thanh toán. Cửa hàng Sách Trực tuyến bằng PHP rất đơn giản và là một hệ thống thân thiện với người dùng.

Đây là các tính năng sau của Cửa hàng sách trực tuyến bằng PHP với mã nguồn đầy đủ

  1. Thêm sách mới
  2. Nhà xuất bản
  3. Danh sách Sách
  4. Mua sách
  5. Thêm vào giỏ hàng
  6. Thanh toán
  7. Điền thông tin khách hàng
  8. Điền vào Chi tiết Thanh toán
  9. Liên hệ chúng tôi

Cách thiết lập Cửa hàng sách trực tuyến bằng PHP với Mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (hiệu sách) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_bookstoredb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục hiệu sách
Bấm vào đi.
Cách chạy Cửa hàng sách trực tuyến bằng PHP với Mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / bookstore /

Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Cửa hàng Sách Trực tuyến bằng PHP với Mã Nguồn Đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

 

Download full code

 


Bài 136: Trang web trường đại học đơn giản sử dụng HTML / PHP / MySQLi với mã nguồn

Chưa có bình luận 2950
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Trang web trường đại học đơn giản là một dự án đơn giản quản lý trang web của trường đại học với trình biên tập nội dung giao diện người dùng. Nội dung của mỗi trang trên trang web này được quản trị viên hệ thống hoặc người dùng quản lý. Dự án này có 2 mặt là chính Website dành cho người truy cập và phía quản trị. Phía quản trị viên quản lý nội dung, hình ảnh, video nhúng để hiển thị trên website. Tính năng biên tập nội dung của dự án này sử dụng WYSIWYG-editor của froala.com. Quản trị viên có thể thay thế hoặc quản lý động thông tin trang web như tên trường đại học, biểu trưng và nội dung trang chủ. Quản trị viên có thể viết sứ mệnh và tầm nhìn của trường đại học trên trang giới thiệu. Mục đích chính của dự án này là tạo ra một trang web đại học, nơi nội dung của mỗi trang có thể được quản lý động.

Dự án trang web đại học đơn giản có nhiều khả năng là Hệ thống quản lý nội dung đơn giản cho một trường đại học nhất định nơi người quản lý trang web có thể cập nhật hoặc quản lý nội dung của từng trang một cách dễ dàng bằng cách sử dụng trình chỉnh sửa nội dung giao diện người dùng của dự án này.

Đặc trưng

  1. Phía quản trị viên
  2. Trang đăng nhập
  3. Trang mà nhân viên trường đại học hoặc quản trị viên trang web sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập và quản lý nội dung trang của trang web.
  4. Trang chủ
  5. Trang mà nhân viên / quản trị viên sẽ được chuyển hướng sau khi đăng nhập vào bên quản trị của hệ thống.
  6. Quản lý Trang Giới thiệu
  7. Trang nơi quản trị viên hệ thống quản lý nội dung trang giới thiệu của trang web trường đại học.
  8. Trang khóa học
  9. Trang mà tất cả các khóa học của trường được liệt kê và quản lý.
  10. Trang quan trọng
  11. Trang mà quản trị viên hệ thống quản lý nội dung trang cột mốc.
  12. Trang người dùng
  13. Trang nơi quản trị viên quản lý người dùng hệ thống.
  14. Cài đặt hệ thống
  15. Trang mà quản trị hệ thống quản lý một số dữ liệu khác của website như logo của trường.
  16. Phía khách
  17. Trang chủ
  18. Trang khóa học
  19. Giới thiệu Trang
  20. Trang cột mốc

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là college_website_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / simple-college-website] cho trang web và [http: // localhost / simple-college-website / admin] cho phía quản trị viên / nhân viên.
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Dự án này chỉ dành cho mục đích giáo dục. Một số nội dung trang trong dự án này được lưu trữ trong cơ sở dữ liệu và một số được lưu trữ dưới dạng tệp HTML.

Tôi hy vọng dự án Trang web Trường Đại học Đơn giản này sẽ giúp được những gì bạn đang tìm kiếm. Hãy tải xuống và sửa đổi mã nguồn theo cách bạn muốn cho dự án của riêng bạn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 

Download full code

 


Bài 137: Hệ thống quản lý ngân hàng máu sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 1778
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý ngân hàng máu là một dự án PHP / MySQLi đơn giản nhằm quản lý lượng máu tồn kho trong một ngân hàng máu nhất định. Hệ thống chỉ cho phép ban quản lý ngân hàng máu truy cập dữ liệu vì hệ thống chỉ tập trung vào việc quản lý dữ liệu hoặc kiểm kê lượng máu sẵn có trong một ngân hàng máu nhất định. Hệ thống này lưu trữ danh sách người hiến, số lần hiến máu, yêu cầu và bàn giao máu theo yêu cầu. Danh sách hiến máu trong hệ thống này sẽ đóng vai trò là quá trình tiếp nhận hoặc quá trình chúng tôi có thể cập nhật lượng máu sẵn có của mỗi nhóm máu. Tính năng được yêu cầu trong hệ thống này sẽ đóng vai trò là hồ sơ về máu được yêu cầu cho một bệnh nhân nhất định, tính năng yêu cầu máu cụ thể với dữ liệu thể tích cụ thể sẽ được gửi vào trong quá trình này. Danh sách bàn giao là hồ sơ về các yêu cầu máu đã bàn giao, có nghĩa là quá trình này cập nhật khối lượng sẵn có của mỗi nhóm máu.

Đặc trưng

  1. Trang đăng nhập
  2. Trang mà người dùng hệ thống sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập vào dữ liệu hệ thống.
  3. Trang chủ
  4. Trang mà người dùng hệ thống sẽ được chuyển hướng sau khi đăng nhập vào hệ thống quản lý ngân hàng máu. Trang này hiển thị thể tích có sẵn của mỗi nhóm máu và cũng hiển thị tóm tắt dữ liệu hệ thống.
  5. Trang nhà tài trợ
  6. Trang mà tất cả các nhà tài trợ được liệt kê và quản lý.
  7. Trang hiến máu
  8. Trang liệt kê và quản lý máu đã hiến. Hệ thống có tính năng cập nhật lượng máu dự trữ sẵn có.
  9. Trang yêu cầu
  10. Trang mà tất cả các yêu cầu máu được liệt kê và quản lý.
  11. Đã bàn giao trang
  12. Trang liệt kê và quản lý tất cả các yêu cầu về máu đã cho hoặc đã giao.
  13. Trang người dùng
  14. Trang nơi người dùng quản trị hệ thống có thể quản lý danh sách người dùng hệ thống.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là bloodbank_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / blood-bank-management-system]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng dự án Hệ thống Quản lý Ngân hàng Máu đơn giản này sẽ giúp bạn những gì bạn đang tìm kiếm. Vui lòng tải xuống mã nguồn. Lưu ý rằng dự án đơn giản này có nhiều khả năng là một hệ thống quản lý cơ sở dữ liệu hoặc hệ thống quản lý hàng tồn kho.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.

 

Download full code

 


Bài 138: Hệ thống quản lý chấm công trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ (2020)

Chưa có bình luận 6381
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý chấm công trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ (2020).
Hệ thống quản lý chấm công trực tuyến là một hệ thống tự động được tạo thành từ PHP, JavaScript, Mẫu Bootstrap và MySQL cho cơ sở dữ liệu. Mục đích chính của Hệ thống Quản lý Điểm danh Trực tuyến bằng PHP / MySQLi này là giúp việc quản lý việc đi học của sinh viên trở nên dễ dàng, chính xác và không gặp rắc rối.

Giới thiệu về Hệ thống quản lý chấm công trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ (2020).
Hệ thống Quản lý Điểm danh Trực tuyến rất hữu ích, đặc biệt là đối với các trường học hoặc bất kỳ trường đại học nào cần tự động hóa hoàn toàn để truy cập thông tin đi học của mọi sinh viên. Trong Hệ thống Quản lý Điểm danh Trực tuyến bằng PHP / MySQLi này, bạn sẽ có thể quản lý và theo dõi học sinh vắng mặt trong lớp. Quản trị viên hoặc giảng viên đóng một vai trò quan trọng trong việc vận hành Hệ thống quản lý chấm công trực tuyến này bằng PHP / MySQLi. Quản trị viên có khả năng Xem sự chuyên cần của Học sinh dựa trên Biểu đồ, Thêm Lớp và duy trì hồ sơ tham dự. Khi bạn đăng nhập với tư cách là quản trị viên, bạn có tất cả quyền truy cập vào mọi chức năng của hệ thống. Các tính năng của Hệ thống quản lý chấm công trực tuyến này bằng PHP / MySQLi rất dễ sử dụng mà bạn sẽ không gặp khó khăn gì khi xử lý tất cả.

Đây là các tính năng sau Hệ thống quản lý chấm công trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ.

  1. Quản lý điểm danh
  2. Quản lý Quản lý giáo viên
  3. Xem biểu đồ thống kê
  4. Đăng nhập và Đăng xuất
  5. Cách thiết lập Hệ thống quản lý chấm công trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ

Cách chạy

Tải xuống tệp zip bên dưới.
Tải xuống và cài đặt XAMPP.
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache.
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (tham dự) bên trong thư mục.
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu.
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_attendancedb.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục tham dự.
Bấm vào đi.
Cách chạy Hệ thống quản lý chấm công trực tuyến bằng PHP / MySQLi với Mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / tham dự / và bạn có thể đăng ký để truy cập tài khoản quản trị / giảng viên

Hệ thống quản lý chấm công trực tuyến này bằng PHP / MySQLi với Mã nguồn đầy đủ chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

 

 


Bài 139: Hệ thống quản lý thư viện trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ (2020)

Chưa có bình luận 2252
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý thư viện trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ (2020)
Hệ thống Quản lý Thư viện Trực tuyến là một hệ thống dựa trên web được phát triển bằng cách sử dụng PHP, BootStrap, CSS, JavaScript và MySQL cho cơ sở dữ liệu. Nó chứa hai mặt là phía quản trị và phía người dùng. Hệ thống Quản lý Thư viện Trực tuyến bằng PHP / MySQLi nhằm mục đích giúp các thủ thư một cách dễ dàng để theo dõi tất cả các sách và việc kiểm tra của họ.

Giới thiệu về Hệ thống quản lý thư viện trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ.
Nhiều người trong chúng ta, rất có thể sẽ dành cả ngày để đọc một cuốn sách cho dù đó là loạt truyện giả tưởng, Tiểu thuyết, Kinh dị, Lãng mạn và nhiều cuốn sách khác để lựa chọn. Và nơi tốt nhất để lấy tất cả các nguồn đó là bên trong bốn góc của thư viện. Chúng ta đều biết rằng việc quản lý một thư viện không hề đơn giản có thể là thư viện trường học hay thư viện công cộng. Đó là nơi Hệ thống Quản lý Thư viện Trực tuyến này diễn ra. Trong Hệ thống Quản lý Thư viện Trực tuyến bằng PHP / MySQLi này, quản trị viên có quyền truy cập trong tất cả các giao dịch từ sách mượn, sách trả lại và thể loại sách. Anh ấy cũng có khả năng quản lý tất cả các cuốn sách, quản lý người mượn và quản lý tất cả người dùng. Trong khi, người dùng có thể dễ dàng mượn sách qua mạng theo thể loại sách mong muốn của mình. Và anh ấy thậm chí có thể cập nhật hồ sơ của chính mình sau khi đăng nhập vào hệ thống.

Đây là các tính năng sau của Hệ thống quản lý thư viện trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ.

  1. Phía quản trị viên
  2. Bảng điều khiển
  3. Sách Mượn
  4. Sách trả lại
  5. Thể loại sách
  6. Quản lý sách
  7. Quản lý Người vay
  8. Quản lý người dùng
  9. Đăng nhập và Đăng xuất
  10. Bên vay
  11. Sách nhà
  12. Lọc sách
  13. Về chúng tôi
  14. Quản lý liên hệ
  15. Hồ sơ
  16. Mượn sách
  17. Danh sách Sách Mượn
  18. Đăng nhập và Đăng xuất

Cách thiết lập Hệ thống Quản lý Thư viện Trực tuyến trong PHP / MySQLi với Mã nguồn đầy đủ.
Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP.
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (hệ thống thư viện) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu là db_library.
Bấm nhập để nhập tệp sql.
Bấm chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục hệ thống thư viện
Bấm vào đi.
Cách chạy Hệ thống quản lý thư viện trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / LibrarySystem / admin /
Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Mở trình duyệt và truy cập http: // localhost / LibrarySystem /
Truy cập tài khoản quản trị viên
Bạn có thể đăng ký.

Hệ thống quản lý thư viện trực tuyến bằng PHP / MySQLi với mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.

 

 


Bài 140: Hệ thống quản lý cho thuê ô tô sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 2723
Share Code Php, Share Full Code Php, Chia Se Code Php, Code Php, Download Code Php, Php Code,

Hệ thống quản lý cho thuê ô tô là một dự án PHP / MySQLi đơn giản giúp quản lý một doanh nghiệp cho thuê ô tô nhất định để quản lý hồ sơ thuê ô tô của họ. Hệ thống này có 2 mặt là phía quản trị và phía máy khách. Phía quản trị của hệ thống quản lý cho thuê xe là bên mà ban lãnh đạo công ty quản lý hồ sơ cho thuê và các dữ liệu liên quan khác cần thiết như danh sách xe cho thuê của công ty. Phía khách hàng hoặc bên vay sẽ được coi là trang web đặt chỗ của công ty cho khách hàng của họ. Mỗi chuyến thuê đã đặt sẽ được xác nhận bởi ban quản lý cho thuê xe để xác nhận độ tin cậy của khách hàng và chi tiết đặt phòng. Những chiếc xe cho thuê được sắp xếp theo danh mục, loại hộp số và loại động cơ để người vay có thể chọn chiếc xe mong muốn để thuê theo những dữ liệu này nếu chiếc xe có sẵn cho ngày giờ đón và trả khách nhất định của họ. Hệ thống này lưu trữ số đăng ký và biển số của ô tô để công ty tham khảo để xác định xem xe nào được khách hàng sử dụng hay không và cũng xác định xem khách hàng đã đón / trả xe ô tô thuê của mình chưa.

Đặc trưng
Phía quản trị viên
Trang đăng nhập
Trang mà quản trị viên hệ thống hoặc nhân viên của công ty sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập vào dữ liệu của hệ thống.
Trang chủ
Trang mà quản trị viên hoặc nhân viên hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống.
Trang danh mục ô tô
Trang mà tất cả các danh mục xe cho thuê của công ty được liệt kê và quản lý.
Trang các loại truyền dẫn
Trang liệt kê và quản lý loại hộp số ô tô.
Trang loại động cơ
Trang liệt kê và quản lý các loại động cơ ô tô.
Trang Ô tô
Trang mà người dùng quản trị hoặc nhân viên có thể quản lý danh sách xe cho thuê.
Trang người dùng
Trang nơi quản trị viên hệ thống quản lý danh sách người dùng hệ thống và quản lý thông tin đăng nhập.
Cài đặt hệ thống
Trang nơi quản trị viên quản lý thông tin hệ thống.
Phía khách hàng
Trang chủ
Trang mà khách hàng được chuyển hướng theo mặc định khi duyệt trang web đặt chỗ của công ty cho thuê xe hơi. Trang này cũng hiển thị danh sách các loại xe cho thuê của công ty.
Trang ô tô có sẵn
Trang hiển thị danh sách các xe có sẵn trong ngày đón, ngày trả khách và danh mục đã chọn của khách hàng.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là car_rental_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / car-cho thuê-quản lý-hệ thống] cho phía khách hàng và [http: // localhost / xe-thuê-quản lý-hệ thống / admin] cho phía quản trị viên / nhân viên.
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống quản lý cho thuê xe đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết mã và hướng dẫn chua.

 

 


Bài 141: Hệ thống quản lý phòng tập thể dục sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 2078
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống quản lý phòng tập thể dục là một dự án PHP / MySQLi đơn giản quản lý hồ sơ thanh toán và tư cách thành viên của phòng tập thể dục. Hệ thống lưu trữ kế hoạch thành viên, gói và huấn luyện viên của phòng tập thể dục. Danh sách gói giúp tổ chức kế hoạch đã chọn của thành viên để trở thành thành viên của họ với phòng tập thể dục và mỗi gói chỉ được thanh toán một lần, có nghĩa là phí thành viên của các thành viên dựa trên gói đã chọn của họ và điều này đề cập đến thời gian hội viên sẽ được đánh dấu là thành viên tích cực trong phòng tập thể hình. Danh sách các gói đề cập đến danh sách các gói mà ban quản lý phòng tập thể dục cung cấp cho các thành viên của họ và chương trình này của phòng tập thể dục được thanh toán theo tháng cho đến khi hết hạn tư cách thành viên. Danh sách huấn luyện viên sẽ được sử dụng nếu thành viên sẽ thuê huấn luyện viên nếu mỗi huấn luyện viên không có trong gói của mình. Tỷ lệ của huấn luyện viên sẽ được cộng vào số tiền phải trả hàng tháng cho thành viên. Tư cách thành viên có thể được gia hạn khi gói thành viên của hội viên phòng tập thể dục hết hạn, có nghĩa là hội viên có thể gia hạn tư cách thành viên của mình và hệ thống quản lý phòng tập sẽ bao gồm phí hội viên lại vào khoản thanh toán tháng đầu tiên của hội viên sau khi họ thành viên trước đó hết hạn. Ban quản lý phòng tập hoặc người sử dụng hệ thống phải kết thúc gói hội viên nếu hội viên thay đổi gói hoặc gói hội viên sau khi gói hội viên trước đó của họ hết hạn để hệ thống biết rằng hội viên không còn hoạt động trong bất kỳ gói hội viên nào. kế hoạch và các gói.

Đặc trưng

  1. Trang đăng nhập
  2. Trang mà người dùng hệ thống sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập vào dữ liệu hệ thống quản lý phòng tập thể dục.
  3. Trang chủ
  4. Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập.
  5. Trang kế hoạch
  6. Trang nơi các gói thành viên của phòng tập thể dục được liệt kê và có thể được quản lý.
  7. Trang gói hàng
  8. Trang mà người dùng hệ thống sẽ điền danh sách các gói mà họ cung cấp cho các thành viên của họ.
  9. Trang thành viên
  10. Trang mà các thành viên phòng tập thể dục được liệt kê và quản lý.
  11. Chi tiết thành viên Phương thức
  12. Phương thức bật lên trong trang của thành viên hiển thị thông tin chi tiết của thành viên và các kế hoạch thành viên đang hoạt động / trước đó.
  13. Trang giảng viên
  14. Trang thống kê và quản lý danh sách huấn luyện viên tập gym.
  15. Trang hợp lệ thành viên
  16. Trang liệt kê và quản lý danh sách kế hoạch của thành viên tích cực.
  17. Lên lịch trang
  18. Trang mà hệ thống có thể lên lịch người dùng hoặc lưu trữ ngày dự kiến ​​có mặt của thành viên. Tính năng này chỉ để quản lý phòng tập thể dục tham khảo để kiểm tra số lượng thành viên dự kiến ​​vào một ngày nhất định.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là gym_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / gym-management-system]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng mã nguồn của dự án Hệ thống quản lý phòng tập thể dục sẽ giúp bạn những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 142: Điểm bán hàng bằng PHP / PDO với mã nguồn đầy đủ (2020

Chưa có bình luận 2307
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Điểm bán hàng bằng PHP / PDO với mã nguồn đầy đủ (2020)
Điểm bán hàng này là một hệ thống dựa trên web được tạo thành từ PHP, JavaScript và CSS. Hệ thống Điểm bán hàng có hai phía, bên quản trị và bên người dùng. Admin là người quản lý tất cả các quy trình của hệ thống từ báo cáo bán hàng, sản phẩm, khách hàng và nhiều quy trình khác nữa. Tóm lại, quản trị viên đóng một vai trò quan trọng trong Điểm bán hàng này trong PHP / PDO. Mục đích chính của Điểm bán hàng bằng PHP / PDO này là giúp quản lý dễ dàng hồ sơ bán sản phẩm.

Giới thiệu về Điểm bán hàng trong PHP / PDO với Mã nguồn đầy đủ
Ngày nay, phần lớn các chủ cửa hàng đã thay thế sổ đăng ký cũ bằng máy POS và sử dụng hệ thống Điểm bán hàng tự động để đảm bảo rằng tất cả các hoạt động của cửa hàng của họ diễn ra suôn sẻ. Vì vậy, nếu bạn là chủ cửa hàng bán lẻ và bạn đang tìm kiếm Điểm bán hàng bằng PHP / PDO, thì điểm bán hàng này phù hợp với bạn. Trong Điểm bán hàng bằng PHP / PDO này, quản trị viên có khả năng xem báo cáo bán hàng, giao dịch và tổng doanh thu. Trong việc thêm các sản phẩm, người dùng là người sẽ cung cấp mã sản phẩm, giá cả, tên, chi phí, nhà cung cấp và số lượng. Quản trị viên có thể thêm người dùng bằng cách cấp cho họ tên người dùng và mật khẩu và cấp quyền hạn để họ có thể truy cập vào hệ thống. Nó là một hệ thống thân thiện với người dùng mà các tính năng rất dễ xử lý.

Đây là các tính năng sau của Điểm bán hàng trong PHP / PDO với Mã nguồn đầy đủ
bảng điều khiển
Quản lý danh mục
Thêm vào
Danh sách
Biên tập
Xóa bỏ
Quản lý đơn vị
Thêm vào
Danh sách
Biên tập
Xóa bỏ
Quản lý người dùng
Thêm vào
Danh sách
Biên tập
Xóa bỏ
Quản lý sản phẩm
Thêm vào
Danh sách
Biên tập
Xóa bỏ
Quản lý giao dịch
Thêm vào
Danh sách
Biên tập
Xóa bỏ
Tạo tệp PDF
Xem báo cáo


Cách thiết lập Điểm bán hàng bằng PHP với Mã nguồn đầy đủ.

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (pos) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_posdb.
Bấm nhập để nhập tệp sql. Nhấp vào chọn tệp và chọn tệp sql có thể được tìm thấy bên trong thư mục pos
Bấm vào đi.
Cách chạy Điểm bán hàng trong PHP với Mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / pos /
Truy cập tài khoản quản trị viên

Tên người dùng: janobe
Mật khẩu: admin

Truy cập tài khoản người dùng

Tên người dùng: Koko
Mật khẩu: koko

Điểm bán hàng bằng PHP / PDO với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 143: Hệ thống lập lịch trình của Khoa sử dụng PHP / MySQLi với Mã nguồn

Chưa có bình luận 1782
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống lập lịch của khoa trong trường là một dự án đơn giản sẽ giúp một trường nhất định quản lý lịch trình của các khoa của họ. Hệ thống có 2 bên là bên quản lý trường bên quản trị hệ thống và bên giảng viên. Người quản trị hệ thống có thể quản lý tất cả dữ liệu trong hệ thống là danh sách các khóa học, môn học, danh sách giảng viên. Các khóa học và dữ liệu môn học được sử dụng để cung cấp thông tin cần thiết khi lịch trình của giảng viên dành cho lớp học của mình với sinh viên. Bản thân hệ thống đó chỉ có phạm vi tối thiểu nhưng là bước khởi đầu tốt để phát triển hệ thống lập lịch và dễ dàng nâng cao khi bạn cũng đang có kế hoạch thêm một tính năng cho lịch trình của từng lớp học sinh cho môn học của họ. Sử dụng hệ thống này, giảng viên chỉ có thể xem lịch trình của các lớp học, cuộc họp của họ hoặc các lịch trình quan trọng khác mà ban quản lý nhà trường chỉ định cho họ. Lịch trình của khoa được liệt kê trên dạng xem lịch và có một tùy chọn cho dạng xem là dạng xem hàng ngày, hàng tuần và hàng tháng của danh sách lịch biểu. Tính năng lịch xem lịch khả dụng trong dự án này với sự trợ giúp của plugin / thư viện fullcalendar [https://fullcalendar.io/].

Đặc trưng
Nhóm quản trị / nhân viên
Trang đăng nhập
Trang nơi nhân viên hệ thống và quản trị viên gửi thông tin đăng nhập hệ thống của họ để truy cập và quản lý lịch trình của các khoa trong trường và các dữ liệu khác.
Trang chủ
Trang nơi quản trị hệ thống và nhân viên sẽ được chuyển hướng sau khi đăng nhập vào hệ thống.
Danh sách khóa học
Trang mà tất cả các khóa học của trường được liệt kê và quản lý.
Danh sách chủ đề
Trang mà tất cả các môn học của trường được liệt kê và quản lý.
Danh sách Khoa
Trang mà người dùng hệ thống của ban quản lý trường liệt kê và quản lý các khoa của trường.
Trang lịch biểu
Trang nơi quản trị viên hệ thống hoặc nhân viên quản lý lịch trình của từng khoa.
Khoa phụ
Trang đăng nhập
Trang nơi các khoa nhập Mã số Khoa của họ để truy cập lịch trình của họ.
Trang chủ
Trang nơi các khoa sẽ được chuyển hướng sau khi đăng nhập. Đây cũng là trang hiển thị lịch trình của khoa đã đăng nhập.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới tên là Scheduling_db.
Nhập tệp SQL nằm trong thư mục quản trị / cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / school-science-Scheduling-system] cho phía các khoa và [http: // localhost / school-science-Scheduling-system / admin] cho phía quản trị / nhân viên.
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống Lập kế hoạch Khoa học Trường học đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 144: Hệ thống quản lý đặt chỗ lô sử dụng PHP / MySQLi với mã nguồn

Chưa có bình luận 1874
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống Quản lý Đặt chỗ Lô đất là một dự án PHP / MySQLi đơn giản sẽ giúp một phân khu, căn hộ hoặc bất kỳ doanh nghiệp nào bán tài sản đất hoặc nhà và lô đất nhất định. Hệ thống sẽ giúp ngành hoặc công ty nói trên cung cấp thông tin khách hàng có thể có của họ về bất động sản họ đang bán và đồng thời, những khách hàng khả thi có thể đặt trước tài sản mong muốn của họ. Trang web của hệ thống đặt trước lô cho khách hàng có các chức năng thân thiện với người dùng và nội dung hiển thị có thể được quản lý động bởi ban quản lý. Hệ thống này cho phép ban quản lý tải lên bản đồ khu vực và bằng tính năng này, quản trị viên hoặc nhân viên của hệ thống sẽ điền danh sách lô, mẫu nhà hoặc bất động sản mà họ đang bán để cho phép khách hàng có thể lựa chọn khu vực họ muốn. Bản đồ sẽ được chia thành từng phân khu của tòa nhà giống như Giai đoạn 1-5 của một Phân khu nào đó, mỗi giai đoạn này sẽ được mã hóa riêng lẻ trong hệ thống cùng với hình ảnh bản đồ thể hiện sự phân chia của từng bất động sản hoặc từng lô.

Làm thế nào nó hoạt động
Quản trị viên sẽ điền danh sách các phân khu (ví dụ: Giai đoạn 1), lô / tài sản và nhà mẫu hoặc hạng phòng cho nhà chung cư.
Khách hàng sẽ truy cập trang web để khám phá hoặc tìm bất động sản mong muốn của họ và vào thời điểm khách hàng đã chọn được khu vực / lô có sẵn, họ có thể đặt trước trực tiếp bất động sản hoặc lô đất đó bằng cách gửi thông tin chi tiết và tin nhắn.
Khi khách hàng gửi đặt phòng của mình thành công vào hệ thống, tài sản đã đặt trước sẽ được ẩn cho các khách hàng khác trong thời gian chờ đợi cho đến khi ban quản lý cập nhật tài sản trở lại trạng thái sẵn có nếu khách hàng hủy hoặc không đồng ý với thỏa thuận của tài sản giữa khách hàng và ban quản lý, nếu không, tài sản sẽ được đánh dấu là đã lấy đi và sẽ không còn hiển thị trên trang web.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là lot_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / lot -ervation-management-system] cho phía máy khách và [http: // localhost / lot-booking-management-system / admin] cho phía quản trị viên.
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng dự án Hệ thống quản lý đặt trước lô đơn giản này sẽ giúp bạn những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 145: Hệ thống lập hóa đơn trực tuyến bằng PHP / PDO với mã nguồn đầy đủ (2020)

Chưa có bình luận 3455
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống lập hóa đơn trực tuyến bằng PHP / PDO với mã nguồn đầy đủ (2020)
Hệ thống lập hóa đơn trực tuyến là một hệ thống tự động được tạo thành từ PHP, CSS, JavaScript và Bootstrap. Hệ thống lập hóa đơn trực tuyến nhằm mục đích đơn giản là xem tổng số đơn đặt hàng và các tính năng rất đơn giản để người dùng có thể dễ dàng hiểu hoặc giao dịch.

Giới thiệu về Hệ thống lập hóa đơn trực tuyến bằng PHP / PDO với mã nguồn đầy đủ
Nếu bạn là chủ một doanh nghiệp nhỏ, điều tối quan trọng là phải duy trì dòng tiền của doanh nghiệp, đặc biệt là nếu bạn mới bắt đầu. Bởi vì nếu bạn không theo dõi khoản thanh toán của khách hàng, điều này sẽ dẫn đến thảm họa hoặc tệ nhất là doanh nghiệp của bạn sẽ phá sản. Đó là lý do tại sao điều quan trọng là phải có Hệ thống lập hóa đơn trực tuyến để giúp bạn quản lý đơn đặt hàng, khách hàng, danh mục, trạng thái hồ sơ công ty và nhiều hơn nữa. Quản trị viên đóng một vai trò quan trọng trong Hệ thống lập hóa đơn trực tuyến vì anh ta là người chịu trách nhiệm quản lý tất cả các quy trình. Trong Hệ thống lập hóa đơn trực tuyến, người dùng có khả năng xem tổng số đơn đặt hàng, bao gồm hậu tố đơn hàng, ngày tháng, tên khách hàng, địa chỉ, số lượng đơn đặt hàng và nhiều hơn nữa.

Đây là các tính năng sau của Hệ thống lập hóa đơn trực tuyến với mã nguồn đầy đủ

  1. Quản lý đơn hàng
  2. Tạo hóa đơn
  3. Danh sách hóa đơn
  4. Xem hóa đơn
  5. Quản lý khách hàng
  6. Quản lý danh mục
  7. Quản lý hồ sơ
  8. Quản lý trạng thái
  9. Quản lý người dùng
  10. Đăng nhập và Đăng xuất
  11. Tạo PDF
  12. Tạo Excel
  13. Tạo CSV
  14. Print Master

Cách thiết lập Hệ thống lập hóa đơn trực tuyến trong PHP / PDO với mã nguồn đầy đủ

Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (Hóa đơn) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_invoicingdb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục Lập hóa đơn
Bấm vào đi.
Cách chạy Hệ thống lập hóa đơn trực tuyến bằng PHP / PDO với Mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / Invoicing /

Truy cập tài khoản quản trị viên

Tên người dùng: admin@demo.com
Mật khẩu: admin

Hệ thống lập hóa đơn trực tuyến bằng PHP / PDO với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về làm tài liệu tham khảo và mở rộng kiến thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 146: Hệ thống chăm sóc sức khỏe trực tuyến bằng PHP với mã nguồn đầy đủ (2020)

Chưa có bình luận 3841
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống chăm sóc sức khỏe trực tuyến bằng PHP với mã nguồn đầy đủ (2020)
Chăm sóc sức khỏe trực tuyến là một hệ thống tự động được tạo thành từ PHP, CSS, JavaScript và MYSQL cho cơ sở dữ liệu. Mục đích chính của hệ thống Chăm sóc Sức khỏe Trực tuyến này là giúp cải thiện và tối ưu hóa tất cả các quy trình trong tổ chức. Hệ thống Chăm sóc Sức khỏe Trực tuyến này có hai bên, một quản trị viên và một người dùng.


Bài 147: Diễn đàn / Hệ thống thảo luận đơn giản sử dụng PHP / MySQL với Mã nguồn

Chưa có bình luận 3747
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Diễn đàn / Hệ thống thảo luận đơn giản là một dự án PHP / MySQL đơn giản có thể giúp một trường học hoặc công ty nhất định thảo luận về một chủ đề nhất định có thể liên quan đến những người khác trong vòng trường học hoặc công ty ngày nay do đại dịch. Tất cả chúng ta đều biết rằng ngày nay có một sự bất tiện khi làm việc và học tập vì một số quy trình hoặc công việc buộc phải được thực hiện trực tuyến, tại nhà hoặc bất cứ từ nào để mô tả các giao dịch hoặc quy trình đường dài, mà diễn đàn hoặc hệ thống thảo luận có thể giúp đỡ tổ chức một chủ đề nhất định sẽ được thảo luận. Có, chúng tôi có FB Messenger, Viber, Skype và các ứng dụng trực tuyến khác giúp chúng tôi giao tiếp trực tuyến, các cuộc trò chuyện có thể ngẫu nhiên và những người khác không thể bắt kịp dễ dàng trong khi mục đích chính của hệ thống này không chỉ để giao tiếp với người khác mà còn cung cấp một trang thảo luận nơi cũng có thể giúp một nhân viên khác cho công ty hoặc sinh viên và giáo viên cho trường học, chẳng hạn như khi người dùng 1 đăng một chủ đề hoặc cuộc thảo luận trên hệ thống rõ ràng là một số người dùng khác có thể nhận xét về một chủ đề nhất định, vì chủ đề đó có thể là một câu hỏi bởi vì người dùng 1 đang gặp khó khăn trong việc giải quyết hoặc bất kỳ trường hợp nào có thể xảy ra mà họ cần trợ giúp cho một đồng nghiệp có thể đã có kinh nghiệm và giải quyết trường hợp đó, nhân viên này có thể chỉ cần đưa ra nhận xét về chủ đề này. có thể giúp đỡ đồng nghiệp / bạn học của mình. Bạn có thể thắc mắc rằng kịch bản cũng có thể được thực hiện trong một số ứng dụng chẳng hạn như ứng dụng trò chuyện, tốt, mục đích chính của hệ thống này là hệ thống lưu trữ tất cả các chủ đề đã đăng cùng với các nhận xét và trả lời, có nghĩa là trong tương lai, một số người dùng có thể gặp tình huống, vấn đề hoặc câu hỏi mà họ cần câu trả lời, người dùng có thể tìm hoặc truy xuất bất kỳ cuộc thảo luận liên quan nào đã được thực hiện trước đây, có nghĩa là họ có thể tìm thấy câu trả lời cho câu hỏi của mình mà không cần đăng một cuộc thảo luận mới và đợi những người dùng khác đưa ra ý tưởng của họ cho các câu hỏi đã đăng của bạn. Hệ thống được lấy cảm hứng từ trang web StackOverflow thường được các nhà phát triển, lập trình viên hoặc bất kỳ công việc liên quan đến CNTT nào sử dụng.
 Mã nguồn của Hệ thống thảo luận / Diễn đàn Đơn giản chỉ có một dự án phạm vi nhỏ nhưng có mục đích chính cho bài viết này hoặc ý tưởng hệ thống.

Đặc trưng
Trang đăng nhập
Trang nơi người dùng hệ thống gửi thông tin đăng nhập hệ thống của họ để truy cập dữ liệu của hệ thống và tham gia thảo luận.
Trang chủ
Trang nơi người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập. Trang này hiển thị tóm tắt về người dùng hệ thống, chủ đề và thẻ / danh mục
Thẻ / Trang danh mục
Trang mà người dùng hệ thống sẽ quản lý danh sách các thẻ / danh mục chủ đề.
Trang thảo luận
Trang nơi tất cả các chủ đề, câu hỏi hoặc cuộc thảo luận được liệt kê và quản lý.
Thảo luận Xem Trang / Phòng
Trang nơi hiển thị tất cả nội dung của một cuộc thảo luận nhất định khi được chọn. Trang này nơi hiển thị những người dùng đã bỏ nhận xét và cũng được quản lý.
Thanh tìm kiếm
Đầu vào mà người dùng hệ thống có thể nhập một từ khóa có liên quan đến một cuộc thảo luận.
Trang người dùng
Trang mà chỉ người dùng quản trị mới có quyền truy cập và quản lý danh sách người dùng.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là forum_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / simple-forum-thảo luận-hệ thống]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng dự án Diễn đàn / Hệ thống Thảo luận Đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Hãy tải xuống và nâng cao hoặc sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 148: Hệ thống quản lý cựu sinh viên sử dụng PHP / MySQL với mã nguồn

Chưa có bình luận 4527
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống quản lý cựu sinh viên là một dự án PHP / MySQL đơn giản giúp một trường đại học / cao đẳng quản lý dữ liệu cựu sinh viên của mình. Dự án này có 2 phía của user UI (giao diện người dùng), đó là phía admin / quản lý trường học và phía là cựu sinh viên / cựu sinh viên. Phía quản trị viên có thể quản lý tất cả danh sách công việc đã đăng, danh sách cựu sinh viên, sự kiện, chủ đề diễn đàn và thư viện. Trang web của cựu sinh viên có thể tạo tài khoản (được admin xác minh), đăng cơ hội việc làm, tạo chủ đề diễn đàn và tham gia vào các diễn đàn khác, cam kết tham gia một sự kiện sắp tới chẳng hạn như về quê.

Nói về quy trình của Hệ thống quản lý cựu sinh viên, cựu sinh viên các trường đại học / cao đẳng sẽ đăng ký vào trang web và quá trình này sẽ cần sự xác minh của ban quản lý nhà trường để thu hút các cựu sinh viên / cựu sinh viên trong người dùng trang web. Sau khi quản trị viên sẽ xác minh người dùng là cựu sinh viên của trường, người dùng là cựu sinh viên có thể bắt đầu khám phá các tính năng hoặc chức năng của hệ thống về phía họ, đó là các cơ hội việc làm được đăng bởi các cựu sinh viên hoặc quản trị viên khác, danh sách các sự kiện sắp tới, tham gia diễn đàn với các cựu sinh viên khác. Đối với phía quản trị viên của hệ thống, ngoài việc xác minh tài khoản và danh sách cựu sinh viên, quản trị viên còn quản lý bộ sưu tập để hiển thị trên trang web và bộ sưu tập có thể chứa một số hình ảnh về các sự kiện của trường kèm theo mô tả ngắn gọn. Ban quản trị sẽ tạo nội dung giới thiệu về trường cũng hiển thị trên website, tính năng này giúp ban quản lý trường cập nhật nội dung giới thiệu của hệ thống một cách dễ dàng ngay cả khi không có sự hiện diện của lập trình viên. Quản trị viên cũng có thể đăng cơ hội việc làm và có thể ghi đè hoặc quản lý công việc đã đăng và chủ đề diễn đàn của một cựu sinh viên / cựu sinh viên nếu có bất kỳ trường hợp nào có thể xảy ra.

Đặc trưng
Phía quản trị viên

Trang đăng nhập
Trang nơi quản trị viên hệ thống sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập và quản lý dữ liệu hệ thống.
Trang chủ
Trang nơi người dùng quản trị sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào phía quản trị viên hệ thống quản lý cựu sinh viên. Trang này hiển thị tóm tắt hoặc tổng số cựu sinh viên, công việc đã đăng, chủ đề diễn đàn và các sự kiện sắp tới.
Trang thư viện
Trang mà người dùng quản trị sẽ quản lý các hình ảnh thư viện và dữ liệu cho trang web.
Danh sách khóa học
Trang nơi quản trị viên sẽ điền và quản lý các khóa học của trường đại học hoặc cao đẳng.
Danh sách cựu sinh viên
Trang liệt kê danh sách cựu sinh viên trong hệ thống và đây là trang nơi quản trị viên có thể xác minh tài khoản của cựu sinh viên / cựu sinh viên.
Trang việc làm
Trang nơi tất cả các công việc đã đăng được liệt kê và quản trị viên có thể quản lý.
Trang sự kiện
Trang nơi quản trị viên quản lý hoặc đăng sự kiện sắp tới của trường mà các cựu sinh viên có thể tham gia.
Trang diễn đàn
Trang nơi tất cả các chủ đề diễn đàn được liệt kê cùng với số lượng bình luận nếu chủ đề này đang được hiển thị.
Trang người dùng
Trang nơi người dùng quản trị quản lý người dùng hệ thống.
Trang cài đặt hệ thống
Trang nơi quản trị viên thiết lập hoặc quản lý thông tin trường học sẽ được hiển thị trên trang web.
Phía cựu sinh viên
Trang chủ
Trang mặc định nơi người dùng sẽ được chuyển hướng khi duyệt trang web và sau khi đăng nhập. Trang này hiển thị danh sách các sự kiện sắp tới.
Trang đăng ký
Trang nơi cựu sinh viên / cựu sinh viên chưa đăng ký gửi thông tin đăng ký của họ.
Phương thức đăng nhập
Phương thức bật lên trong đó người dùng gửi thông tin đăng nhập hệ thống của họ để truy cập và quản lý các tính năng hoặc chức năng khác của hệ thống.
Trang thư viện
Trang đang hiển thị những hình ảnh do ban giám hiệu nhà trường đăng tải.
Giới thiệu Trang
Trang nơi trang về nội dung đang được hiển thị.
Trang việc làm
Trang liệt kê tất cả các cơ hội việc làm đã đăng.
Trang diễn đàn
Trang mà các chủ đề diễn đàn được liệt kê và người dùng có thể tham gia hoặc đọc các bình luận bằng cách chọn và xem một chủ đề.
Trang quản lý tài khoản
Trang nơi người dùng có thể cập nhật thông tin và thông tin đăng nhập hệ thống của mình.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là alumni_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / alumni-management-system] cho phía cựu sinh viên và [http: // localhost / alumni-management-system / admin] cho phía quản trị viên.
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng dự án Hệ thống quản lý cựu sinh viên đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn để có nhiều cải tiến hơn cho dự án của bạn

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 149: Hệ thống quản lý xe bằng PHP với mã nguồn đầy đủ

Chưa có bình luận 1777
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Quản lý xe bằng PHP với mã nguồn đầy đủ
Hệ thống Quản lý phương tiện được tạo thành từ PHP và CSS bao gồm hai phía: phía quản trị và phía người dùng. Mục đích chính của Quản lý xe này là quản lý từng dữ liệu đơn lẻ của các phương tiện như xe buýt và xe ô tô của các công ty khác nhau. Hệ thống Quản lý Phương tiện là một hệ thống thân thiện với người dùng mà người dùng sẽ không gặp bất kỳ khó khăn nào khi làm việc trên các tính năng.

Giới thiệu về Hệ thống Quản lý Phương tiện
Có hệ thống Quản lý Xe tự động sẽ giúp bạn tăng tốc trong việc quản lý tất cả các phương tiện và giúp bạn lưu giữ tất cả thông tin của mình ở một nơi. Trong hệ thống quản lý phương tiện này, quản trị viên đóng một vai trò quan trọng vì anh ta chịu trách nhiệm kiểm soát tất cả các phương tiện của một công ty. Khi bạn đi qua phía quản trị, bạn sẽ tìm thấy ở đó Trang chủ, Thêm tài khoản, Chỉnh sửa tài khoản, Xem, Số dư công ty, Thêm xe và Tên công ty. Khi bạn nhấp vào nút Trang chủ, Menu chứa Dịch vụ, Nhà thiết kế và Liên hệ (nếu bạn có bất kỳ vấn đề nào với dịch vụ, bạn có thể gửi tin nhắn cho họ.) Trong Thêm tài khoản, tất cả các trường bắt buộc phải được điền. Quản trị viên cũng có khả năng thêm trình điều khiển mới, xóa hoặc cập nhật trình điều khiển, xem danh sách xe và phương tiện mới. Quản trị viên thậm chí có thể xem và chỉnh sửa các bản ghi chi tiết của xe. Đây chỉ là một dự án đơn giản và người dùng có thể dễ dàng sử dụng các chức năng mà không gặp vấn đề gì.

Đây là các tính năng sau của Hệ thống quản lý phương tiện với đầy đủ mã nguồn
Trang Chủ
Thêm tài khoản
Chỉnh sửa tài khoản
Số dư công ty
Thêm xe
Thêm công ty
Cách thiết lập Hệ thống quản lý phương tiện bằng PHP với Mã nguồn đầy đủ.
Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (xe) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu là umadevi.
Bấm nhập để nhập tệp sql. Nhấp vào chọn tệp và chọn tệp có thể tìm thấy bên trong thư mục xe
Bấm vào đi.
Cách chạy Hệ thống quản lý phương tiện bằng PHP với Mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / xe /

Hệ thống quản lý phương tiện bằng PHP với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 150: Hệ thống chấm điểm sinh viên sử dụng PHP / MySQL với mã nguồn

Chưa có bình luận 3166
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống chấm điểm học sinh là một dự án PHP / MySQL sẽ giúp một trường trung học nhất định quản lý hồ sơ điểm số của học sinh. Hệ thống lưu trữ điểm của từng môn học và cấp lớp của từng học sinh trong mỗi lần xếp loại định kỳ. Điểm tổng kết của học sinh cho mỗi môn học sẽ được tự động tính toán và gắn nhãn trạng thái nếu học sinh đó đạt hoặc không đạt môn học. Hệ thống này chỉ dựa trên quy trình lưu trữ và quản lý hồ sơ học sinh ở một trong các trường công lập cấp hai. Quy trình chấm điểm này đầu tiên, quản trị hệ thống sẽ tạo năm học mới và chọn năm học hiện tại. Sau đó, người dùng quản trị hệ thống hoặc nhân viên sẽ điền danh sách bắt buộc để tạo hồ sơ điểm học sinh, đó là danh sách cấp lớp, chương trình học hoặc chương trình, môn học và danh sách học sinh. Khi thêm một học sinh mới, cần phải có Số Tham chiếu Người học duy nhất của học sinh cùng với thông tin chi tiết của họ và hồ sơ trường học trước đây của học sinh. Tính năng hồ sơ học tập trong hệ thống này là nơi người dùng hệ thống lưu trữ hoặc quản lý điểm của học sinh trong mỗi năm học. Trên trang này, các trường đầu vào có thể tìm thấy trong biểu mẫu để nhập tính năng này là các trường thường thấy hoặc bắt buộc trong thẻ điểm học sinh cho các trường tiểu học và trung học ở Philippines.

Đặc trưng
Trang đăng nhập
Trang nơi người dùng hệ thống sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập hồ sơ điểm của học sinh. Tính năng này sẽ giúp hạn chế dữ liệu của hệ thống.
Trang chủ
Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống.
Trang Năm học
Trang này có thể được điều hướng trong điều hướng bảo trì ở bảng điều khiển bên của người dùng quản trị. Trang này là nơi chỉ những người dùng quản trị hệ thống được liệt kê và quản lý năm học.
Trang danh sách điểm
Trang này cũng có thể điều hướng trong điều hướng bảo trì. Đây là trang hiển thị và quản lý danh sách các cấp lớp.
Danh sách sinh viên
Trang mà tất cả học sinh của trường được liệt kê và quản lý. Đây là điều hướng danh sách chính.
Danh sách môn học
Trang mà tất cả các chủ đề được liệt kê và quản lý.
Danh sách chương trình giảng dạy
Trang mà tất cả các giáo trình hoặc chương trình của trường được liệt kê và quản lý.
Hồ sơ học tập
Trang mà người dùng hệ thống quản lý điểm của học sinh.
Thúc đẩy ứng cử viên
Trang nơi người dùng hệ thống có thể cập nhật tình trạng học sinh nếu học sinh sẽ được lên lớp hoặc xếp loại để chuyển lên cho năm học tiếp theo.
Danh sách ứng viên
Danh sách học sinh được lên lớp của năm học hiện tại.
Báo cáo Mẫu 137
Bản ghi có thể in được về điểm của học sinh trong năm học trung học của em.
Báo cáo danh sách sinh viên
Danh sách có thể in được của các học sinh được lên lớp hoặc ở lại trong năm học đã chọn.
Báo cáo ứng viên
Danh sách có thể in ra của các học sinh được lên lớp vào năm học mặc định.
Trang người dùng
Trang nơi người dùng quản trị hệ thống có thể quản lý danh sách người dùng hệ thống hồ sơ học sinh.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo tên cơ sở dữ liệu mới là grading_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / student-grading-system]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng dự án PHP / MySQL Hệ thống chấm điểm sinh viên đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm mã nguồn và hướng dẫn.


Bài 151: Hệ thống quản lý sự kiện sử dụng PHP / MySQL với mã nguồn

Chưa có bình luận 2904
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống quản lý sự kiện là một dự án PHP / MySQL đơn giản sẽ giúp một công ty tổ chức sự kiện hoặc doanh nghiệp quản lý chi tiết sự kiện của khách hàng và tiếp thị sự kiện của khách hàng. Thị trường hệ thống này cũng là danh sách địa điểm của công ty tổ chức sự kiện địa điểm có thể được lựa chọn cho một sự kiện. Hệ thống quản lý sự kiện này cho phép khán giả tham gia sự kiện có thể đăng ký trực tuyến với việc sử dụng trang web của công ty. Việc đăng ký đối tượng sẽ chỉ phục vụ như một yêu cầu lúc đầu cho đến khi quản trị viên hoặc ban quản lý hệ thống liên hệ lại với đối tượng có thể để nói chuyện hoặc xác minh xác nhận đăng ký đối tượng cho sự kiện và giải quyết các khoản thanh toán nếu cần. Hệ thống cũng cho phép các khách hàng có thể hỏi về địa điểm mong muốn của khách hàng mà họ có thể tổ chức sự kiện của mình. Nói về phía quản lý hoặc phía quản trị của hệ thống, hệ thống có một danh sách động cho các địa điểm mà người dùng hệ thống sẽ điền hoặc quản lý để hiển thị các địa điểm thông qua trang web của họ. Quản trị viên hoặc nhân viên sẽ điền danh sách các sự kiện mà công ty đang xử lý cùng với thông tin chi tiết và nội dung hoặc mô tả để hiển thị trên trang web. Sự kiện có một tùy chọn cho khách hàng của công ty sự kiện nhất định muốn được xuất bản lên trang web để khán giả có thể đăng ký hoặc tiếp thị sự kiện hoặc công ty sẽ chỉ lưu trữ chi tiết sự kiện để họ tham khảo, ví dụ: sự kiện của khách hàng của công ty tổ chức sự kiện mở cửa cho bất kỳ ai tùy theo khả năng đối tượng của sự kiện, công ty có thể trợ giúp thị trường sự kiện của khách hàng trực tuyến bằng cách sử dụng trang web của họ và nếu sự kiện của khách hàng là riêng tư hoặc khách hàng đã có danh sách khán giả của họ, người dùng hệ thống chỉ có thể lưu trữ sự kiện chi tiết để họ tham khảo cũng để điền danh sách sự kiện cho báo cáo của công ty. Hệ thống cũng cho phép người dùng hệ thống lưu trữ hình ảnh của địa điểm và biểu ngữ sự kiện và các chi tiết khác có thể giúp ích cho công ty hoặc khách hàng về sự kiện hoặc địa điểm của họ.

Đặc trưng
Bên quản lý
Trang đăng nhập
Trang mà người dùng hệ thống sẽ gửi thông tin đăng nhập của họ để truy cập vào hệ thống quản lý sự kiện.
Trang chủ
Trang nơi người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập.
Trang địa điểm
Trang liệt kê và quản lý các địa điểm của công ty tổ chức sự kiện.
Trang sự kiện
Trang nơi các sự kiện đã xử lý của công ty được liệt kê và quản lý.
Danh sách Địa điểm Sách
Trang nơi yêu cầu đặt phòng trực tuyến của khách hàng được liệt kê và quản lý.
Danh sách đối tượng sự kiện
Trang liệt kê đối tượng sự kiện hoặc đối tượng có thể đã gửi yêu cầu đăng ký của họ bằng cách sử dụng trang web.
Báo cáo đối tượng
Trang liệt kê đối tượng của một sự kiện nhất định. Danh sách được sắp xếp theo các sự kiện và sẵn sàng được in.
Báo cáo địa điểm
Trang liệt kê các sự kiện ở một địa điểm nhất định. Danh sách được sắp xếp theo địa điểm và tháng, và danh sách cũng đã sẵn sàng để in.
Trang người dùng
Trang nơi người dùng hệ thống quản lý sự kiện được liệt kê và quản lý.
Cài đặt hệ thống
Trang nơi quản trị viên hệ thống có thể quản lý thông tin chi tiết về công ty được hiển thị trên trang web.
Phía khách
Trang chủ
Trang mà khách truy cập sẽ được chuyển hướng theo mặc định khi duyệt trang web. Trang này hiển thị các sự kiện sắp tới.
Trang địa điểm
Trang hiển thị địa điểm của công ty tổ chức sự kiện.
Giới thiệu Trang
Trang nơi công ty tổ chức sự kiện về nội dung đang được hiển thị.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là event_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / event-management-system] cho phía khách truy cập và [http: // localhost / event-management-system / admin] cho phía quản trị.
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng Hệ thống quản lý sự kiện đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.

Khám phá thêm trên trang web này để biết thêm Mã nguồn và Hướng dẫn.


Bài 152: Cổng thông tin việc làm trực tuyến bằng PHP với mã nguồn đầy đủ (2020)

Chưa có bình luận 2035
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Cổng thông tin việc làm trực tuyến bằng PHP với mã nguồn miễn phí (2020)
Cổng thông tin việc làm trực tuyến này được tạo thành từ PHP, Javascript và MYSQL cho cơ sở dữ liệu. Mục đích chính của Cổng thông tin việc làm trực tuyến bằng PHP này là mang đến sự thuận tiện cho Người tìm việc trong việc tìm kiếm các công việc khác nhau tùy thuộc vào trình độ của mình và ứng tuyển. Các tính năng của Cổng thông tin việc làm trực tuyến bằng PHP này là thân thiện với người dùng mà người dùng có thể dễ dàng làm việc trên đó và chứa các Loại người dùng như Quản trị viên, Nhà tuyển dụng và Người tìm việc.

Giới thiệu về Cổng thông tin việc làm trực tuyến bằng PHP với mã nguồn miễn phí
Cổng thông tin việc làm trực tuyến bằng PHP đang có nhu cầu ngày nay, đặc biệt là nhiều người muốn làm việc tại nhà do đại dịch. Nhiều người tìm việc muốn có một cách làm việc thuận tiện hơn mà không phải đi ra ngoài nơi của họ. Đó là lý do tại sao các cổng thông tin việc làm có thể giúp ích rất nhiều cho họ trong việc tìm kiếm một công việc để ứng tuyển. Đồng thời, sẽ có lợi cho người sử dụng lao động khi tuyển dụng nhân viên trong công ty của họ. Trong Cổng thông tin việc làm trực tuyến bằng PHP này, quản trị viên là người quản lý người dùng, quản lý người tìm việc, quản lý nhà tuyển dụng, v.v. Chính chủ có thể tự đăng ký trước. Nếu anh ấy đã có tài khoản, bây giờ anh ấy có thể đăng nhập vào cổng web và xem Trang chủ. Trong Trang chủ, nhà tuyển dụng hiện có thể xem Giới thiệu về chúng tôi, Nhà tuyển dụng, Người tìm việc, Tin tức mới nhất và Liên hệ với chúng tôi. Nhà tuyển dụng cũng có thể tải lên thông tin về các vị trí tuyển dụng khác nhau trong công ty của họ. Và cũng có khả năng xem số lượng đơn xin việc và gửi email cho người tìm việc. Tương tự như nhà tuyển dụng, Người tìm việc phải đăng ký trước để xem có vị trí việc làm nào mà họ có thể ứng tuyển.

Đây là các tính năng sau của Cổng thông tin việc làm trực tuyến bằng PHP với Mã nguồn đầy đủ.
quản trị viên

Trang Chủ
Quản lý người dùng
Quản lý người tìm việc
Quản lý nhà tuyển dụng
Đăng tin tức
Xem lại nguồn cấp dữ liệu
Đăng nhập và Đăng xuất
Chủ nhân

Điều khiển nhà
Quản lý bảng điều khiển
Đăng hồ sơ
Job Walk-in Job
Quản lý ứng dụng
Đăng nhập và Đăng xuất
Người tìm việc

Trang chủ
Về chúng tôi
Chủ nhân
Người tìm việc
Xem tin tức mới nhất
Liên hệ chúng tôi


Cách thiết lập Cổng thông tin việc làm trực tuyến bằng PHP với Mã nguồn đầy đủ.
Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (jobportal) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_jobportaldb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục báo cáo công việc
Bấm vào đi.
Cách chạy Cổng thông tin việc làm trực tuyến bằng PHP với Mã nguồn đầy đủ.
Mở trình duyệt và truy cập http: // localhost / jobportal /
Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Truy cập tài khoản nhà tuyển dụng:

Tên người dùng: janobe
Mật khẩu: janobe
Hoặc Đăng ký

Truy cập tài khoản người tìm việc:
Xin mời đăng ký

Cổng thông tin việc làm trực tuyến bằng PHP với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 153: Hệ thống trò chuyện đơn giản sử dụng PHP / MySQL và WebSocket với mã nguồn

Chưa có bình luận 2555
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống trò chuyện đơn giản sử dụng PHP / MySQL và WebSocket là một dự án PHP / MySQL đơn giản cũng với sự trợ giúp của ổ cắm web. Hệ thống này được lấy cảm hứng từ các ứng dụng web hoặc ứng dụng nổi tiếng như Facebook Messenger, Skype và Viber. Trong dự án này, hệ thống sẽ giúp bạn hiểu cách hệ thống trò chuyện hoạt động như cách chúng được lưu trữ, gửi và nhận tin nhắn của nhiều người dùng. Nói về luồng của hệ thống, người dùng hệ thống trò chuyện phải tạo thông tin xác thực của họ để truy cập hệ thống và kết nối với những người dùng khác. Người dùng hệ thống có thể chỉ cần tìm người dùng mong muốn của họ để trò chuyện bằng cách tìm kiếm tên hoặc tên người dùng của những người dùng khác và khi người dùng tìm thấy người dùng mong muốn trò chuyện trong trường đề xuất hoặc trường kết quả tìm kiếm, họ sẽ chỉ cần nhấp vào người dùng của lựa chọn của họ và điều này sẽ được chuyển hướng đến trường hội thoại. Khi cả hai người dùng không có bất kỳ cuộc trò chuyện nào trước đây, chuỗi sẽ tự động được tạo khi một trong những người dùng sẽ gửi tin nhắn mới cho người dùng kia và nếu họ đã có cuộc trò chuyện trước đó thì tin nhắn sẽ được tự động tìm nạp từ cơ sở dữ liệu . Với sự trợ giúp của ổ cắm web, điều này sẽ giúp cập nhật số lượng tin nhắn và tin nhắn hội thoại trong thời gian thực, có nghĩa là nếu cả hai người dùng đang trực tuyến hoặc đăng nhập vào hệ thống trò chuyện, dữ liệu sẽ được cập nhật tự động mà không cần tải lại trang. Các tin nhắn đã gửi sẽ vẫn là tin nhắn chưa đọc cho đến khi người nhận mở hộp hội thoại và vào thời điểm người dùng xem tin nhắn, các tin nhắn chưa đọc sẽ tự động được cập nhật vào tin nhắn đã đọc.

Đặc trưng
Trang đăng nhập
Trang mà người dùng hệ thống trò chuyện sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập cuộc trò chuyện của họ với những người dùng khác hoặc để bắt đầu gửi tin nhắn cho những người dùng khác.
Phương thức đăng ký
Phương thức bật lên trong trang Đăng nhập nơi người dùng mới sẽ đăng ký thông tin đăng nhập hệ thống của họ.
Trang chủ
Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống trò chuyện.
Thanh tìm kiếm
Đầu vào mà người dùng sẽ tìm kiếm tên hoặc tên người dùng của những người dùng khác để gửi tin nhắn mới cho họ.
Danh sách cuộc trò chuyện
Danh sách những người dùng khác mà người dùng đã đăng nhập đã nhắn tin trước đó hoặc đã nhận được tin nhắn trước đó nằm ở phía bên trái của màn hình. Danh sách này hiển thị hình ảnh người dùng, tên và số lượng tin nhắn chưa đọc.
Hộp hội thoại
Thẻ hoặc hộp trên trang hội thoại nơi hiển thị tất cả tin nhắn giữa những người dùng.
Để có bản demo thực tế của Hệ thống trò chuyện đơn giản, hãy tải xuống mã nguồn và làm theo hướng dẫn bên dưới về cách chạy mã nguồn.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Đảm bảo bỏ ghi chú dòng "extension = sockets" trong tệp php.ini của bạn.
Chạy tệp php-socket.php trong dòng lệnh hoặc thiết bị đầu cuối của bạn. [php php-socket.php]
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới tên là chat_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / simple-chat-system]
Quyền truy cập của quản trị viên:
Tên người dùng: admin
Mật khẩu: admin123

Tôi hy vọng dự án Hệ thống trò chuyện đơn giản này sẽ giúp bạn với những gì bạn đang tìm kiếm. Hãy thoải mái sửa đổi mã nguồn theo cách bạn muốn.

Khám phá thêm trên trang web này để biết thêm Mã nguồn và Hướng dẫn.


Bài 154: Hệ thống quản lý nghỉ phép trực tuyến đơn giản sử dụng PHP / MySQL với mã nguồn

Chưa có bình luận 4135
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống quản lý nghỉ phép trực tuyến đơn giản sử dụng PHP / MySQL là một dự án PHP / MySQL quản lý hồ sơ nghỉ việc của nhân viên tại một công ty nhất định. Hệ thống này cho phép nhân viên nộp đơn xin nghỉ việc trực tuyến. Với tính năng này, nhân viên sẽ tự động giới hạn đơn xin nghỉ phép của họ có sẵn hàng năm, có nghĩa là các khoản tín dụng nghỉ phép của mỗi nhân viên sẽ được làm mới hàng năm và do đó việc tính toán các khoản tín dụng nghỉ việc đã tiêu thụ sẽ được căn cứ theo cách thủ công. Hệ thống quản lý nghỉ phép chứa danh sách nhân viên với bộ phận và chức vụ của họ, với sự trợ giúp của danh sách này, quản trị viên có thể quản lý nhân viên có thể phê duyệt hoặc từ chối đơn đăng ký. Nhân viên có quyền phê duyệt và từ chối một nhân viên nhất định là những người có vai trò Hiệu trưởng, Trưởng bộ phận, Quản lý và Giám sát. Các vai trò đã nói có đặc quyền riêng của họ, đó là Hiệu trưởng đóng vai trò là cấp bậc cao nhất có thể phê duyệt hoặc từ chối đơn xin nghỉ việc của bất kỳ ai trong công ty và Trưởng bộ phận sẽ bị hạn chế chỉ áp dụng hành động đối với các đơn xin nghỉ việc thuộc bộ phận của anh ấy / cô ấy, và người quản lý và Giám sát chỉ được giới hạn ở những nhân viên được giao cho họ. Trong đơn đăng ký, hệ thống sẽ tự động tính toán phạm vi ngày mà nhân viên đó đã nộp đơn và giới hạn cho các khoản tín dụng nghỉ phép có sẵn của một nhân viên nhất định. Hệ thống sẽ không chấp nhận đơn đăng ký nếu ngày nộp đơn là các năm khác nhau và điều này có nghĩa là nhân viên phải tách sang đơn xin nghỉ việc khác cho năm khác, Ví dụ: nhân viên sẽ nộp đơn xin nghỉ từ ngày 28 tháng 12 năm 2019 - ngày 2 tháng 1 năm 2020 , trong kịch bản này, nhân viên sẽ tạo 2 đơn xin nghỉ việc, 1 đơn cho ngày 28-31 tháng 12 năm 2019 và đơn xin việc khác cho ngày 1-2 tháng 1 năm 2020. Tình huống ví dụ này cũng áp dụng nếu phạm vi ngày có ngày không làm việc hoặc ngày nghỉ của nhân viên giữa các ngày vì hệ thống không có tính năng lưu trữ lịch làm việc của nhân viên và ngày làm việc của công ty.

Đặc trưng
Phía quản trị viên
Danh sách bộ phận
Đây là trang mà admin sẽ điền tất cả các phòng ban của công ty.
Danh sách chức vụ
Trang liệt kê và có thể quản lý tất cả các vị trí theo bộ phận của công ty.
Rời khỏi Trang Loại
Trang mà tất cả các loại nghỉ phép mà công ty cung cấp cho nhân viên của họ được liệt kê và quản lý.
Danh sách nhân viên
Trên trang này, admin sẽ lưu trữ tất cả các nhân viên của công ty theo bộ phận, chức vụ và dưới quyền của người quản lý và giám sát của họ.
Rời khỏi trang ứng dụng
Trang nơi tất cả nhân viên xin nghỉ việc được liệt kê nhưng quản trị viên chỉ có thể xem trang này.
Bên nhân viên
Phương thức ứng dụng mới
Phương thức bật lên trong hệ thống nơi nhân viên sẽ điền vào mẫu đơn xin nghỉ việc của họ.
Trang ứng dụng của tôi
Trang mà đơn xin nghỉ phép của nhân viên được liệt kê và được quản lý.
Rời khỏi trang ứng dụng
Trang chỉ giới hạn cho Hiệu trưởng, Trưởng phòng, Trưởng phòng và Giám sát. Đây là trang nơi họ có thể chấp thuận hoặc từ chối đơn đăng ký của một nhân viên dưới quyền của họ.
Cả hai mặt
Trang đăng nhập
Trang nơi người dùng hệ thống sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập hệ thống. Lưu ý, khi thêm nhân viên vào hệ thống, hệ thống sẽ tự động tạo thông tin xác thực nhân viên bằng chữ cái đầu tiên của tên nhân viên + họ + '_' + ID nhân viên làm tên người dùng và ID nhân viên làm mật khẩu mặc định của nhân viên, nhân viên có thể thay đổi thông tin đăng nhập của họ khi họ đã đăng nhập vào hệ thống.
Trang chủ
Trang nơi tất cả người dùng sẽ được chuyển hướng sau khi đăng nhập vào hệ thống.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới tên là leave_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / left-management-system]
Quyền truy cập mặc định của quản trị viên
Tên người dùng: admin

Mật khẩu: admin123

Tôi hy vọng rằng dự án Hệ thống Quản lý Nghỉ phép Trực tuyến Đơn giản này sẽ giúp bạn những gì bạn đang tìm kiếm.

Khám phá thêm trên trang web này để biết thêm các hướng dẫn và mã nguồn.


Bài 155: Hệ thống quản lý tệp sinh viên trực tuyến với mã nguồn đầy đủ (2020)

Chưa có bình luận 1848
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống quản lý tệp sinh viên trực tuyến bằng PHP với mã nguồn đầy đủ (2020)
Hệ thống Quản lý Tệp Sinh viên Trực tuyến được tạo thành từ PHP, JavaScript, Bootstrap và CSS có chứa phần quản trị và phần người dùng. Nó là một hệ thống thân thiện với người dùng mà tất cả các chức năng có thể dễ dàng thực hiện cho dù bạn là quản trị viên hay người dùng. Quản trị viên có vai trò quan trọng trong Hệ thống Quản lý Hồ sơ Sinh viên Trực tuyến này.

Giới thiệu về Hệ thống quản lý tệp sinh viên trực tuyến với mã nguồn đầy đủ
Điều rất quan trọng đối với các trường học là phải có Hệ thống Quản lý Hồ sơ Học sinh Trực tuyến làm công cụ chính vì việc quản lý mọi hồ sơ học sinh là rất quan trọng. Bạn phải thấy rằng mọi tệp đều chính xác và không bị thất lạc, đó là lý do tại sao việc tự động hóa quy trình là rất hữu ích và hiệu quả. Trong Hệ thống Quản lý Hồ sơ Sinh viên Trực tuyến này, khi đăng nhập với tư cách quản trị viên, bạn sẽ thấy ở đó Bảng điều khiển nơi đặt Sứ mệnh và Tầm nhìn của trường. Quản trị viên có khả năng xem số lượng người dùng và thêm người dùng bằng cách điền vào tất cả các trường bắt buộc, sau đó nhấp vào “lưu”, anh ta cũng có thể chỉnh sửa và xóa nó. Về phía người dùng (sinh viên), anh ta chỉ có thể đăng nhập vào hệ thống, nếu quản trị viên cung cấp cho anh ta là sinh viên không. và mật khẩu làm chi tiết đăng nhập. Khi lướt qua hồ sơ học sinh, bạn sẽ thấy Tên, Giới tính, Năm & Phần và Tệp bạn muốn lưu trữ. Khi bạn thêm tệp, các chi tiết như Tên tệp, Loại tệp và Ngày tải lên sẽ được hiển thị ở phía bên phải của biểu mẫu. Người dùng cũng có thể tải xuống tệp hoặc muốn xóa tệp đó.

Đây là các tính năng sau của Hệ thống quản lý hồ sơ sinh viên trực tuyến với mã nguồn đầy đủ
Phía quản trị viên

Quản lý trang tổng quan
Quản lý sinh viên
Quản lý người dùng
Tệp đã tải lên
Đăng nhập và Đăng xuất
Bên sinh viên

Đăng nhập và Đăng xuất
Hồ sơ học sinh
Danh sách các tập tin
Tải lên tệp
Tải tập tin
Xóa các tập tin


Cách thiết lập Hệ thống quản lý tệp sinh viên trực tuyến bằng PHP với mã nguồn đầy đủ
Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (sfms) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu. Đặt tên cho cơ sở dữ liệu sourcecodester_studentfiledb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy bên trong thư mục sfms
Bấm vào đi.
Cách chạy Hệ thống quản lý tệp sinh viên trực tuyến bằng PHP với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / sfms / admin /
Truy cập tài khoản quản trị viên

Tên người dùng: admin
Mật khẩu: admin

Mở trình duyệt và truy cập http: // localhost / sfms / dành cho phía sinh viên

Tên người dùng: 1353
Mật khẩu: mật khẩu

Hệ thống quản lý tệp sinh viên trực tuyến bằng PHP với mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 156: Hệ thống quản lý khách sạn bằng PHP với mã nguồn đầy đủ (2020)

Chưa có bình luận 8171
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống quản lý khách sạn bằng PHP với mã nguồn đầy đủ (2020)
Hệ thống Quản lý Khách sạn này được phát triển bằng PHP, Bootstrap, Javascript và CSS. Đây là một hệ thống dễ sử dụng được thiết kế để đáp ứng nhu cầu của mọi khách trong một khách sạn. Hệ thống Quản lý Khách sạn có phần quản trị và người dùng. Quản trị viên đóng một vai trò quan trọng trong Hệ thống quản lý khách sạn vì anh ta là người quản lý tất cả các đặt phòng, chỉnh sửa, cập nhật, v.v. Trong khi ở phần người dùng, người dùng có thể đặt phòng trống và hẹn ngày theo ý muốn của mình .

Giới thiệu về Hệ thống quản lý khách sạn bằng PHP đầy đủ với mã nguồn
Khi công nghệ ngày càng phát triển, điều rất quan trọng là phải có Hệ thống quản lý khách sạn, đặc biệt là đối với các doanh nghiệp khách sạn thuộc mọi quy mô như khách sạn, nhà nghỉ, nhà nghỉ, v.v., để đảm bảo rằng mọi thứ chạy trơn tru và hoạt động sẽ không bị ảnh hưởng nhưng tối ưu hóa để chủ sở hữu có thể thu được nhiều lợi nhuận hơn. Có Hệ thống Quản lý Khách sạn, nó đơn giản hóa việc quản lý hoạt động của khách sạn, giúp tăng hiệu quả hoạt động của khách sạn và làm hài lòng khách của bạn. Hệ thống quản lý khách sạn này bao gồm một quản trị viên, người theo dõi việc quản lý đặt phòng, có thể thực hiện tất cả các đặt phòng, thanh toán, kiểm tra lợi nhuận, thêm và xóa phòng và nhiều hơn nữa… Trên phần khách, họ có thể xem trang chủ, giới thiệu về phòng và xếp hạng, thư viện, nhóm và trang liên hệ. Sau đó, khách có thể đặt phòng theo sở thích của mình một cách thuận tiện.

Đây là các tính năng sau của Hệ thống quản lý khách sạn bằng PHP với mã nguồn đầy đủ
Phía quản trị viên

Trạng thái đặt chỗ
Thư tin tức
Quản lý Đặt phòng
Quản lý thanh toán
Xem lợi nhuận
Quản lý người dùng
Tình trạng phòng
Thêm phòng
Cập nhật phòng
Xóa phòng
Mặt công cộng

Trang Chủ
Trong khoảng
Đội
Bộ sưu tập
Phòng và giá
Khách đặt lại
Liên hệ chúng tôi


Cách thiết lập Hệ thống quản lý khách sạn bằng PHP với mã nguồn đầy đủ
Tải xuống tệp zip.
Tải xuống và cài đặt XAMPP
Chạy bảng điều khiển XAMPP và khởi động MySQL và Apache
Đi tới C: \ xampp \ htdocs và giải nén tệp zip đã tải xuống (khách sạn) bên trong thư mục
Mở trình duyệt và truy cập http: // localhost / phpmyadmin / để tạo cơ sở dữ liệu
Nhấp vào mới để tạo cơ sở dữ liệu.
Đặt tên cho cơ sở dữ liệu sourcecodester_hoteldb.
Bấm nhập để nhập tệp sql.
Nhấp vào chọn tệp và chọn tệp có thể được tìm thấy trong thư mục khách sạn.
Bấm vào đi.
Cách chạy Hệ thống quản lý khách sạn bằng PHP với mã nguồn đầy đủ
Mở trình duyệt và truy cập http: // localhost / hotel / admin /
Truy cập tài khoản quản trị viên

Tên người dùng: janobe
Mật khẩu: janobe

Mở trình duyệt và truy cập http: // localhost / hotel / cho phía công khai

Hệ thống quản lý khách sạn bằng PHP với Mã nguồn đầy đủ này chỉ dành cho mục đích giáo dục. Bạn có thể tải về để tham khảo và mở rộng kiến ​​thức trong việc hệ thống. Bạn có thể tự do sửa đổi nó, theo mong muốn của bạn.


Bài 157: Hệ thống quản lý phòng trưng bày nghệ thuật sử dụng PHP / MySQL với mã nguồn

Chưa có bình luận 2391
Share Code Php, Code Php , Php Code, Tải Code Php, Download Code Php, Php Tải Code,

Hệ thống Quản lý Phòng trưng bày Nghệ thuật với trang web CMS Đơn giản sử dụng PHP / MySQL là một dự án đơn giản sẽ giúp một phòng trưng bày nhất định quản lý các bức tranh hoặc tác phẩm điêu khắc trong công việc kinh doanh của họ. Mục đích chính của dự án này là giúp doanh nghiệp kinh doanh phòng trưng bày nghệ thuật tiếp thị tác phẩm nghệ thuật của họ trực tuyến bằng cách sử dụng trang web của riêng họ. Hệ thống này bao gồm quảng cáo các sự kiện sắp tới của một nghệ sĩ đã thuê phòng tranh cho khách hàng của họ và tính năng này của hệ thống cũng có thể được doanh nghiệp kinh doanh phòng trưng bày nghệ thuật sử dụng để thông báo các sự kiện của riêng họ. Hệ thống sẽ lưu trữ thông tin của từng bức tranh hoặc tác phẩm điêu khắc bao gồm cả nghệ sĩ đã tạo ra và nội dung có thể chỉnh sửa. Mỗi tác phẩm được lưu trữ trong hệ thống, ban quản lý có thể tải lên nhiều lượt xem của một tác phẩm nhất định tùy theo lượt xem mà họ muốn đăng tải lên trang web của mình. Hệ thống này cũng bao gồm quản lý bán hàng đơn giản là doanh nghiệp phòng trưng bày nghệ thuật cũng có thể xuất bản các tác phẩm nghệ thuật được bán và khách hàng có thể yêu cầu đặt hàng tác phẩm nghệ thuật và khi ban quản lý sẽ liên hệ với khách hàng để xác nhận giao dịch và lên lịch giao hàng.

Đặc trưng:
Quản trị viên / Bên quản lý
Trang đăng nhập
Trang mà người dùng hệ thống sẽ gửi thông tin đăng nhập hệ thống của họ để truy cập và quản lý dữ liệu của Hệ thống quản lý phòng trưng bày nghệ thuật.
Trang chủ
Trang mà người dùng hệ thống sẽ được chuyển hướng theo mặc định sau khi đăng nhập vào hệ thống.
Danh sách nghệ sĩ
Trang mà tất cả các nghệ sĩ đã tạo ra các tác phẩm nghệ thuật trong thư viện được liệt kê và quản lý.
nghệ thuật
Trang trong hệ thống liệt kê tất cả các tác phẩm nghệ thuật trong thư viện và nơi người dùng hệ thống có thể quản lý thông tin của các tác phẩm nghệ thuật.
Trang sự kiện
Trang nơi tất cả các sự kiện đã lên lịch của thư viện được liệt kê và quản lý.
Trang bán hàng
Trang mà tất cả các tác phẩm nghệ thuật được bán trong phòng trưng bày nghệ thuật được liệt kê và quản lý.
Trang đặt hàng
Trang mà tất cả các yêu cầu đặt hàng của khách hàng được liệt kê và quản lý.
Trang người dùng
Trang nơi người dùng hệ thống có thể quản lý danh sách người dùng trong hệ thống.
Khách truy cập / Phía khách hàng
Trang chủ
Trang mà khách hàng hoặc khách truy cập sẽ được chuyển hướng theo mặc định khi duyệt trang web của phòng trưng bày nghệ thuật. Đây là nơi liệt kê danh sách các sự kiện sắp tới của phòng trưng bày nghệ thuật.
Khám phá trang
Trang liệt kê tất cả các tác phẩm nghệ thuật trong phòng trưng bày nghệ thuật, bao gồm cả các tác phẩm nghệ thuật được rao bán. Trang này hiển thị nội dung của từng tác phẩm nghệ thuật mà ban quản lý đã xuất bản.
Giới thiệu Trang
Trang nơi Phòng trưng bày nghệ thuật về nội dung hiển thị.

Cách chạy
Tải xuống mã nguồn và giải nén tệp zip.
Tải xuống hoặc thiết lập bất kỳ máy chủ web cục bộ nào chạy tập lệnh PHP.
Mở cơ sở dữ liệu máy chủ web và tạo một cơ sở dữ liệu mới đặt tên là art_gallery_db.
Nhập tệp SQL nằm trong thư mục cơ sở dữ liệu của mã nguồn.
Sao chép và dán mã nguồn vào vị trí nơi máy chủ web cục bộ của bạn truy cập vào các dự án cục bộ của bạn. Ví dụ cho XAMPP ('C: \ xampp \ htdocs')
Mở trình duyệt web và duyệt qua dự án. Ví dụ: [http: // localhost / art-gallery-management-system] cho khách truy cập hoặc khách hàng và cho quản trị viên [http: // localhost / art-gallery-management-system / admin]
Đây rồi, dự án Hệ thống Quản lý Phòng trưng bày Nghệ thuật đơn giản đã sẵn sàng để sử dụng.

Tôi hy vọng dự án với mã nguồn sẽ giúp bạn những gì bạn đang tìm kiếm. Vui lòng tải xuống và sửa đổi mã nguồn.


Bài 168: Bài 1 : Giới thiệu đồ án web xem phim online - Web phim laravel 8

Chưa có bình luận 1792
Web Phim, Website Phim, Tạo Web Phim Laravel, Tạo Web Phim, Php Web Phim, Web Phim Bằng Laravel, Laravel Phim,

Giới thiệu đồ án web xem phim online code web bằng Laravel 8 nhé.Stream video free từ các nguồn tổng hợp khác nhau.Không tốn 1 đồng phí hosting video nhé.


Bài 169: Bài 3 : Share theme website phim - Web phim laravel 8

Chưa có bình luận 3338
Web Phim Laravel, Tạo Web Phim Laravel8, Web Phim Php, Source Web Phim Laravel, Laravel 8 Web Phim,

Chia sẻ giao diện css html js web phim để tiện code theo series video nhé. Demo dự án 1: http://phimnhatphude.com/ Demo dự án 2: http://thiatv.com/ Demo dự án 3: http://phimhay68.com/

Download theme

 

Bài 170: Share code hoàn chỉnh đã fix

Chưa có bình luận 4723
Share Code Hoàn Chỉnh đã Fix, Sharecode Php, Sharecode Laravel,

Share code hoàn chỉnh đã fix : Download

Share database đã nối các bảng: Download

 


Bài 172: Gửi mail PHP MYSQL với gói PHPMailer version 6

Chưa có bình luận 5161
Gửi Mail PHP MYSQL Với Gói PHPMailer Version 6,

Gửi mail PHP MYSQL với gói PHPMailer 6

1.Tại sao phải dùng PHPMailer?

Mặc dù trong php đã có sẵn hàm gửi mail rồi nhưng thường thì khi mail sẽ rất khó khăn phát nổ phát xịt, mail của bạn có thể nằm trong mục spam hoặc sever của bạn đã bị chặn hàm gửi mail. Lúc này bạn sẽ cần phải nghĩ đến một giải pháp thay thế đó là sử dụng một thư viện hỗ trợ việc gửi mail. Và ở đây tôi chọn PHPMailer để làm việc này. Ngoài ra còn có pear mail nhưng ít phổ biến hơn và mình cũng chưa dùng nó bao giờ các bạn có thể tìm hiểu thêm và cho ý kiến.

Các tính năng của PHPMailer

  • Gửi mail thông qua giao thức SMTP.
  • Có thể dễ dàng dùng địa chỉ email cá nhân hoặc email công ty của bạn để gửi đi làm tăng độ uy tín cho mail.
  • Gửi mail nhanh ít lỗi mail được chuyển vào thằng vào inbox.
  • Có thể thêm cc,bcc, đính kèm file.
  • Có thể tương tác hai chiều tức là khi khách hàng rep mail bạn sẽ nhận được mail trong hộp thư đến của bạn.

Và còn nhiều hơn thế nữa nếu bạn chưa biết đến nó hãy dùng đi và cảm nhận.

Trước tiên bạn cần download thư viện PHPMailer 6.05 tại đây.

Import thư viện

Bạn thực hiện import thư viện vào như sau, nhớ thay đổi đường dẫn tới mã nguồn mà bạn đã lưu nhé, và phải đặt đoạn code này ở trên cùng của file.

include APPPATH . "../storage/PHPMailer-master/src/PHPMailer.php";
include APPPATH . "../storage/PHPMailer-master/src/Exception.php";
include APPPATH . "../storage/PHPMailer-master/src/OAuth.php";
include APPPATH . "../storage/PHPMailer-master/src/POP3.php";
include APPPATH . "../storage/PHPMailer-master/src/SMTP.php";
 
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

Thư viện gửi mail

$mail = new PHPMailer(true);                              // Passing `true` enables exceptions
try {
    //Server settings
    $mail->SMTPDebug = 2;                                 // Enable verbose debug output
    $mail->isSMTP();                                      // Set mailer to use SMTP
    $mail->Host = 'smtp1.example.com;smtp2.example.com';  // Specify main and backup SMTP servers
    $mail->SMTPAuth = true;                               // Enable SMTP authentication
    $mail->Username = 'user@example.com';                 // SMTP username
    $mail->Password = 'secret';                           // SMTP password
    $mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
    $mail->Port = 587;                                    // TCP port to connect to
 
    //Recipients
    $mail->setFrom('from@example.com', 'Mailer');
    $mail->addAddress('joe@example.net', 'Joe User');     // Add a recipient
    $mail->addAddress('ellen@example.com');               // Name is optional
    $mail->addReplyTo('info@example.com', 'Information');
    $mail->addCC('cc@example.com');
    $mail->addBCC('bcc@example.com');
 
    //Attachments
    $mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments
    $mail->addAttachment('/tmp/image.jpg', 'new.jpg');    // Optional name
 
    //Content
    $mail->isHTML(true);                                  // Set email format to HTML
    $mail->Subject = 'Here is the subject';
    $mail->Body    = 'This is the HTML message body in bold!';
    $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
 
    $mail->send();
    echo 'Message has been sent';
} catch (Exception $e) {
    echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo;
}

Chi tiết bạn nên xem video để hiểu rõ hơn.


Bài 173: Sharecode web bán hàng PHP mysqli mới

Chưa có bình luận 5336
Sharecode Web, Bán Hàng PHP Mysqli Mới, Code Php, Code Web Bán Hàng Php, Sharecode Bán Hàng Php, Code Web Php ,

Phía server và phía client

Các ngôn ngữ script có thể chạy phía client (frontend) hoặc phía server (backend).

Các script phía client được xử lý bởi trình duyệt web. Khi trình duyệt, tức là client, yêu cầu trang chứa các scripts client-side, server sẽ phản hồi bằng cách gửi source codes có thể thực thi được cho trình duyệt.

Mặt khác, ngôn ngữ script phía server nghĩa là các scripts được thực thi trên các servers trước khi chúng được gửi tới trình duyệt. Vì vậy, thay vì gửi source code, servers web xử lý (phân tích) code trước tiên bằng cách chuyển chúng thành định dạng HTML đơn giản.

Do đó, script phía server cho phép các nhà quản trị web ẩn source code, trong khi scripts phía client có thể dễ dàng nhìn thấy bởi người dùng.

Bây giờ bạn đã hiểu khái niệm cơ bản của ngôn ngữ script, client-side và server-side. Đã đến lúc trả lại câu hỏi ban đầu của chúng ta. PHP là gì?

PHP là gì?

Như đã đề cập, PHP là ngôn ngữ script được tạo cho các giao tiếp phía server. Do đó, nó có thể xử lý các chức năng phía server như thu thập dữ liệu biểu mẫu, quản lý file trên server, sửa đổi cơ sở dữ liệu và nhiều hơn nữa.

Ngôn ngữ này ban đầu được tạo ra bởi Rasmus Lerdorf để theo dõi khách truy cập vào trang chủ cá nhân của anh ấy. Khi đã trở nên phổ biến hơn, Lerdorf phát hành nó thành dự án nguồn mở. Quyết định này đã khuyến khích các nhà phát triển sử dụng, sửa chữa, cải thiện code và cuối cùng biến nó thành ngôn ngữ script mà chúng ta sử dụng ngày nay.

Mặc dù PHP được coi là ngôn ngữ script vì mục đích chung, nhưng nó được sử dụng rộng rãi nhất để phát triển web. Điều này do một trong những tính năng nổi bật của nó – khả năng nhúng vào file HTML.

Nếu không muốn người khác xem mã nguồn của mình, bạn có thể ẩn bằng ngôn ngữ script này. Đơn giản chỉ cần bạn viết code vào file PHP, nhúng nó vào HTML thì mọi người sẽ không bao giờ biết được nội dung gốc.

Lợi ích khác của tính năng đặc biệt này là khi phải sử dụng cùng một lần đánh dấu HTML. Thay vì viết đi viết lại nhiều lần, chỉ cần viết code vào file PHP. Bất cứ khi nào cần sử dụng HTML, bạn hãy chèn file PHP và bạn có thể chạy rất tốt.

Ví dụ về trang PHP xem trên Facebook. Mở trang chủ, bạn có thể thấy URL kết thúc bằng .php (facebook.com/home.php). Nói cách khác, trang này được xây dựng với file PHP (home.php) có chứa hypertext preprocessor code và tags HTML.

CSS là gì?

CSS là chữ viết tắt của Cascading Style Sheets, nó là một ngôn ngữ được sử dụng để tìm và định dạng lại các phần tử được tạo ra bởi các ngôn ngữ đánh dấu (HTML). Nói ngắn gọn hơn là ngôn ngữ tạo phong cách cho trang web. Bạn có thể hiểu đơn giản rằng, nếu HTML đóng vai trò định dạng các phần tử trên website như việc tạo ra các đoạn văn bản, các tiêu đề, bảng,…thì CSS sẽ giúp chúng ta có thể thêm style vào các phần tử HTML đó như đổi bố cục, màu sắc trang, đổi màu chữ, font chữ, thay đổi cấu trúc…

CSS được phát triển bởi W3C (World Wide Web Consortium) vào năm 1996, vì HTML không được thiết kế để gắn tag để giúp định dạng trang web.

Phương thức hoạt động của CSS là nó sẽ tìm dựa vào các vùng chọn, vùng chọn có thể là tên một thẻ HTML, tên một ID, class hay nhiều kiểu khác. Sau đó là nó sẽ áp dụng các thuộc tính cần thay đổi lên vùng chọn đó.

Mối tương quan giữa HTML và CSS rất mật thiết. HTML là ngôn ngữ markup (nền tảng của site) và CSS định hình phong cách (tất cả những gì tạo nên giao diện website), chúng là không thể tách rời.

MySQLi Là Gì?

MySQLi (hay MySQL Improved) extension là một phần mở rộng (còn được gọi là thư viện hay mô-đun) được phát triển dành cho ngôn ngữ PHP giúp lập trình viên có thể dễ dàng kết nối tới cơ sở dữ liệu MySQL. Thông Thường thì MySQL extension sẽ được cài đặt mặc định khi bạn cài PHP trên máy tính.

Download Code tham khảo



CÔNG TY THIẾT KẾ WEBSITE CHUYÊN NGHIỆP

Kết nối với chúng tôi