Sử dụng jQuery và PHP để phát hiện ảnh lỗi trên website và gửi email thông báo bằng AJAX

if(isset($_POST['image']))
{
$to = ' errors@yourdomain.com Địa chỉ email này đã được bảo vệ từ spam bots, bạn cần kích hoạt Javascript để xem nó. ';
$from = ' automailer@yourdomain.com Địa chỉ email này đã được bảo vệ từ spam bots, bạn cần kích hoạt Javascript để xem nó. ';
$subject = 'Broken Image';
$content = "The website is signaling a broken image!\n\nBroken Image Path:  ".stripslashes($_POST['image'])."\n\nReferenced on Page:  ".stripslashes($_POST['page']);
$result = mail($to,$subject,$content,'From: '.$from."\r\n");
die($result);
}
Email chứa đường dẫn ảnh lỗi và trang được request.

jQuery JavaScript

$(document).ready(function() {
$('img').error(function() {
$.post('ajax-image-error-jquery.php', {
image: $(this).attr('src'),
page: window.location.href
}, function() {
//hide the image?
});
});
});
Với mỗi ảnh lỗi, 1 AJAX request sẽ được gửi đến server.
Sưu tầm


0 nhận xét to "Sử dụng jQuery và PHP để phát hiện ảnh lỗi trên website và gửi email thông báo bằng AJAX"

Đăng nhận xét

Nhãn

Blog Archive

Blog được thiết kế bởi Phùng Văn Minh