Điều này cho thấy bạn vẫn chưa học được sự khác biệt giữa PHP phía máy chủ và JavaScript phía máy khách
Bạn sẽ tránh được nhiều vấn đề và sự nhầm lẫn nếu dành chút thời gian tìm hiểu về sự tách biệt máy khách/máy chủ, PHP thực sự đang làm gì [tôi. e. tạo văn bản HTML được chuyển qua HTTP tới một trình duyệt sẽ hiển thị riêng nó trước khi thực thi bất kỳ JavaScript nào chứa trong đó], v.v.
Phân bổ. Ubuntu 20. 04
Áp phích gốc
Trả lời.
Cảm ơn bạn đa trả lơi,
michael
Có vẻ như cú pháp của hộp cảnh báo yêu cầu dấu ngoặc kép xung quanh chính thông báo đó tôi. e
Tôi đã sử dụng tiếng vang "";`$msg` với các dấu kiểm quay lại và nó hiện đã hoạt động
muaonp
Điều này cho thấy bạn vẫn chưa học được sự khác biệt giữa PHP phía máy chủ và JavaScript phía máy khách
Có lẽ, hãy khai sáng cho tôiR
Có lẽ, hãy khai sáng cho tôi
HÀ HÀCho rằng trong bài viết số 1, OP đã sử dụng "echo" [cũng là một chức năng php] để viết một "cảnh báo" - chức năng giao diện người dùng - cho javascript nội tuyến trong tập lệnh trình duyệt sẽ hiển thị trên trình duyệt, nó
AP
Vị trí. Tucson, AZ, Hoa Kỳ
Phân bổ. CentOS 7. 9. 2009
Nguyên văn bởi AnanthaP
có vẻ như OP nhận thức được sự khác biệt giữa hai giai đoạn
tôi không đồng ý. OP đang sử dụng php để tạo cảnh báo JavaScript và hỏi tại sao “hộp cảnh báo trong php không hoạt động”. cảnh báo không có trong php. đó là trong JavaScriptKhi lập trình tạo một trang web, nếu nó không hoạt động như những gì bạn muốn/mong đợi, thì bước đầu tiên là xem trang được tạo [xem nguồn] để xem những gì không xuất hiện như kế hoạch. Sử dụng các công cụ gỡ lỗi của trình duyệt để xem điều gì đang thực sự xảy ra
1 thành viên thấy bài đăng này hữu ích
Nguyên văn bởi scasey
tôi không đồng ý. OP đang sử dụng php để tạo cảnh báo JavaScript và hỏi tại sao �hộp cảnh báo trong php không hoạt động�. cảnh báo không có trong php. nó ở trong JavaScript
Và đây không phải là lần đầu tiên pizzipie đăng những tiêu đề khó hiểu như vậy chẳng hạn* Cố gắng [một lần nữa] để shell_exec[] hoạt động bên trong Firefox
* BASH Chọn - khi lệnh SELECT trong trình duyệt gửi đầu ra tới lỗi Apache2. đăng nhập
* Cách chạy tập lệnh bash từ Window. vị trí Href=
bánh nướng nhỏ
Tôi không sắp xếp được kiến thức trong đầu bạn - bạn cần tự làm phần đó
PHP nhận yêu cầu, xử lý và trả lời bằng văn bản. Máy chủ PHP không tương tác với người dùng
Trình duyệt nhận văn bản và hiển thị văn bản theo quy tắc HTML+CSS+JS. Một trình duyệt không nhìn thấy hoặc thực thi các lệnh hoặc biến PHP [hoặc Bash]
Một trình duyệt có thể đưa ra yêu cầu đối với máy chủ do PHP hỗ trợ, điều này sẽ khiến các tập lệnh/lệnh chạy và máy chủ có thể trả về HTML+JS để nhắc tương tác của người dùng, nhưng đây là những thứ riêng biệt và điều quan trọng là phải hiểu cách chúng được phân tách. [Ngoài ra, "AJAX" không phải là viên đạn ma thuật và thường là một sự phức tạp không cần thiết. ]
Nói ngắn gọn. Bạn cần hiểu HTTP là gì. Có rất nhiều trang web ngoài kia, nhưng tôi thích vào miệng ngựa hơn. đọc RFC 2616 - ít nhất là các phần , và - không cần thiết phải hiểu mọi từ, nhưng bạn càng hiểu nhiều càng tốt
Tôi muốn hiển thị một cảnh báo nói sai tên người dùng và mật khẩu và sau đó phải chuyển hướng đến cùng một trang [trang 1. php"trang Mẫu đăng nhập"]. Nhưng nó không hiển thị. đơn giản là nó chuyển hướng. Nếu tôi sử dụng chức năng tiêu đề thì nó sẽ hiển thị cảnh báo. vì vậy hãy giúp tôi tìm ra một cách
Bạn không thể kết hợp chuyển hướng dựa trên tiêu đề với nội dung trang. Tiêu đề yêu cầu trình duyệt bỏ qua việc hiển thị một trang và đi thẳng đến một trang khác
Vì bạn đang sử dụng Javascript để hiển thị cảnh báo, tại sao không sử dụng nó để thực hiện chuyển hướng
bạn có thể thử cái này.
else { echo ""; }
hy vọng nó giúp. ]
Điều này đang làm việc tốt. tôi đã kiểm tra nó. Nếu các bạn có bất kỳ cách nào khác, vui lòng thông báo cho tôi
Làm cách nào tôi có thể tùy chỉnh hộp cảnh báo E. g. màu sắc, kiểu chữ, bgcolor
echo "alert[\"Sai Tên đăng nhập hoặc Mật khẩu\"]";
//tiêu đề["vị trí. trang1. php"];
bao gồm ["trang 1. php"];
tiêu đề ["Làm mới. 5; . php"];
echo 'Chuyển hướng thành công sau 5 giây. ';
?>
Thêm giải pháp của bạn ở đây
B I U S small BIG code var
& link [^] encode untab case indent outdent
Xem trước 0
thành viên hiện có
hoặc tham gia với chúng tôi
Tải xuống, Bình chọn, Nhận xét, Xuất bản
Email của bạnEmail này đang được sử dụng. Bạn có cần mật khẩu của bạn?
Mật khẩu tùy chọnKhi trả lời một câu hỏi xin vui lòng
- Đọc kỹ câu hỏi
- Hiểu rằng tiếng Anh không phải là ngôn ngữ đầu tiên của mọi người, vì vậy hãy khoan dung với lỗi chính tả và ngữ pháp
- Nếu một câu hỏi được diễn đạt kém thì hãy yêu cầu làm rõ, bỏ qua nó hoặc chỉnh sửa câu hỏi và khắc phục sự cố. Xúc phạm không được chào đón
- Đừng bảo ai đó đọc hướng dẫn. Rất có thể họ có và không nhận được. Đưa ra câu trả lời hoặc chuyển sang câu hỏi tiếp theo
Nội dung này, cùng với bất kỳ tệp và mã nguồn liên quan nào, được cấp phép theo Giấy phép Mở Dự án Code [CPOL]