Задать вопрос
@byshyi46

Почему на второй форме не переходит на робокассу?

Ребят. Почему в первой форме переносит на робокассу, а на второй форме нет?
<form id="form-buy">
        <input type="hidden" name="tariff" value="200 зрителей за 600 рублей"/>
        <input type="hidden" name="name" value="@<?php echo $_GET["user"]; ?>" autocomplete="off"/>
        <button type="submit" value="Оплатить">Купить за 600 рублей</button>
      </form>
      <form id="form-buy">
        <input type="hidden" name="tariff" value="400 зрителей за 800 рублей"/>
        <input type="hidden" name="name" value="@<?php echo $_GET["user"]; ?>" autocomplete="off"/>
        <button type="submit" value="Оплатить">Купить за 800 рублей</button>
      </form>


$(document).ready(function() {

	$("#form-buy").submit(function() {
		$.ajax({
			type: "POST",
			url: "mail/buy.php",
			data: $(this).serialize()
		}).done(function() {
			$(this).find("input").val("");
			$("#form-buy").trigger("reset");
			location.href = 'https://partner.robokassa.ru/OfflineInvoice/Invoice/e773e29d-875b-4da9-9b47-ad3d9db459e1'
		});
		return false;
	});
	
});


<?php

$recepient = "byshyi46@mail.ru";
$sitename = "upperiscope.ru";

$name = trim($_POST["name"]);
$tariff = trim($_POST["tariff"]);
$message = "Логин: $name \nТариф: $tariff";

$pagetitle = "Новое сообщение \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");
?>
  • Вопрос задан
  • 222 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
sabramovskikh
@sabramovskikh
А кто будет учить азы html?
Нельзя использовать id дважды. id - уникальный элмемент на странице
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы