Good afternoon!
Please, can you tell me where I am going wrong in this code? the delete procedure does not work when I pass the parameter in onclick Thanks!
Button
<!-- repassando o id codificado através do get -->
<form method='GET' action=''>
<td><button onclick="exclusao(<?=$id?>)" name="excluir" id="excluir" type="submit" value="<?=$id?>" class="btn btn btn-primary center-block">Excluir</button>
</form></td>
// javascript
/* Mensagem de Alerta ao excluir um registro um registro */
function exclusao(id) {
var msg = confirm("Atenção: Deseja Excluir esse Registro?")
if (msg){
console.log(id);
alert("Arquivo excluido com sucesso!");
window.location.href=("rsociais_exclusao.php?i="+id);
}
else{
alert("Operação Cancelada, o Registro não será Excluído!");
}
}
social_expression.php
<?php
// ******************************** ATENÇÃO OS DADOS SERÃO EXCLUIDOS **************************//
// repassando o id para a variavel
$id = $_GET['excluir'];
// Decodificando o id que estava criptografado, para o usuário não ver o id
$id_rsociais = decodehash_id($id);
// chamando a classe seo
$rsociais = new Rsociais();
// chamando a classe responsavel pelo crud seo_Crud
$rsociais_crud = new Rsociais_crud();
$rsociais->setId_rsociais($id_rsociais[0]);
$rsociais_crud->RsociaisDelete($rsociais);
?>