Hướng dẫn how to make date picker in php? - làm thế nào để tạo bộ chọn ngày trong php?

Không cần thiết phải có ajax. AJAX gọi lại cho máy chủ, nhưng máy chủ không biết nhiều về ngày hợp lệ so với máy khách, vì vậy tất cả điều này có thể được thực hiện trong JavaScript. Nếu bạn đã sử dụng jQuery, hãy sử dụng plugin jQuery, nhưng không tải toàn bộ thư viện jQuery chỉ cho điều này: đó là quá mức cần thiết. Có rất nhiều người đánh dấu nhẹ. Tất cả những gì bạn muốn làm là tải lại những ngày có sẵn khi ai đó thay đổi tháng/năm [hãy nhớ tháng 2: Bạn cũng cần tải lại vào năm thay đổi].

Chúng tôi đã thực hiện một phương pháp bao gồm tên của ngày trong tuần cùng với ngày:

function OnMonthYearChange[name] {
    var week = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
    var year = document.getElementById[name + '-year'];
    var mon  = document.getElementById[name + '-mon'];
    var mday = document.getElementById[name + '-mday'];
    if [[mon.value  == ''] || [year.value == '']] {
        return;
    }

    var date = new Date[];
    date.setYear[year.value];
    date.setMonth[mon.value];
    var l = getDaysInMonth[year.value, mon.value];
    var day = mday.value;

    clearSelect[mday];
    var w = 0;
    for [i = 0; i < l; i++] {
        date.setFullYear[year.value, mon.value - 1, i + 1];
        w = date.getDay[];
        var o = document.createElement['option'];
        o.value = getLeadingZero[i + 1];
        o.text = o.value + ' - ' + week[w];
        //alert[o.text];
        if [i == [day - 1]] o.selected = true;
        if [app.IsIE] {
            mday.add[o];
        } else {
            mday.options.add[o];
        }
    }
}
function getDaysInMonth[year, month] {
    var m = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
    if [month != 2] return m[month - 1];
    if [year % 4 != 0] return m[1];
    if [year % 100 == 0 && year % 400 != 0] return m[1];
    return m[1] + 1;
}
function clearSelect[e] {
    var first = e.options[0].innerHTML;
    if [first] {
        // Form does not allow selection of a blank date. Drop all existing options.
        e.options.length = 0;
    } else {
        // Form allows selection of a blank date. First option is blank. Keep it.
        e.options.length = 1;
    }
}
function getLeadingZero[n] {
    if [n < 10] n = '0' + n;
    return n;
}

Xem //www.mattkruse.com/javascript/calendarpopup/ cho một cách tiếp cận khác, bật lên lịch. Có thể tích hợp cả hai, cung cấp kết quả từ lịch bật lên vào các hộp chọn.

Hãy nhớ rằng mọi người có thể vô hiệu hóa JavaScript và làm tất cả các loại công cụ kỳ lạ ở phía máy khách, vì vậy xác thực phía máy chủ vẫn còn quan trọng.

Chào các bạn,

Trong bài đăng này, chúng ta sẽ học cách tạo ra một "người chọn ngày" tốt đẹp trong PHP ?. Tôi đã giải thích chỉ đơn giản là từng bước làm thế nào để sử dụng bootstrap datepicker trong PHP & MySQL. Ở đây bạn sẽ tìm hiểu cách sử dụng bootstrap datepicker trong PHP. Hướng dẫn này sẽ cung cấp cho bạn ví dụ đơn giản về cách thêm DatePicker ở dạng PHP với lớp Picker ngày PHP.

Tôi sẽ cho bạn ví dụ đơn giản về cách tạo ra một "người chọn ngày" đẹp trong PHP.

Vì vậy, chúng ta hãy xem ví dụ gầm lên:

connection.php


index.php

How to Make a Nice "date picker" in PHP?

.error

{

color: red;

}

How to Make a Nice "date picker" in PHP?

First Name :

*

Last Name :

*

Email :

Admission Date :

*

Address :

*

process.php

Bài Viết Liên Quan

Chủ Đề