Criar um botão de Add aos favoritos

14/01/2021

0


Ola a todos, não sei como fazer isso mas vou passar a minha ideia, gostaria de criar um botão de Add aos favoritos, porém que não recarregasse a pagina porem executasse o que tenho em outra pagina passando os parâmetros da pagina via link, como um botão de Adicionar aos favoritos do mercado livre por exemplo. Alguém poderia me dar uma luz de como o fazer. Vou postar o que tenho até agora.



// Minha página PHP
<a href="includes/wish.php?idprod=<?php echo $regprods['id'].'&&idcom='.$idcom.'&&idclient='.$idclient.'&&url=http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; ?>"><button data-toggle="tooltip" data-placement="top" title="Adicionar a Lista de Desejos" class="add-to-wishlist round-icon-btn"><i class="fa fa-heart-o" aria-hidden="true"></i></button></a>

//pagina includes/wishi.php

<?php


$idprodget = $_GET['idprod'];
$idcomget = $_GET['idcom'];
$urlget = $_GET['url'];

$cadastrar = mysql_query("INSERT INTO wishlist (userid, comid, productid, dateinsert) VALUES ('$idclient', '$idcomget', '$idprodget', now())");


if($cadastrar == ''){

print '<div class="alert alert-error">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Alguma coisa errada!</strong> Parece que você esqueceu algum campo, refaça a operação.
</div> ';

}

else{


echo "<meta http-equiv='refresh' content='1; url=".$urlget."'>"; }

?>



Neste caso o que acontece é que ele redireciona a pagina e da um refresh na pagina de origem usando uma função em PHP para requisitar a página que o usuário estava.
Gustavo Lima

Gustavo Lima

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar