Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal tou fazendo uma aplicação e tipo quero que quando não houver o tal post pelo link (slug) chamado mostra erro 404
tou usando o code abaixo com count() porem quero mostrar tal erro sem muda o link da pagina atual (ou melhor so slug).
$pxpost = $_GET['pst'];
$post_run = "SELECT * FROM post WHERE slug = '$pxpost'";
$p_rx = $conn->query($post_run)->fetchAll();
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$post = $p_x->fetch(PDO::FETCH_ASSOC);
}else{
//Mostrar erro 404 sem muda o link atual.
}
Agradeço Desde Ja!header("HTTP/1.0 404 Not Found");
Da erro // Usando: Ambos que me citaram...
Notice: Undefined variable: post in E:\xampp\htdocs\post.php on line 200
LINHA:
<h3 class="text-themecolor m-b-0 m-t-0">
<?php echo $post['titulo']; ?>
</h3>
Obs.: onde existir uma variável da esse tal erro!
CODE:
<?php
require 'config.php';
$pxpost = $_GET['pst'];
$post_run = "SELECT * FROM post WHERE slug = '$pxpost'";
$p_rx = $conn->query($post_run)->fetchAll();
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$post = $p_x->fetch(PDO::FETCH_ASSOC);
}else{
header("HTTP/1.0 404 Not Found");
}Esse erro aconteceu pq a variável $post está indefinida, ela só é definida se count($p_rx) for maior que 0. Pra resolver isso é preciso definir $post antes com qualquer valor. Exemplo:
<?php
require 'config.php';
$pxpost = $_GET['pst'];
$post_run = "SELECT * FROM post WHERE slug = '$pxpost'";
$p_rx = $conn->query($post_run)->fetchAll();
$post = "estou vazio no momento";
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$post = $p_x->fetch(PDO::FETCH_ASSOC);
}else{
header("HTTP/1.0 404 Not Found");
}>
9 horas atrás, BrunoBit disse:
Esse erro aconteceu pq a variável $post está indefinida, ela só é definida se count($p_rx) for maior que 0. Pra resolver isso é preciso definir $post antes com qualquer valor. Exemplo:
<?php
require 'config.php';
$pxpost = $_GET['pst'];
$post_run = "SELECT * FROM post WHERE slug = '$pxpost'";
$p_rx = $conn->query($post_run)->fetchAll();
$post = "estou vazio no momento";
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$post = $p_x->fetch(PDO::FETCH_ASSOC);
}else{
header("HTTP/1.0 404 Not Found");
}
Apresentou-se erro:
Warning: Illegal string offset 'titulo' in E:\xampp\htdocs\sobrepet.user.php on line 200
e não mostra o erro 404.
@MenoR é o mesmo conceito:
<?php
require 'config.php';
$pxpost = $_GET['pst'];
$post_run = "SELECT * FROM post WHERE slug = '$pxpost'";
$p_rx = $conn->query($post_run)->fetchAll();
$post["titulo"] = "estou vazio no momento";
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$post = $p_x->fetch(PDO::FETCH_ASSOC);
}else{
header("HTTP/1.0 404 Not Found");
}:( Porque não ta funcionando?
O header("HTTP/1.0 404 Not Found"); Não Está Funcionando.
:/
/monthly_2018_01/5a5cbbd182d11_Semttulo.png.5d7d1798598e0721a1e76f4024cd6e29.png" />
Cola seu código inteiro aqui pra gente ver.
O CÓDIGO A CIMA É UM CÓDIGO RASCUNHO A PAGINA QUE TOU TENTANDO COLOCA E ESSA:
<!DOCTYPE html>
<?php
session_start();
require './code/config.php';
require './code/protect.php';
$pxget = $_GET['nvd'];
$post_run = "SELECT * FROM news WHERE slug = '$pxget' ORDER BY data DESC";
$p_rx = $conn->query($post_run)->fetchAll();
$news = "vazio";
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$news = $p_x->fetch(PDO::FETCH_ASSOC);
$categv = $conn->query("SELECT * FROM news_categoria WHERE id = '".$news['categoria']."'")->fetch(PDO::FETCH_ASSOC);
$xx = $conn->query("SELECT * FROM users WHERE id = '".$news['user']."'")->fetch(PDO::FETCH_ASSOC);
}else{
header("HTTP/1.0 404 Not Found");
}
?>
<html lang="pt-br">
<head>
<meta charset="utf-8">
<title><?php echo $i['titulo'].' - '.$i['slogam']; ?></title>
<base href="//<?php echo $i['url']; ?>" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!-- Tell the browser to be responsive to screen width -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="RoePET Brasil, Seu Portal De Roedores...">
<meta name="author" content="Ewerson S.">
<!-- Favicon icon -->
<link rel="icon" type="image/png" sizes="16x16" href="./img/favicon.png">
<!-- Bootstrap Core CSS -->
<link href="./plugins/user/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="./plugins/user/dropify/dist/css/dropify.min.css">
<link href="./plugins/user/toast-master/css/jquery.toast.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="./css/style.css" rel="stylesheet">
<!-- Popup CSS -->
<link href="./plugins/user/Magnific-Popup-master/dist/magnific-popup.css" rel="stylesheet">
<!-- You can change the theme colors from here -->
<link href="./css/colors/red.css" id="theme" rel="stylesheet">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body class="fix-header card-no-border">
<div class="preloader">
<svg class="circular" viewBox="25 25 50 50">
<circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10" />
</svg>
</div>
<div id="main-wrapper">
<!--=TOPO=-->
<header class="topbar">
<nav class="navbar top-navbar navbar-toggleable-sm navbar-light">
<div class="navbar-header">
<a class="navbar-brand" href="inicio.html">
<b>
<img src="./img/logo-icon.png" alt="<?php echo $i['titulo']; ?>" class="dark-logo" />
<img src="./img/logo-light-icon.png" alt="<?php echo $i['titulo']; ?>" class="light-logo" />
</b>
<span>
<img src="./img/logo-text.png" alt="<?php echo $i['titulo']; ?>" class="dark-logo" />
<img src="./img/logo-light-text.png" class="light-logo" alt="<?php echo $i['titulo']; ?>" />
</span>
</a>
</div>
<div class="navbar-collapse">
<ul class="navbar-nav mr-auto mt-md-0 ">
<!-- This is -->
<li class="nav-item">
<a class="nav-link nav-toggler hidden-md-up text-muted waves-effect waves-dark" href="javascript:void(0)">
<i class="ti-menu"></i>
</a>
</li>
<li class="nav-item">
<a class="nav-link sidebartoggler hidden-sm-down text-muted waves-effect waves-dark" href="javascript:void(0)">
<i class="icon-arrow-left-circle"></i>
</a>
</li>
<li class="nav-item dropdown mega-dropdown">
<a class="nav-link dropdown-toggle text-muted waves-effect waves-dark" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="mdi mdi-view-grid"></i>
</a>
<div class="dropdown-menu animated bounceInDown">
<ul class="mega-dropdown-menu row">
<li class="col-lg-4 col-xlg-4 m-b-30">
<h4 class="m-b-20"> Destaque <?php echo $i['titulo']; ?>: </h4>
<!-- CAROUSEL -->
<div id="roepet" class="carousel slide" data-ride="carousel">
<div class="carousel-inner" role="listbox">
<?php
$sqdes = "SELECT * FROM slide WHERE type = '0' AND status = '1'";
$mysql_desq = $conn->query($sqdes)->fetchAll();
$cdestaque = count($mysql_desq);
if($cdestaque > 0){
$mysql_des = $conn->query($sqdes);
while ($Destaque = $mysql_des->fetch(PDO::FETCH_ASSOC)) {
if($Destaque['active'] > 0 ){
echo '<div class="carousel-item active">';
}else{
echo '<div class="carousel-item">';
}
?>
<div class="container">
<img class="d-block img-fluid" src="<?php echo $Destaque['banner']; ?>" alt="First slide">
</div>
</div>
<?php
}
}
?>
</div>
<a class="carousel-control-prev" href="#roepet" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Anterior</span>
</a>
<a class="carousel-control-next" href="#roepet" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Proximo</span>
</a>
</div>
<!-- End CAROUSEL -->
</li>
<li class="col-lg-4 m-b-30">
<h4 class="m-b-20"> Apoio/Patrocinadores: </h4>
<!-- CAROUSEL -->
<div id="roepet-ap" class="carousel slide" data-ride="carousel">
<div class="carousel-inner" role="listbox">
<?php
$sqdes = "SELECT * FROM slide WHERE type = '1' AND status = '1'";
$mysql_desq = $conn->query($sqdes)->fetchAll();
$cdestaque = count($mysql_desq);
if($cdestaque > 0){
$mysql_des = $conn->query($sqdes);
while ($Destaque = $mysql_des->fetch(PDO::FETCH_ASSOC)) {
if($Destaque['active'] > 0 ){
echo '<div class="carousel-item active">';
}else{
echo '<div class="carousel-item">';
}
?>
<div class="container">
<img class="d-block img-fluid" src="<?php echo $Destaque['banner']; ?>" alt="First slide">
</div>
</div>
<?php
}
}
?>
</div>
<a class="carousel-control-prev" href="#roepet-ap" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Anterior</span>
</a>
<a class="carousel-control-next" href="#roepet-ap" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Proximo</span>
</a>
</div>
<!-- End CAROUSEL -->
</li>
<li class="col-lg-4 col-xlg-4 m-b-30">
<h4 class="m-b-20">Mais...</h4>
<!-- List style -->
<ul class="list-style-none">
<li>
<a href="javascript:void(0)">
<i class="fa fa-envelope text-success"> E-Mail Geral: </i>
<?php echo 'contato@'.$i['url']; ?>
</a>
</li>
<li>
<a href="javascript:void(0)">
<i class="fa fa-envelope text-success"> E-Mail Suporte: </i>
<?php echo 'suporte@'.$i['url']; ?>
</a>
</li>
<li>
<a href="<?php echo 'https://api.whatsapp.com/send?l=pt&phone='.$i['wa_direct']; ?>" target="_Blank">
<i class="fa fa-whatsapp text-success"> Contato Direto: </i>
<?php echo '+'.$i['wa_direct']; ?>
</a>
</li>
</ul>
</li>
</ul>
</div>
</li>
</ul>
<ul class="navbar-nav my-lg-0">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle text-muted waves-effect waves-dark" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<img src="<?php echo $m['img']; ?>" alt="<?php echo $m['name']; ?>" class="profile-pic" style="width: 30px;height: 30px;" />
</a>
<div class="dropdown-menu dropdown-menu-right animated flipInY">
<ul class="dropdown-user">
<li>
<div class="dw-user-box">
<div class="u-img">
<img src="<?php echo $m['img']; ?>" alt="<?php echo $m['name']; ?>">
</div>
<div class="u-text">
<h4>
<?php echo $m['name']; ?>
</h4>
<p class="text-muted">
<?php echo '@'.$m['user']; ?>
</p>
<?php
$func_tp = "SELECT * FROM users_type WHERE id = '".$m['type']."' AND status = '1'";
$vist_tp = $conn->query($func_tp);
$tipoconta = $vist_tp->fetch(PDO::FETCH_ASSOC);
echo '<a href="javascript:void(0);" class="btn btn-rounded btn-'.$tipoconta['cor'].' btn-sm">';
echo $tipoconta['name'];
echo '</a>';
?>
</div>
</div>
</li>
<li role="separator" class="divider"></li>
<li>
<a href="<?php echo './@/'.$m['user']; ?>">
<i class="ti-user"></i>
Meu Perfil
</a>
</li>
<li>
<a href="./inbox.html">
<i class="ti-email"></i>
Caixa De Entrada
</a>
</li>
<li role="separator" class="divider"></li>
<li>
<a href="./config.html">
<i class="ti-settings"></i>
Configurações
</a>
</li>
<li role="separator" class="divider"></li>
<li>
<a href="./sair.html">
<i class="fa fa-power-off"></i>
Sair
</a>
</li>
</ul>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle text-muted waves-effect waves-dark" href="" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="flag-icon flag-icon-br"></i>
</a>
<div class="dropdown-menu dropdown-menu-right animated bounceInDown">
<a class="dropdown-item" href="javascript:void(0);">
<i class="flag-icon flag-icon-br"></i>
Português Brasil
</a>
</div>
</li>
<li class="nav-item dropdown align-self-center">
<a class="nav-link waves-effect waves-dark right-side-toggle" href="javascript:void(0);">
<i class="fa fa-cog fa-spin text-white"></i>
</a>
</li>
</ul>
</div>
</nav>
</header>
<!--=FIM DO TOPO=-->
<!--=MENU=-->
<aside class="left-sidebar">
<!-- Sidebar scroll-->
<div class="scroll-sidebar">
<!-- User profile -->
<div class="user-profile">
<!-- User profile image -->
<div class="profile-img">
<img src="<?php echo $m['img']; ?>" alt="<?php echo $m['name']; ?>" style="width: 50px;height: 50px;" />
</div>
<!-- User profile text-->
<div class="profile-text">
<a href="javascript:void(0);" class="dropdown-toggle link u-dropdown" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true">
<?php echo $m['name']; ?>
<span class="caret"></span>
</a>
<div class="dropdown-menu animated flipInY">
<a href="<?php echo './@/'.$m['user']; ?>" class="dropdown-item">
<i class="ti-user"></i> Meu Perfil
</a>
<a href="./inbox.html" class="dropdown-item">
<i class="ti-email"></i> Caixa De Entrada
</a>
<div class="dropdown-divider"></div>
<a href="./config.html" class="dropdown-item">
<i class="ti-settings"></i>
Configurações
</a>
<div class="dropdown-divider"></div>
<a href="./sair.html" class="dropdown-item">
<i class="fa fa-power-off"></i>
Sair
</a>
</div>
</div>
</div>
<!-- End User profile text-->
<!-- Sidebar navigation-->
<nav class="sidebar-nav">
<ul id="sidebarnav">
<li class="nav-devider"></li>
<li class="nav-small-cap">Menu</li>
<li>
<a class="" href="./inicio.html">
<i class="mdi mdi-home"></i>
<span class="hide-menu">Inicio</span>
</a>
</li>
<li>
<a href="<?php echo './@/'.$m['user']; ?>">
<i class="mdi mdi-account"></i>
<span class="hide-menu">Meu Perfil</span>
</a>
</li>
<?php
$sql_cpets = "SELECT * FROM user_pets WHERE user = '".$m['id']."'";
$run_cpets = $conn->query($sql_cpets)->fetchAll();
$valorpets = count($run_cpets);
?>
<li>
<a class="has-arrow" href="#" aria-expanded="false">
<i class="mdi mdi-paw"></i>
<span class="hide-menu">
Meus Pets
<span class="label label-rounded label-success"><?php echo $valorpets; ?></span>
</span>
</a>
<ul aria-expanded="false" class="collapse">
<li><a href="./pet/novo.html">Registrar Novo PET</a></li>
<li><a href="meus-pets.html">Ver Todos!</a></li>
</ul>
</li>
<?php
$sql_cnovidade = "SELECT * FROM news";
$run_cnovidade = $conn->query($sql_cnovidade)->fetchAll();
$valornovidade = count($run_cnovidade);
?>
<li>
<a href="./novidades.html">
<i class="mdi mdi-newspaper"></i>
<span class="hide-menu">
Novidades
<span class="label label-rounded label-success"><?php echo $novidades; ?></span>
</span>
</a>
</li>
<li>
<a href="<?php echo './@/'.$m['user'].'/fotos'; ?>">
<i class="mdi mdi-image"></i>
<span class="hide-menu">Fotos</span>
</a>
</li>
<li>
<a href="<?php echo './@/'.$m['user'].'/videos'; ?>">
<i class="mdi mdi-video"></i>
<span class="hide-menu">Videos</span>
</a>
</li>
</ul>
</nav>
<!-- User Oficial
<div class="user-profile">
<div class="profile-img">
<img src="./img/user/perfil/sem-foto.jpg" alt="user" />
</div>
<div class="profile-text">
Ewerson S.
</div>
</div>
-->
</div>
<!-- End Sidebar scroll-->
<!-- Bottom points-->
<div class="sidebar-footer">
<!-- item-->
<a href="./config.html" class="link" data-toggle="tooltip" title="Configurações">
<i class="ti-settings"></i>
</a>
<!-- item-->
<a href="./inbox.html" class="link" data-toggle="tooltip" title="Email's">
<i class="mdi mdi-gmail"></i>
</a>
<!-- item-->
<a href="./sair.html" class="link" data-toggle="tooltip" title="Sair Do APP">
<i class="mdi mdi-power"></i>
</a>
</div>
<!-- End Bottom points-->
</aside>
<!--=FIM DO MENU=-->
<!--=CONTEUDO=-->
<div class="page-wrapper">
<div class="container-fluid">
<!--=HEAD=-->
<div class="row page-titles">
<div class="col-md-12 col-12 align-self-center">
<h3 class="text-themecolor m-b-0 m-t-0">Novidades // <?php echo $news['titulo']; ?></h3>
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="javascript:void(0)">
<?php echo $i['titulo']; ?>
</a>
</li>
<li class="breadcrumb-item">
Novidades
</li>
<li class="breadcrumb-item">
<?php echo $categv['nome']; ?>
</li>
<li class="breadcrumb-item active">
<?php echo $news['titulo']; ?>
</li>
</ol>
</div>
</div>
<!--=CONTENT=-->
<div class="row">
<div class="col-12">
<div class="card">
<img class="card-img-top img-responsive" src="<?php echo $news['img']; ?>" alt="<?php echo $news['titulo']; ?>">
</div>
</div>
<div class="col-12">
<div class="card">
<div class="card-block">
<p class="card-text">
<?php echo $news['texto']; ?>
</p>
</div>
</div>
</div>
<?php
//contar Amei:
$sql_amei = "SELECT * FROM news_likes WHERE news ='".$news['id']."' AND tipo = '0'";
$ameis = $conn->query($sql_amei)->fetchAll();
$amei = count($ameis);
//contar Curti:
$sql_like= "SELECT * FROM news_likes WHERE news ='".$news['id']."' AND tipo = '1'";
$likes = $conn->query($sql_like)->fetchAll();
$like = count($likes);
?>
<div class="col-12">
<div class="card">
<ul class="nav justify-content-center my-2">
<li class="nav-item">
<?php
$contars = $conn->query("SELECT * FROM news_likes WHERE user = '".$m['id']."' AND news = '".$news['id']."' AND tipo = '0'")->fetchAll();
$contar = count($contars);
if($contar > 0){
?>
<form method="POST" action="./functions/desamei.news.user.php">
<input type="hidden" style="display: none;" name="id" value="<?php echo $news['id']; ?>" />
<input type="hidden" style="display: none;" name="desamei" value="<?php echo $news['slug']; ?>" />
<button class="nav-link btn btn-danger">
<i class="fa fa-heart text-default"></i>
DESAMEI
<span class="label label-rounded label-default" style="color: black;">
<?php echo $amei; ?>
</span>
</button>
</form>
<?php }else{ ?>
<form method="POST" action="./functions/amei.news.user.php">
<input type="hidden" style="display: none;" name="id" value="<?php echo $news['id']; ?>" />
<input type="hidden" style="display: none;" name="amei" value="<?php echo $news['slug']; ?>" />
<button class="nav-link btn btn-danger" name="" type="submit">
<i class="fa fa-heart text-default"></i>
AMEI
<span class="label label-rounded label-default" style="color: black;">
<?php echo $amei; ?>
</span>
</button>
</form>
<?php } ?>
</li>
<li class="nav-item">
<?php
$contars = $conn->query("SELECT * FROM news_likes WHERE user = '".$m['id']."' AND news = '".$news['id']."' AND tipo = '1'")->fetchAll();
$contar = count($contars);
if($contar > 0){
?>
<form method="POST" action="./functions/deslike.news.user.php">
<input type="hidden" style="display: none;" name="id" value="<?php echo $news['id']; ?>" />
<input type="hidden" style="display: none;" name="deslike" value="<?php echo $news['slug']; ?>" />
<button class="nav-link btn btn-info ml-5" name="" type="submit">
<i class="fa fa-thumbs-up text-default"></i>
DESCURTI
<span class="label label-rounded label-default" style="color: black;">
<?php echo $like; ?>
</span>
</button>
</form>
<?php }else{ ?>
<form method="POST" action="./functions/like.news.user.php">
<input type="hidden" style="display: none;" name="id" value="<?php echo $news['id']; ?>" />
<input type="hidden" style="display: none;" name="like" value="<?php echo $news['slug']; ?>" />
<button class="nav-link btn btn-info ml-5" name="" type="submit">
<i class="fa fa-thumbs-up text-default"></i>
CURTI
<span class="label label-rounded label-default" style="color: black;">
<?php echo $like; ?>
</span>
</button>
</form>
<?php } ?>
</li>
<li class="nav-item">
<div class="dropdown ml-5">
<button class="btn btn-primary dropdown-toggle" type="button" id="shared" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-share text-default"></i>
COMPARTILHAR
</button>
<div class="dropdown-menu" aria-labelledby="shared">
<a class="dropdown-item" href="#">
<i class="fa fa-facebook"></i> Facebook
</a>
</div>
</div>
</li>
</ul>
</div>
</div>
<?php
$x_data = date_create($news['data']);
$x_data = date_format($x_data, "d/m/Y H:i");
?>
<div class="col-12">
<div class="card">
<ul class="list-group list-group-flush">
<li class="list-group-item">
<b>Data/Hora:</b>
<?php echo ' '.$x_data; ?>
</li>
<li class="list-group-item">
<b>Categoria: </b>
<?php
$categ = $conn->query("SELECT * FROM news_categoria WHERE id = '".$news['categoria']."'")->fetch(PDO::FETCH_ASSOC);
echo "<a href='./novidades/".str_replace(" ", "-", $categ['nome']).".html'>";
echo ' '.$categ['nome'];
echo "</a>";
?>
</li>
<li class="list-group-item">
<b>Postada Por:</b>
<?php
$userpost = $conn->query("SELECT * FROM users WHERE id = '".$news['user']."'")->fetch(PDO::FETCH_ASSOC);
echo "<a href='./@/".$userpost['user']."'>";
echo ' '.$userpost['name'];
echo "</a>";
?>
</li>
</ul>
</div>
</div>
<div class="col-12">
<div class="card">
<div class="card-header card-primary" style="color: white;">
<b>REGRAS DE COMENTÁRIOS</b>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item">
Não Aceitamos com conteúdo calunioso, difamatório, injurioso, racista, de incitação à violência ou a qualquer ilegalidade, ou que desrespeite a privacidade alheia;
</li>
<li class="list-group-item">
Não Aceitamos com conteúdo que possa ser interpretado como de caráter preconceituoso ou discriminatório a pessoa ou grupo de pessoas;
</li>
<li class="list-group-item">
Não Aceitamos com linguagem grosseira, obscena e/ou ---ográfica;
</li>
<li class="list-group-item">
Não Aceitamos que caracterizem prática de spam;
</li>
<li class="list-group-item">
Não Aceitamos fora do contexto do Post.
</li>
<li class="list-group-item text-center" style="color: red;">
<b>
A RoePET Brasil Não se responsabiliza pelos comentários dos membros;<br>
E se reserva o direito de modificar as regras acima a qualquer momento, a seu exclusivo critério.
</b>
</li>
</ul>
</div>
</div>
<?php
//contar Comentarios:
$sql_cmts = "SELECT * FROM comentarios WHERE info ='".$news['id']."' AND via = 'news'";
$cmt = $conn->query($sql_cmts)->fetchAll();
$cmts = count($cmt);
if($cmts < 2):
$valor_cmts = '('.$cmts.') COMENTÁRIO';;
elseif($cmts > 1):
$valor_cmts = '('.$cmts.') COMENTÁRIOS';
else:
$valor_cmts = '('.$cmts.') COMENTÁRIOS';
endif;
?>
<div class="col-12">
<div class="card">
<div class="card-header card-primary" style="color: white;">
<b><?php echo $valor_cmts; ?></b>
</div>
<ul class="list-group list-group-flush">
<li class="list-group-item">
<div class="row">
<div class="col-md-3 rp-coments">
<div class="my-2">
<a href="<?php echo './@/'.$xx['user']; ?>" style="text-decoration: none;color: black;">
<img src="<?php echo $xx['img']; ?>" class="img rounded" style="width: 50px;height: 50px;" alt="<?php echo $xx['name']; ?>">
</a>
<br />
<small style="">
<a href="<?php echo './@/'.$xx['user']; ?>">
<?php echo $xx['name']; ?>
</a>
</small>
<br>
<small style="">
<?php
$func_tp = "SELECT * FROM users_type WHERE id = '".$xx['type']."' AND status = '1'";
$vist_tp = $conn->query($func_tp);
$tipoconta = $vist_tp->fetch(PDO::FETCH_ASSOC);
echo '<font class="text-'.$tipoconta['cor'].'">';
echo $tipoconta['name'];
echo '</font>';
?>
</small>
</div>
</div>
<div class="col-md-9 ">
Fique Avontade Para comentar!<br />
--------------------------------------<br />
<small><b>COMENTÁRIO AUTOMÁTICO</b></small>
</div>
</div>
</li>
<?php
$func_cmd = "SELECT * FROM comentarios WHERE info = '".$news['id']."' AND via = 'news' ORDER BY data ASC";
$vist_cmd = $conn->query($func_cmd);
while ($cmd = $vist_cmd->fetch(PDO::FETCH_ASSOC)){
$cmd_data = date_create($cmd['data']);
$cmd_data = date_format($cmd_data, "d/m/Y H:i");
$x_x = $conn->query("SELECT * FROM users WHERE id = '".$cmd['user']."'")->fetch(PDO::FETCH_ASSOC);
?>
<li class="list-group-item">
<div class="row">
<div class="col-md-3 rp-coments">
<div class="my-2">
<a href="<?php echo './@/'.$x_x['user']; ?>" style="text-decoration: none;color: black;">
<img src="<?php echo $x_x['img']; ?>" class="img rounded" style="width: 50px;height: 50px;" alt="<?php echo $x_x['name']; ?>">
</a>
<br />
<small style="">
<a href="<?php echo './@/'.$x_x['user']; ?>">
<?php echo $x_x['name']; ?>
</a>
</small>
<br>
<small style="">
<?php
$func_tp_ = "SELECT * FROM users_type WHERE id = '".$x_x['type']."' AND status = '1'";
$vist_tp_ = $conn->query($func_tp_);
$tipocontax = $vist_tp_->fetch(PDO::FETCH_ASSOC);
echo '<font class="text-'.$tipoconta['cor'].'">';
echo $tipocontax['name'];
echo '</font>';
?>
</small>
</div>
</div>
<div class="col-md-9">
<?php echo $cmd['coments']; ?>
<br>
---------------------------------------<br>
<span class="fa fa-clock-o"></span> <?php echo $cmd_data; ?>
</div>
</div>
</li>
<?php
}
?>
</ul>
<div class="card-footer text-center">
<form action="/functions/comentar.news.user.php" method="POST" enctype="multipart/form-data">
<input type="hidden" name="id" value="<?php echo $news['id']; ?>">
<input type="hidden" name="via" value="news">
<input type="hidden" name="comenta" value="<?php echo $news['slug']; ?>">
<fieldset class="form-group mt-0">
<textarea placeholder="Deseja Comentar? Fique Avontade!" class="form-control" name="text" id="text" cols="30" rows="3"></textarea>
</fieldset>
<fieldset class="form-group">
<input type="submit" style="width: 100%;" class="btn btn-oval btn-primary" name="comentar" value="Publicar">
</fieldset>
</form>
</div>
</div>
</div>
</div>
<!--=CORES=-->
<div class="right-sidebar">
<div class="slimscrollright">
<div class="rpanel-title">
System Panel V1
<span>
<i class="ti-close right-side-toggle"></i>
</span>
</div>
<div class="r-panel-body">
<ul id="themecolors" class="m-t-20">
<li><b>Cores (C/ Lateral Light)</b></li>
<li><a href="javascript:void(0)" data-theme="default" class="default-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="green" class="green-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="red" class="red-theme working"></a></li>
<li><a href="javascript:void(0)" data-theme="blue" class="blue-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="purple" class="purple-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="megna" class="megna-theme"></a></li>
<li class="d-block m-t-30"><b>Cores (C/ Lateral Dark)</b></li>
<li><a href="javascript:void(0)" data-theme="default-dark" class="default-dark-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="green-dark" class="green-dark-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="red-dark" class="red-dark-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="blue-dark" class="blue-dark-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="purple-dark" class="purple-dark-theme"></a></li>
<li><a href="javascript:void(0)" data-theme="megna-dark" class="megna-dark-theme "></a></li>
</ul>
</div>
</div>
</div>
</div>
<footer class="footer">
<?php echo $i['titulo'].' © '.date("Y"); ?>
</footer>
</div>
<!--=FIM DO MENU=-->
</div>
<script src="./plugins/user/jquery/jquery.min.js"></script>
<!-- Bootstrap tether Core JavaScript -->
<script src="./plugins/user/bootstrap/js/tether.min.js"></script>
<script src="./plugins/user/bootstrap/js/bootstrap.min.js"></script>
<!-- slimscrollbar scrollbar JavaScript -->
<script src="./js/jquery.slimscroll.js"></script>
<!--Wave Effects -->
<script src="./js/waves.js"></script>
<!--Menu sidebar -->
<script src="./js/sidebarmenu.js"></script>
<!--stickey kit -->
<script src="./plugins/user/sticky-kit-master/dist/sticky-kit.min.js"></script>
<!--Custom JavaScript -->
<script src="./js/custom.min.js"></script>
<script src="./plugins/user/toast-master/js/jquery.toast.js"></script>
<script src="./js/toastr.js"></script>
<!--=Magnific popup JavaScript=-->
<script src="./plugins/user/Magnific-Popup-master/dist/jquery.magnific-popup.min.js"></script>
<script src="./plugins/user/Magnific-Popup-master/dist/jquery.magnific-popup-init.js"></script>
<!-- Style switcher -->
<script src="./plugins/user/styleswitcher/jQuery.style.switcher.js"></script>
</body>
</html>
erro começa Da linha **411**Copia esse código e testa aí pra ver se é isso que você tava procurando:
<!DOCTYPE html>
<?php
session_start();
require './code/config.php';
require './code/protect.php';
$pxget = $_GET['nvd'];
$post_run = "SELECT * FROM news WHERE slug = '$pxget' ORDER BY data DESC";
$p_rx = $conn->query($post_run)->fetchAll();
if(count($p_rx) > 0){
$p_x = $conn->query($post_run);
$news = $p_x->fetch(PDO::FETCH_ASSOC);
$categv = $conn->query("SELECT * FROM news_categoria WHERE id = '".$news['categoria']."'")->fetch(PDO::FETCH_ASSOC);
$xx = $conn->query("SELECT * FROM users WHERE id = '".$news['user']."'")->fetch(PDO::FETCH_ASSOC);
}else{
header("HTTP/1.0 404 Not Found");
echo "<h2>404 not found</h2>";
exit();
}
?>Funcionou! #Resolvido!
no lugar do **ECHO**, coloquei um **include**;
header("HTTP/1.0 404 Not Found");
include './404.user.php';
exit();
**RESULTADO:**
/monthly_2018_01/5a5cc66f883c8_Semttulo.png.a17f0eb18ad7ef32ef4e710cf1c04cc3.png" style="width:200px;height:200px;" alt="5a5cc66f883c8_Semttulo.png.a17f0eb18ad7ef32ef4e710cf1c04cc3.png" />
-> **Obrigado** Por Sua **Paciência** & **Atenção**, Que **Deus** Lhe **Abençoe**!
Veja na documentação sobre header.