HomeLập trìnhPhpTrợ giúp với...

Trợ giúp với phương thức được kích hoạt bởi câu lệnh php if và JS – JavaScript


Câu lệnh php này hoạt động thành công:

if (empty($error) && $_POST['set_p_v'] == 0 && $wallet >=1) {
  //echo '<script type="text/javascript"> $("#myModal").modal("show")</script>';
$db->rawQuery("UPDATE ".T_USERS." SET `wallet` = `wallet` - 0.50 WHERE $wallet = $user->wallet");
}

như bạn có thể thấy, tôi đã cố lặp lại một phương thức khi các điều kiện được đáp ứng, nhưng không thành công. Không có tiếng vang, nhưng Biểu mẫu, mà html phương thức nằm trong, hiển thị và cảnh báo biểu mẫu ‘không xác định’, khi gửi (tôi đặt JS ở cuối tệp html).

Vì vậy, sau đó tôi đã nhận xét tiếng vang, như bạn có thể thấy. Và đã thử cảnh báo ngọt ngào, như vậy, trong trang biểu mẫu html:

$(document).ready(function(){
    $("upload-form").on('#submit-btn',function(e){
	$(".set_p_v").each(function() {

        e.preventDefault();
        var input = $(this);

        if(input.val() == "0"){
        	swal(input.attr("0") + "wallet >=1");
          return false;
        }

        swal("some more info")
      })
    });
});
<script src="https://forum.freecodecamp.org/t/help-with-modal-triggered-by-php-if-statement-and-js/sweetalert2.min.js"></script>
<link rel="stylesheet" href="sweetalert2.min.css">

không thành công. Thành công sẽ là khi 0 được nhập vào trường biểu mẫu (và ví> 1), sau đó gửi được chọn và khi gửi được chọn thì thông báo cảnh báo sẽ hiển thị.

Bất kỳ hướng dẫn được đánh giá cao


Bạn có thể vui lòng cung cấp một liên kết đến mã đầy đủ? Không rõ tất cả các dòng mã này nằm ở đâu trong tệp nào.

Tôi không thể cung cấp một liên kết.
Php nằm trong tệp php, html và JS nằm trong tệp html.

Chắc chắn bạn có thể. Bạn có thể đăng dự án của mình lên GitHub và cung cấp liên kết đến dự án đó để chúng tôi có thể tải xuống dự án và kiểm tra mọi thứ.

Đọc thêm  Chiếm quyền điều khiển phiên, Cross-Site Scripting, SQL injection và cách khắc phục chúng

Tôi không thấy bất kỳ mã HTML nào ở đây.

Mã PHP bạn đã đăng ở trên là mã duy nhất trong tệp nào?

Cảm ơn câu trả lời của bạn.
Tôi không nghĩ việc đăng nhiều mã hơn sẽ hữu ích hơn.
Mã php không phải là mã duy nhất trong tệp php. Nó đã được đăng ở đây để cung cấp một số ý tưởng về những gì đang hoạt động thành công liên quan đến Biểu mẫu html.
Tôi muốn có một số hướng dẫn với JS, hy vọng ai đó có thể nhận xét nếu điều đó hợp lý. Tôi tin rằng đó có thể là nơi tôi không thành công.

Tôi đoán tôi đang bối rối về vấn đề là gì. Bạn nói nó là một thành công nhưng sau đó bạn nói nó không thành công. Tôi muốn sao chép vấn đề thực tế, vì vậy tôi cần mã thực tế để làm điều đó. Bạn có một số mã jQuery ($("#myModal").modal("show")) nhưng vì tôi không thể xem HTML trên trang này nên tôi không thể cho bạn biết lý do hoặc điều gì đang thực sự xảy ra hoặc cách khắc phục.

Đọc thêm  Giáo trình miễn phí 5 giờ WordPress, PHP, HTML5 và CSS

Vui lòng hiển thị tệp php đầy đủ (có chứa đoạn mã trên), để tôi có thể xem HTML và bất kỳ Mã JS nào khác.

Bạn đang nói về mã JavaScript nào? Mã bạn đã đăng ở trên với phần tử liên kết CSS bên dưới nó? Vui lòng hiển thị mã đầy đủ thay vì chỉ các đoạn mã vì chúng tôi không biết ngữ cảnh là gì.

Trừ khi bạn có thể cung cấp mã yêu cầu tối thiểu ở trên, bạn có thể sẽ không nhận được phản hồi khác.



Zik.vn – Biên dịch & Biên soạn Lại

spot_img

Create a website from scratch

Just drag and drop elements in a page to get started with Newspaper Theme.

Buy Now ⟶

Bài viết liên quang

DMCA.com Protection Status