Ir para conteúdo

Perroni91

Members
  • Total de itens

    16
  • Registro em

  • Última visita

Tudo que Perroni91 postou

  1. Perroni91

    Post de notícia não abre pelo id em outra página

    Alguém poderia me dar uma ajudinha, por favor? Estou fazendo um portal de notícias, mas não estou conseguindo abrir a notícia toda em outra página pelo id. Quando alguém clicar em "Ler mais", seria aberto a noticia completa. O código que tenho está dando erro, não puxa pelo banco de dados a notícia. Aqui é o "Leia mais", no index.php: <div class="read-more"><a href="post.php?idpost=<?php echo $row['id']; ?>">Leia Mais</a></div> E aqui é onde a notícia abre completa, no post.php, mas não quer abrir: <div class="col-md-8"> <?php require_once('conexao/conn.php'); $id = (int)$_GET['idpost']; $resultado_post = mysqli_query('SELECT * FROM artigos WHERE id = ' . $id, $ConDB); if (mysqli_num_rows($resultado_post) > 0) { while ($row = mysqli_fetch_assoc($resultado_post)) { ?> <article class="blog-post"> <div class="blog-post-image"> <a href="post.html"><img src="images/750x500-5.jpg" alt=""></a> </div> <div class="blog-post-body"> <h2><a href="post.php"><?php echo $row['titulo']; ?></a></h2> <div class="post-meta"><span>by <a href="#">Jamie Mooze</a></span>/<span><i class="fa fa-clock-o"></i>March 14, 2015</span>/<span><i class="fa fa-comment-o"></i> <a href="#">343</a></span></div> <div class="blog-post-text"> <p>A newly-developed mathematical method can detect geometric structure in neural activity in the brain.”</p> <h3>Math reveals structure in neural activity in the brain</h3> <p>The method — clique topology — was developed by an interdisciplinary team of researchers at Penn State, the University of Pennsylvania, the Howard Hughes Medical Institute, and the University of Nebraska-Lincoln.</p> </div> </div> </article> <?php } } ?> </div>
  2. Perroni91

    Post de notícia não abre pelo id em outra página

    Muito obrigada, deu certo. Agradeço muito pela ajuda.
  3. Perroni91

    Mostrar Posts da categoria

    Obrigada. Vou tenta fazer aqui. Valeu pela dica.
  4. Perroni91

    Mostrar Posts da categoria

    Como fazer para aparecer apenas os posts daquela categoria que eu selecionar? Só que o problema é que seria a categoria pelo nome e não pelo id da categoria. Por exemplo, quando clico na categoria Casamento, o link fica assim: http://localhost//BlogJM/blog-style3.php?categoria_post=Casamento Se tiver algum jeito, poderiam me ajudar por favor? Obrigada.
  5. Perroni91

    Abrir Post pelo Id

    Olá, boa tarde! Sou iniciante em php e estou fazendo um blog como parte de estudo. Mas me deparei com um pequeno problema. Ao clicar no post, deveria abrir uma página contendo somente a noticia daquela postagem. Mas não estou conseguindo fazer isso. Alguém poderia me dar uma ajudinha por favor? Index.php - Link que abre outra página com as especificações do Post: <h3 class="title-bg" id="titulo-h3"><a href="post-blog.php?idpost=<?php echo $row['id']; ?>"><?php echo $row['titulo']; ?></a></h3> Na página post-blog.php deveria mostrar as informações da postagem, mas não sei como faz. Tentei fazer mais ou menos, mas nao deu certo. Abaixo eu encurtei só para mostrar o título da postagem para ver se dá certo. <?php require_once('conn.php'); $id = (int)$_GET['idpost']; $resultado_post = mysqli_query('SELECT * FROM artigos WHERE id = ' . $id, $ConDB); if (mysqli_num_rows($resultado_post) > 0) { while ($row = mysqli_fetch_assoc($resultado_post)) { ?> <article> <h3 class="title-bg"><a href="#"><?php echo $resultado_post['titulo']; ?></a></h3> </article> <?php }//End while }//End if ?>
  6. Perroni91

    Formulário de contato

    Olá. Alguém poderia me dar uma ajudinha por favor? Tenho um formulário de contato que está funcionando perfeitamente, mas a mensagem de enviado com sucesso está aparecendo em outra página. Teria como fazer com que esse alert seja dado no próprio index.html e depois que apertasse em "ok", limpar o formulário e permanecer na mesma página? E teria também como fazer para que esse formulário fosse parar na caixa de entrada do email e não no spam? Obrigada. <?php // Colocar na tag form os seguintes atributos: <form method="post" action="enviar.php"> $para = "marciasprates@hotmail.com"; // Mudar o e-mail para o destinatário $assunto = "Contato via site | Web Net Informática"; // Assunto do E-mail $mensagem = "<strong>Nome: </strong>".$_POST['nome']; // Campos do formulário. Colocar o equivalente no atributo name do campo. $mensagem .= "<br><strong>E-mail: </strong>".$_POST['email']; // Campos do formulário. Colocar o equivalente no atributo name do campo. $mensagem .= "<br><strong>Telefone: </strong>".$_POST['telefone']; // Campos do formulário. Colocar o equivalente no atributo name do campo. $mensagem .= "<br><strong>Mensagem: </strong>".$_POST['msg']; // Campos do formulário. Colocar o equivalente no atributo name do campo. $cabecalho = "Content-Type:text/html; charset=UTF-8\n"; $cabecalho .= "From: Web Net Informática <www.webnetinformatica.com.br>\n"; // Mudar o e-mail para o destinatário $cabecalho .= "X-Sender: <marciasprates@hotmail.com>\n"; // Mudar o e-mail para o destinatário $cabecalho .= "X-Mailer: PHP v".phpversion()."\n"; $cabecalho .= "X-IP: ".$_SERVER['REMOTE_ADDR']."\n"; $cabecalho .= "Return-Path: <marciasprates@hotmail.com>\n"; // Mudar o e-mail para o destinatário $cabecalho .= "MIME-Version: 1.0\n"; if(mail($para, $assunto, $mensagem, $cabecalho)) { echo "<script type=\"text/javascript\">". "alert('Email enviado com sucesso! Entraremos em contato em breve.');". // Mensagem exibida em caso de sucesso "window.location = 'index.html';". // URL que será redirecionado em caso de sucesso "</script>"; } else { echo "Ocorreu um problema ao enviar seu e-mail. Tente novamente ou entre em contato por telefone."; // Mensagem de Erro } ?> <form action="mail/contact_me.php" method="POST" name="sentMessage" id="contactForm" novalidate> <div class="control-group form-group"> <div class="controls"> <label>Nome:</label> <input type="text" class="form-control" id="nome" name="nome" required data-validation-required-message="Por favor, coloque seu nome."> <p class="help-block"></p> </div> </div> <div class="control-group form-group"> <div class="controls"> <label>Telefone:</label> <input type="tel" class="form-control" name="telefone" id="telefone" required data-validation-required-message="Coloque seu telefone."> </div> </div> <div class="control-group form-group"> <div class="controls"> <label>Email:</label> <input type="email" class="form-control" name="email" id="email" required data-validation-required-message="Preencha seu email."> </div> </div> <div class="control-group form-group"> <div class="controls"> <label>Mensagem:</label> <textarea rows="5" cols="100" class="form-control" id="msg" name="msg" required data-validation-required-message="Digite sua mensagem" maxlength="999" style="resize:none"></textarea> </div> </div> <div id="success"></div> <!-- For success/fail messages --> <button type="submit" class="btn btn-primary float-right" id="sendMessageButton">Enviar Mensagem</button> </form>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.