session_start();
require_once("controles/usuarios.php");
require_once("controles/links.php");
require_once ("controles/novidades.php");
require_once("controles/categorias.php");
if (checarUsuario()) {
require_once("cabecalho.php");
if($_SESSION['admin']){
}
$links = listarlinks();
$categorias = listarCategorias();
<style id="checkme">
.page-2content {
padding-left: 240px !important;
padding-right: 240px !important;
}
</style>
<div id="conteudo-painel" style="padding-left: 0px;" class="table-responsive container">
<div id="conteudo-painel" class="container">
<div class="mb-5 form-group float-left">
<input type="text" class="pesquisar form-control" placeholder="Pesquisar...">
</div>
<table class='table table-striped table-hover'>
<caption>Series</caption>
<tr align="center">
<thead class="thead-dark">
<th class='nomecol' style="width: 2%" scope="col" ><font color="white"><i class="fa fa-connectdevelop"> Id</th>
<th class='nomecol' style="width: 10%" scope="col" ><font color="white"><i class="fa fa-tv"> Tipo</th>
<th class='nomecol' style="width: 2%" scope="col" ><font color="white"><i class="fa fa-photo"></i> Logo</th>
<th class='nomecol' style="width: 20%" scope="col" ><font color="white"><i class="fa fa-address-card"> Titulo</th>
<th class='nomecol' scope="col" ><font color="white"><i class="fa fa-box"> Categoria</th>
<th class='nomecol' scope="col" ><font color="white"><i class="fa fa-link"></i> Link</th>
<th class='semresultado' scope='col'>Nenhum resultado</th>
</tr>
</thead>
////PRECISO FILTRAR UM VALOR DA TABELA COM ESSE VALOR
///VALOR QUE VEIO DA TABELA VEIO VARIAVEL $LINKS ///
if ($links){
foreach($links as $link) {
$dados[] = array(
'id_link' => $link['id_link'],
'logo_link' => $link['logo'],
'nome_link' => $link['nome_link'], ////////EXEMPLO NO TABELA DE DADOS /// RAFAEL 1 RAFAEL 2 E EDUADOR
'link_link' => $link['link_link'],
'id_categoria' => $link['id_categoria'],
'nome_categoria' => nomeCategoria($link['id_categoria'])
);
}
if (count($dados)) {
echo '<tbody id="conteudo">';
foreach ($dados as $dadosArray) {
if (mb_strpos($dadosArray['link_link'], '/series/') !== false) {
echo '<tr class="post" align="center">';
//// QUERO QUE EXIBAR SO RAFAEL DAS array O EDUARDO NAO DE ECHO///
echo '<td style="text-align: center; vertical-align: middle;">'.$dadosArray['id_link'].'</td>';
echo '<td style="text-align: center; vertical-align: middle;">Series</td>';
echo '<td><img src="'.$dadosArray['logo_link'].'"style="text-align:center; vertical-align:middle; width:45px; height:45px;" /></td>';
echo '<td style="text-align: center; vertical-align: middle;">'.$dadosArray['nome_link'].'</td>';
echo '<td style="text-align: center; vertical-align: middle;">[ '.$dadosArray['nome_categoria'].' ]</td>';
echo '<td style="text-align: center; vertical-align: middle;">'.$dadosArray['link_link'].'</td>';
echo '</tr>';
}
echo '</tbody>';
}
}
}
</table>
</div>
</div>
</main>
<div class="modal fade" id="cadastro" tabindex="-1" role="dialog" aria-labelledby="Cadastrar" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Adicionar Link</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Fechar">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form id="cadastro-form">
<div class="container">
<div class="form-group">
<label>Nome:</label>
<input type="text" class="form-control" name="nome" placeholder="Nome do Link" required autofocus>
<small class="form-text text-muted">Campo único!</small>
</div>
<div class="form-group">
<label>Logo:</label>
<input type="text" class="form-control" name="logo" placeholder="Link da Imagem" required>
</div>
<div class="form-group">
<label>Url:</label>
<input type="text" class="form-control" name="link" placeholder="Url do Link" required>
</div>
<div class="form-group">
<label>Categoría:</label>
<div class="ml-0 row">
<select class="selectpicker" title="Categoria" name="categoria" required>
if ($categorias) {
foreach($categorias as $categoria) {
<option value="= $categoria['id']" > = $categoria['nome'] </option>
} }
</select>
</div>
</div>
<button type="submit" class="btn btn-danger">Adicionar</button>
</div>
</form>
</div>
</div>
</div>
</div>
<div class="modal fade" id="remover" tabindex="-1" role="dialog" aria-labelledby="Cadastrar" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Tem certeza?</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Fechar">
<span aria-hidden="true">×</span>
</button>
</div>
<div id="remover-conteudo" class="modal-body"></div>
</div>
</div>
</div>
<div class="modal fade" id="editar" tabindex="-1" role="dialog" aria-labelledby="Cadastrar" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Editar Link</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Fechar">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form id="editar-form">
<div class="container">
<input type="hidden" name="id" id="idE">
<div class="form-group">
<label>Nome:</label>
<input type="text" class="form-control" id="nomeE" name="nome" placeholder="Nome do Link" required autofocus>
<small class="form-text text-muted">Campo único!</small>
</div>
<div class="form-group">
<label>Logo:</label>
<input type="text" class="form-control" id="logoE" name="logo" placeholder="Link da Imagem" required>
</div>
<div class="form-group">
<label>Url:</label>
<input type="text" class="form-control" id="linkE" name="link" placeholder="Url do Link" required>
</div>
<div class="form-group">
<label>Categoría:</label>
<div class="ml-0 row">
<select class="selectpicker" title="Categoría" id="categoriaE" name="categoria" required>
if ($categorias) {
foreach($categorias as $categoria) {
<option value="= $categoria['id']" > = $categoria['nome'] </option>
} }
</select>
</div>
</div>
<button type="submit" class="btn btn-danger">Salvar</button>
</div>
</form>
</div>
</div>
</div>
</div>
</body>
<script>
function Play(id,nome, link, categoria, logo) {
$('#idE').val(id);
$('#linkEurl').val(link);
if (categoria !== "") {
$('#categoriaE').val(categoria);
$('#categoriaE').selectpicker('render');
}
$('#play').modal();
}
function editarConfirma(id,nome, link, categoria, logo) {
$('#idE').val(id);
$('#nomeE').val(nome);
$('#logoE').val(logo);
$('#linkE').val(link);
if (categoria !== "") {
$('#categoriaE').val(categoria);
$('#categoriaE').selectpicker('render');
}
$('#editar').modal();
}
function removerConfirma(id,nome) {
$('#remover-conteudo').html('<div class="alert alert-danger" role="alert"><strong> Remover </strong>' + nome + '?</div><button onclick="remover(' + id + ')" type="submit" class="btn btn-danger float-right">Remover</button>');
$('#remover').modal();
}
function editarConfirma(id,nome, link, categoria, logo) {
$('#idE').val(id);
$('#nomeE').val(nome);
$('#logoE').val(logo);
$('#linkE').val(link);
if (categoria !== "") {
$('#categoriaE').val(categoria);
$('#categoriaE').selectpicker('render');
}
$('#editar').modal();
}
function remover(id) {
$.ajax({
type: "POST",
url: "controles/remover-link.php",
data: {id: id},
success: function(data) {
location.reload();
}
});
}
$( "#cadastro-form" ).submit(function( event ) {
$.ajax({
type: "POST",
url: "controles/adicionar-link.php",
data: $("#cadastro-form").serialize(),
success: function(data) {
location.reload();
},
error: function (data) {
resultado(data.responseText);
}
});
event.preventDefault();
});
$( "#editar-form" ).submit(function( event ) {
$.ajax({
type: "POST",
url: "controles/editar-link.php",
data: $("#editar-form").serialize(),
success: function(data) {
location.reload();
},
error: function (data) {
resultado(data.responseText);
}
});
event.preventDefault();
});
</script>
require_once("comum.php");
require_once("alerta.php");
</html>
} else {
header("Location: index.php");
die();
}//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
© 2023 Quttera Ltd. All rights reserved.