Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
<script type="text/javascript">
$(document).ready(function () {
$('.fix').click(function () {
var clkname = this.id;
$.ajax({
type: "POST",
url: "./alert.php",
data: " fix=" + clkname,
success: function (html) {
$("#fix_answ").html(html);
$("#fix_answ").fadeIn(1000);
}
});
return false;
});
});</script>
<?php
if (isset($_REQUEST['fix'])) {
$fix_id=$_REQUEST[ 'fix' ];
$date = date("y.m.d H:i");
$ip = $_SERVER['REMOTE_ADDR'];
$mailtext.="<br />Привет!<br />Кто-то, пожаловался на ссылку: №". $fix_id ."<br /><br />".$ip." | ".$date."";
$headers="Content-Type: text/html; charset=utf-8\n";
$headers.="From: твоя почта \nX-Mailer: SuperMailer"; mail("твоя почта","Жалоба на сломанную ссылку",$mailtext,$headers);
echo "спасибо за внимательность";
}
?>
тут ссылка бла бла бла - <a href="." class="fix" id="сюда выводишь номер ссылки">не работает</a> <div id=" fix_answ"></div>
<?php
if (isset($_REQUEST['fix'])) {
$fix_id=$_REQUEST[ 'fix' ];
$date = date("y.m.d H:i");
$url = $_SERVER['HTTP_REFERER'];
$ip = real_ip($_SERVER['REMOTE_ADDR']);
$mailtext.="<br />Привет!<br />Кто-то, пожаловался на ссылку: №". $fix_id ." со страницы ".$url." <br /><br />".$ip." | ".$date."";
$headers="Content-Type: text/html; charset=utf-8\n";
$headers.="From: твоя почта \nX-Mailer: SuperMailer"; mail("твоя почта","Жалоба на сломанную ссылку",$mailtext,$headers);
echo "спасибо за внимательность";
}
?>
Для любого с поддержкой PHP и не работающий на mootolsСпасибо большое, сейчас буду пробывать. Этот вариант подходит для любого сайта?
Почему нет, только не номер ссылки будет выходить а названиетут ссылка бла бла бла - <a href="." class="fix" id="сюда выводишь номер ссылки">не работает</a> <div id=" fix_answ"></div>
У меня на сайте за вывод заголовка отвечает такой код
<h2 class="title"><a href="<?= url_to_post($result->post_name) ?>" rel="bookmark"><?= htmlspecialchars($result->post_title) ?></a></h2>
Будет ли правильным поставить в id="$post_title" ?
<script type="text/javascript">
$(document).ready(function () {
$('.fix').click(function () {
var clkname = this.id;
$.ajax({
type: "POST",
url: "./alert.php",
data: " fix=" + clkname,
success: function (html) {
$("#fix_answ").html(html);
$("#fix_answ").fadeIn(1000);
}
});
return false;
});
});</script>
<?= url_to_post($result->post_name) ?> - это выводит адрес страницы, на которой находишься в данный момент. Теперь при нажатии на ссылку сообщить, просто происходит обновление страницы