Ir para conteúdo

Bah Skywalker

Members
  • Total de itens

    5
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Bah Skywalker

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Bah Skywalker

    Erro ao abrir Excel

    bom dia Estou gerando um relatório em php e mysql para excel e o relatório gera tudo certo, mas na hora de abrir o arquivo Excel (xls) ele aparece uma mensagem que o aquivo pode estar corrompido mais se clicar na opção sim ele abre o arquivo normalmente, como que faço para não exibir essa mensagem? <?php include_once('../db_functions.php'); $con = dbConnect(); ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>Logs_de_Acesso</title> <head> <body> <?php $arquivo = 'Logs_de_Acesso.xls'; $tabela = '<table border="1">'; $tabela .= '<tr>'; $tabela .= '<td colspan="6"><b><center>LOGS DE ACESSO - PORTAL CIRURGIAS RDV</center></b></td>'; $tabela .= '</tr>'; $tabela .= '<tr>'; $tabela .= '<td><b>Id</b></td>'; $tabela .= '<td><b>Host</b></td>'; $tabela .= '<td><b>Ip</b></td>'; $tabela .= '<td><b>Usuario_Nome</b></td>'; $tabela .= '<td><b>Usuario_Papel</b></td>'; $tabela .= '<td><b>Data_Evento</b></td>'; $tabela .= '</tr>'; function ConverteData($Data){ if (strstr($Data, "/"))//verifica se tem a barra / { $d = explode ("/", $Data);//tira a barra $rstData = "$d[2]-$d[1]-$d[0]";//separa as datas $d[2] = ano $d[1] = mes etc... return $rstData; } elseif(strstr($Data, "-")){ $d = explode ("-", $Data); $rstData = "$d[2]/$d[1]/$d[0]"; return $rstData; }else{ return "Data invalida"; } } $data = ConverteData($_POST["data"]); $dataf = ConverteData($_POST["dataf"]); $sql = "SELECT * from activity_log_sql where data_evento >= '$data' and data_evento <= '$dataf' ORDER BY data_evento"; $query = mysqli_query($con, $sql); while($dados = mysqli_fetch_assoc($query)){ $tabela .= '<tr>'; $tabela .= '<td>'.$dados['id'].'</td>'; $tabela .= '<td>'.$dados['host'].'</td>'; $tabela .= '<td>'.$dados['ip'].'</td>'; $tabela .= '<td>'.$dados['usuario_nome'].'</td>'; $tabela .= '<td>'.$dados['usuario_papel'].'</td>'; $tabela .= '<td>'.$dados['data_evento'].'</td>'; $tabela .= '</tr>'; } $tabela .= '</table>'; // Força o Download do Arquivo Gerado header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT"); header ("Cache-Control: no-cache, must-revalidate"); header ("Pragma: no-cache"); header ("Content-type: application/x-msexcel"); header ("Content-Disposition: attachment; filename={$arquivo}", date( 'dmY-His' ) ); header ("Content-Description: PHP Generated Data" ); echo $tabela; exit; ?> </body> </html>
  2. Bah Skywalker

    Salvar e ficar na mesma tela

    obrigada pela dica...
  3. Bah Skywalker

    Salvar e ficar na mesma tela

    no javascript eu coloquei em form <script> function submitForm(){ var form = $("#subtopico_register"); form.submit(); } </script> e o botao coloquei assim <input type="button" onclick="submitForm()" class="btn btn-primary" value="Salvar">
  4. Bah Skywalker

    Salvar e ficar na mesma tela

    Olá, estou com uma duvida em relação ao formulário de edição que estou tentando montar. Bom , é o seguinte criei uma pagina onde tem varias paginas de 1 a 16. Quando edito a pagina 4 por exemplo, ao salvar ele sempre volta para a pagina inicial e assim é para todas as paginas. Teria como alguém me ajudar, que ao salvar fique na pagina que eu estava a editar. Muito obrigada desde já
  5. Bah Skywalker

    Erro upload Imagem

    Bom dia, tudo bem pessoal. estou apanhando em uma caso. Montei um site de imoveis e o usuário quando tem umas imagens pequenas, importa certinho. Mas, quando a imagem está com uma resolução melhor ao efetuar o upload a imagem gira. Meu código é esse... Quem puder ajudar, ficaria grata! Desde já obrigada. $existingRef = getPropertyByRef($con,$_POST['ref']); if($existingRef){ $error['ref'] = "O valor de referência \"".$_POST['ref']."\" ja foi cadastrado para este usuário"; } $_POST['album'] = '../files/imovel/'.$ref.'/'; $_UP['pasta'] = '../files/imovel/'; $_UP['extensoes'] = array('jpg', 'png', 'gif'); $_UP['tamanho'] = 1024 * 1024 * 20; // 20Mb // Array com os tipos de erros de upload $_UP['erros'][0] = 'Não houve erro'; $_UP['erros'][1] = 'O arquivo no upload é maior do que o limite do PHP'; $_UP['erros'][2] = 'O tamanho do arquivo ultrapassa o limite do Sistema'; $_UP['erros'][3] = 'O upload do arquivo foi feito parcialmente'; $_UP['erros'][4] = 'Nenhum arquivo selecionado'; $_POST['foto'] = $_UP['pasta'].$ref.'_logo.jpg'; $uploadError = uploadImg('foto',$_UP,$ref.'_logo'); if (is_array($uploadError)){ $error['upl']=$uploadError['erro']; } if(count($error) > 0) { $errorString = '<p>Erro ao inserir imóvel.</p>'; include 'imovel_novo.php'; } else { $imovel_id = insertProperty($con,$_POST); addMessage('success','Imóvel adicionado com sucesso'); header("Location: imoveis.php"); }
×

Informação importante

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