Ir para conteúdo
Fórum Script Brasil

Markus Magnus

Membros
  • Total de itens

    352
  • Registro em

  • Última visita

Posts postados por Markus Magnus

  1. Aparentemente não tem nenhum erro, o que pode estar acontecendo é você estar utilizando uma versão do PHP que já não aceita os mysql_*(sem o "i"), se for esse o caso tem que trocar todas as funções para as respectivas que tem "i".

  2. O problema está que você começa fazendo a conexão com mysqli (repara no "i") e depois na consulta usa mysql_*(sem o "i").

    Dentro do PHP, são duas bibliotecas de funções diferentes, uma não conversa com a outra. Então ou você usa tudo sem o "i" ou tudo com o "i".

    As funções sem o "i" serão retiradas do PHP, então é melhor já ir se acostumando em usar apenas as que tem "i" e o PDO que é outra biblioteca de conexão com Bancos de Dados.

    Aqui tem exemplos de como usar as mysqli_query

    http://php.net/manual/pt_BR/mysqli.query.php

  3. Isso é tarefa para o todo poderoso Javascript, porque esse tipo de processamento rodaria só no navegador do usuário.

    Então imagina o seguinte. Você precisa ter um botão que quando clicado cria uma janela modal e exibe a iframe.

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <title>Bootstrap Example</title>
      <meta charset="utf-8">
      <meta name="viewport" content="width=device-width, initial-scale=1">
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
      <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
    </head>
    <body>
    
    <div class="container">
      <h2>Basic Modal Example</h2>
      <!-- Trigger the modal with a button -->
      <button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>
    
      <!-- Modal -->
      <div class="modal fade" id="myModal" role="dialog">
        <div class="modal-dialog">
        
          <!-- Modal content-->
          <div class="modal-content">
            <div class="modal-header">
              <button type="button" class="close" data-dismiss="modal">&times;</button>
              <h4 class="modal-title">Modal Header</h4>
            </div>
            <div class="modal-body">
              <iframe width="560" height="315" src="https://www.youtube.com/embed/htd_DLRZDCs?autoplay=true" frameborder="0" allowfullscreen></iframe>
            </div>
            <div class="modal-footer">
              <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
            </div>
          </div>
          
        </div>
      </div>
      
    </div>
    
    </body>
    </html>

     

  4. Problemas com acentuação é sempre diferença de codificação, do arquivo, do HTML, ou Banco de Dados, mas no seu caso não tem Banco...

    Logo no começo você força  o charset UTF-8

    $headers = "Content-Type: text/html; charset=UTF-8";

    Mas em seguida você  limpa essa variável.

    $headers = "";

    Então nessa linha

    if(!mail($emaildestinatario, $assunto, $mensagem, $headers ,"-r".$emailsender))

    Não existe charset nenhum.

  5. Faltou o fechamento o else do if (!$conecta) no final do script, mas eu usaria um exit dentro do if para não ter que usar o else, desse jeito:

    <?php
    //conexao com o banco
    include "conexao.php";
    $conecta = conectar();
    
    if (!$conecta) {
    	echo "<p class='erro_conexao'>N&atilde;o foi poss&iacute;vel conectar com o banco de dados</p>";
    	exit;
    }
    // O resto pode continuar do jeito que estava

     

×
×
  • Criar Novo...