Alerts are not fired on page

-2

Good morning, I'm trying to call rum alert using <script> in PHP, but it does not load.

  if(isset($_POST['comprar'])) {
    //Seta variaveis para sessions a serem utilizadas


//Verifica se todos os requesitos foram POSTADOS
if(!$_POST['ad']) {
die ("<script>alert('Erro')</script>"); <<Script não aparece
}else{
$cc = $_POST['ad'];

}




//Procura o preço do lote no Banco de Dados
$procuraPreco = mysqli_query($connect, "SELECT PRECO FROM materiais WHERE ad='$cc'"); 
$retornaPreco = mysqli_fetch_all($procuraPreco,MYSQLI_ASSOC);
$preco = $retornaPreco[0]['PRECO'];

//Verifica se possui saldo suficiente
if($saldo < $preco) {
die('<script>alert("Pedido recusado. Razão: Saldo insuficiente"); </script>'); <<Script não aparece 

}

/*$insereAdm = mysqli_query($connect, "INSERT INTO compras (comprador,seis_primeiro,bandeira,bin,quantidade,preco,vendedor,id) VALUES ('$user','$seis','$bandeira','$bin','$qntd','$preco','$vendedor','$id')");*/
$sub = $saldo - $preco;
$subtraiSaldo = mysqli_query($connect, "UPDATE usuarios SET saldo='$sub' WHERE usuario='$user'");

$deletaLote = mysqli_query($connect,"DELETE FROM materiais2 WHERE cc='$cc'");
   die('<script>alert("Compra realizada");</script>'); << Script não aparece

}

None of the ALERTS appear on the page, only on the F12 page Response Note: PHP is above HTML

    
asked by anonymous 10.11.2018 / 15:58

1 answer

1

Your call should look like this:

die("<script type="text/javascript">alert('Erro')</script>");

Declaring the type of script you are calling.

    
11.11.2018 / 15:41