Jump to content

Search the Community

Showing results for tags 'Php'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6398 results

  1. DanielMarques404

    Excluir foto do banco e da pasta

    Galera, boa noite! Sou novo com programação, então talvez essa minha dúvida possa ser idiota rsrs. Bom, eu tenho um código onde ele adiciona uma imagem no banco de dados e em uma pasta. Só que eu queria fazer uma função para excluir a foto tanto do banco de dados quanto do diretório. Tentei colocar unlink no código mas talvez tenha colocado errado. Espero que me ajudem :) Ai a função de delete: <?php $id = $_GET['id']; $sql = mysql_query("SELECT * FROM lista WHERE id = '$id'"); $linha = mysql_num_rows($sql); $sql = mysql_query("DELETE FROM lista WHERE id = '$id'"); if($sql){ header("location:funcoes.php"); }else{ print "Erro ao deletar lista. Tente mais tarde!"; } ?>
  2. Não tive muito sucesso pesquisando sobre o assunto então resolvi abrir este tópico. To tentando compartilhar imagens no facebook que são carregadas do meu banco de dados via php/mysql em uma lista numa página no meu website. É possível fazer isso somente passando a variável da imagem para a url de compartilhamento? <?php $sql = "SELECT * FROM animais WHERE animal_id='$animal_id'"; $result = mysqli_query($mysqli, $sql); if($result->num_rows > 0){ while($row = $result->fetch_assoc()){ $animal = $row['nome']; } } ?> <body> <!-- facebook js script --> ... <!-- /facebook js script --> <div class="fb-share-button" data-href="https://meuwebsite.com/animais/list.php?nome='.$animal.'" data-layout="button"></div> </body> To montando a url de forma errada ou isso não é possível num script do facebook?
  3. LilianFreitas123

    Problemas com modal

    Boa tarde, Sou iniciante em PHP e estou com problemas para gravar os dados do modal no banco de dados. Tenho um formulário PHP onde, após ser submetido, abre um modal para "comentários". Esse modal eu chamo de outra página PHP. Até aí tudo bem. O problema está na hora de gravar. Simplesmente não funciona. Já tentei várias coisas, mas não vai. Instrução que chama o modal: <?php session_start(); if (isset($_GET['logoff'])) { if ($_GET['logoff'] == '1') { $_SESSION = array(); session_destroy(); $_SESSION['logoff'] = 1; echo "<script>parent.location.href='index.php'</script>"; } } if ($_SESSION['nomeUsuario'] == '') { $_SESSION['logoff'] = 1; } require_once("ProjectIncludes.php"); if (($_POST['txtUsuario']) && ($_POST['txtSenha'])) { $service = new UsuarioService(); $consulta = $service->validaUsuario($_POST['txtUsuario'], $_POST['txtSenha']); if ($consulta->idusuario != null) { $_SESSION['idUsuario'] = $consulta->idusuario; $_SESSION['nomeUsuario'] = $consulta->nome; $_SESSION['idDepartamento'] = $consulta->idDepartamento; echo "<script>parent.location.href='index.php'</script>"; } else { $msg2 = "Usuario Invalido !"; } } $mes = date('m'); $ano = date('Y'); $service = new GuestHospedeService(); if ($_GET['id']) { $cadastro = $service->getfindById($_GET['id']); } if ($_POST['enviar'] == 1) { if (!$_GET['id']) { $cadastro= new GuestHospede(); } $srv = new ConsultaService(); try{ $email = $_POST['emailHospede']; $cns = $srv->getfindByEmailConsulta($email); foreach ($cns as $lista) { if ($lista->emailHospede != " ") { echo '<script> var email = "'.$lista->emailHospede.'"; if (window.confirm("Existe um ou mais registros para esse Hóspede. Deseja visualizar?")) { window.location.href = "consultarEmail.php?email=" +email; }</script>'; } else { $email = "Não existe"; echo $email; } } } catch (Expection $e) { echo '<script>alert("Não Entrou");</script>'; } $cadastro->idHotel = $_POST['idHotel']; $cadastro->nomeHospede = $_POST['nomeHospede']; $cadastro->numApto = $_POST['numApto']; $cadastro->emailHospede = $_POST['emailHospede']; $cadastro->dataEntrada = $_POST['dataEntrada']; $cadastro->dataSaida = $_POST['dataSaida']; $cadastro->dataNascimento = $_POST['dataNascimento']; $cadastro->idEstado = $_POST['idEstado']; $cadastro->quemReservou = $_POST['QuemReservou']; $cadastro->motivoViagem = $_POST['motivoViagem']; $cadastro->R1 = $_POST['R1']; $cadastro->R2 = $_POST['R2']; $cadastro->R3 = $_POST['R3']; $cadastro->A1 = $_POST['A1']; $cadastro->A2 = $_POST['A2']; $cadastro->A3 = 0; $cadastro->AB1 = $_POST['AB1']; $cadastro->AB2 = $_POST['AB2']; $cadastro->AB3 = $_POST['AB3']; $cadastro->AB4 = $_POST['AB4']; $cadastro->AB5 = $_POST['AB5']; $cadastro->OS1 = $_POST['OS1']; $cadastro->OS2 = $_POST['OS2']; $cadastro->OS3 = $_POST['OS3']; $cadastro->AC1 = $_POST['AC1']; $cadastro->AC2 = $_POST['AC2']; $cadastro->AG1 = $_POST['AG1']; $cadastro->AG2 = $_POST['AG2']; $cadastro->AG3 = $_POST['AG3']; $cadastro->AG4 = $_POST['AG4']; $cadastro->classificacao = $_POST['Classificacao']; $cadastro->obs = $_POST['txtObs']; $cadastro->tipoEntrada = "Impresso"; try { $service->persist($cadastro); //$id = $cadastro->id; $msg = mensagem("success", "Registro Lançado com Sucesso !"); $email = $_POST['emailHospede']; if ($cadastro->emailHospede != " ") { echo ' <script type="text/javascript" src="js/jquery-1.2.6.pack.js"></script> <script type="text/javascript" src="js/jquery-modal-1.0.pack.js"></script> <script> $(document).ready(function(){ var idhospede = "' .$cadastro->id. '"; $(window).modal({url:"mensagem.php?id=" +idhospede, autoOpen:true, closeClickOut:false, closeEsc:false }); });</script>'; } } catch (Exception $e) { $msg_error = $e->getMessage(); $msg = mensagem("error", $msg_error); } } if ($_POST['txtResposta']) { echo '<script> alert(HERE); </script>'; } ?> Página do modal: <?php session_start(); require_once("ProjectIncludes.php"); $idHospede = $_GET['id']; $service = new GuestHospedeService(); $consulta = $service->getfindById($idHospede); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="css/estilo.css" type="text/css" media="screen" /> <script> $(document).ready(function() { $("#gravarMensagem").click(function(){ $.ajax({ type: "POST", url: "salvarMensagem.php", data: $(this).serialize(), success: function(){ alert("Funcionou"); }, error: function() { alert("failure"); } }); }); }); </script> </head> <body> <div style="font-family:Arial, Helvetica, sans-serif; font-size:12px;"> <form action="<?php PHP_SELF; ?>" method="post" name="form"> <table cellpadding="3" cellspacing="3" style="margin:0 auto;background-color:#FFFFFF;padding:20px 40px 20px 30px;border:5px solid #999999;" > <tr> <td> <strong>Hóspede: </strong><?php echo $consulta->nomeHospede; ?> </td> </tr> <tr> <td> <strong>Comentário: </strong><?php echo $consulta->obs; ?> </td> </tr> <tr> <td>Resposta:<br /><textarea cols="80" rows="10" name="txtResposta"></textarea></td> </tr> <tr><td colspan="2"> </td></tr> <tr align="right"> <td colspan="2"><input type="submit" id="cancelar" value="Voltar" class="submit"> <input type="hidden" name="cancel" value="1" /> </td> <td colspan="2"><input type="submit" id="gravarMensagem" value="Gravar" class="submit"> <input type="hidden" name="enviarMsg" value="1" /></td> </tr> </table> </form> </div> </body> </html> PHP que grava os dados do modal: <?php session_start(); require_once("ProjectIncludes.php"); $idHospede = strip_tags($_POST['idGC']); $mensagem = strip_tags($_POST['txtResposta']); $service = new GuestHospedeService(); $consulta = $service->getfindById($idHospede); $srv = new MensagemService(); $cadastro = new Mensagem(); $cadastro->idGuest = $idHospede; $cadastro->mensagem = $mensagem; $cadastro->status = "Respondido"; $cadastro->data = formatDataInsert(date('d/m/Y')); try { echo '<script> alert(HERE); </script>'; $srv->persist($cadastro); //$email = $consulta->emailHospede; } catch (Exception $e) { echo '<script> var erro = "' .$e->getMessage(). '"; alert(erro); </script>'; } } ?>
  4. Boas malta, mais uma vez tou aqui, e com uma duvida que pode parecerme complexa, mas pode ser facil, ou até pode ser dificil, não tenho mesmo ideia de como a fazer! Entao é assim, tenho varias páginas assim: E quando carrego em "Reservar", mandame para uma pagina "reservas.php" onde preenchemos o formulario, mas o formulario tem todos os produtos que podemos reservar, mas eu queria que completasse automaticamente alguns, por exemplo: Carrego em Reservar Pack Relax, sou redirecionado para o "reservas.php" e no formulario aparece automaticamente "Pack Relax" Uma maneira de fazer isto é criar 1 página "reservas.php" para cada pack\produto mas iria ter mais de 30 so para isso, e acredito que exista uma maneira mais simples de o fazer! Agradeço a vossa ajuda! Obrigado
  5. JhonM

    Ranking em php por data

    Pessoal, bom dia. Usei esse código para um fazer ranking por data e por um intervalo de sete dias. Quando executo o código o ranking sai desordenado. Não entendo porque esse código não funciona, aparentemente o código está estruturado, correto; mas o resultado está errado. Segue o código compartilhado por data: <?php $mes = date('M'); $dia = date('d'); $ano = date('Y'); $lugar = "0"; $mess = array("Jan" => "1", "Feb" => "2", "Mar" => "3", "Apr" => "4", "May" => "5", "Jun" => "6", "Jul" => "7", "Aug" => "8", "Sep" => "9", "Oct" => "10", "Nov" => "11", "Dec" => "12"); $data = "$ano-".$mess["$mes"]."-$dia"; $inseridos = mysql_query("SELECT * FROM ranking_dia where data = '$data' ORDER BY lugar DESC LIMIT 6"); $lugar = "0"; while( $rows = mysql_fetch_row( $inseridos ) ) { $fid = $rows["1"]; $quantidade = $rows["4"]; $query = "SELECT * FROM users where uid='$fid'"; $result = $mysqli->query($query); $f = $result->fetch_array(MYSQLI_ASSOC); $fname=$f['name']; $fusername=$f['username']; $amigo = $f['profile_pic']; $lugar++; echo $lugar." ".$quantidade." ".$fname; } ?> No intervalo de sete dias uso a query: $semana = $dia - 7; if ($semana <= 9 AND $semana >= 1) { $semana = "-0$semana"; } $data_inicial = "$ano-".$mess["$mes"]."-$semana"; $consulta = mysql_query("SELECT * FROM ranking_dia where data = '$data_inicial' ORDER by quantidade DESC LIMIT 4"); Tabela ranking do meu banco de dados |id|uid|data |lugar|quantidade| |5 |6 |2015-7-03|1 |11 Obrigado pessoal!
  6. medeirosEdu

    Imagem em formulário php

    Bom, estou tendo problemas em reconhecer no banco de dados qual a extensão da imagem. quando rodo a pagina ela mostra erros em quase todas as linhas com relação a imagem mas mesmo assim o gerador aleatório funciona e permanece as informações no bd, porém sem a extensão. Fica algo tipo 223dde6d925178bc9f40327dcef008a4. Os erros na pagina são: Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\xampp\htdocs\PA\13.07.2015(2)\pronto\conectar.php on line 9 Warning: Illegal string offset 'name' in C:\xampp\htdocs\PA\13.07.2015(2)\pronto\cadastrando.php on line 48 Notice: Undefined offset: 1 in C:\xampp\htdocs\PA\13.07.2015(2)\pronto\cadastrando.php on line 49 Warning: Illegal string offset 'tmp_name' in C:\xampp\htdocs\PA\13.07.2015(2)\pronto\cadastrando.php on line 51 sei que ta reclamando da conexão ali mas isso é por outro motivo Meu php: <?php ini_set( 'display_errors', true ); error_reporting( E_ALL ); include_once 'conectar.php'; echo '<script>function conecta_db();</script>'; session_start(); $nome = $_POST["nome"]; $login = $_POST["login"]; $senha = $_POST["senha"]; $senhaconf = $_POST["senhaconf"]; $email = $_POST["email"]; ?> <html> <head> <title>Redirecionando...</title> <script type="text/javascript"> function cadsuccessfully(){ setTimeout("window.location='home.php'",30000); } function cadfaileduser(){ setTimeout("window.location='cadastro.php?acao=user'",200); } function cadfailedpassword(){ setTimeout("window.location='cadastro.php?acao=senha'",200) } </script> </head> <body> <?php conecta_db(); $sql = mysql_query("SELECT login FROM usuarios " . "where login = '".@$login."';")or die(mysql_error()); $linhas = mysql_num_rows($sql); if ($linhas == 0) { if($senha == $senhaconf){ //if(!empty($_FILES['foto']['name'])){ $imagem = mysql_real_escape_string($_FILES['foto']['tmp_name']); preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $imagem["name"], $ext2); $nome_imagem = md5(uniqid(time())) . "." . $ext2[1]; $caminho_imagem = "/imagens/perfil/" . $nome_imagem; move_uploaded_file($imagem['tmp_name'],$caminho_imagem); //} $sqlin = mysql_query("INSERT INTO `usuarios` (`nome`,`login`,`senha`,`email`,`foto`) VALUES('".@$nome."','".@$login."','".@$senha."','".@$email."','".@$nome_imagem."');")or die(mysql_error()); echo "<script>cadsuccessfully();</script>"; /*echo'<form action="autenticar.php" method="POST"> <input type="text" name="logincad" value="'.@$login.'" required> <input type="password" name="senhacad" value="'.@$senha.'" required> </form> ';*/ }else{ echo "<script>cadfailedpassword();</script>"; } //header("Location: login.php?acao=novamente"); } else { echo "<script>cadfaileduser();</script>"; echo "Redirecionando..."; } ?> </body> </html> E o formulário: <?php if( isset($_REQUEST["acao"]) && $_REQUEST["acao"] == "user"){ echo 'Nome de usuario indisponivel!<br>'; } ?> <form action="cadastrando.php" method="POST" enctype="multipart/form-data"> <br><input type="text" name="nome" placeholder="Nome" required> <br><input type="text" name="login" placeholder="Login" required> <br><input type="password" name="senha" placeholder="Senha" required> <br><input type="password" name="senhaconf" placeholder="Confirmar Senha" required> <?php if( isset($_REQUEST["acao"]) && $_REQUEST["acao"] == "user"){ echo ' Senhas diferente!'; } ?> <br><input type="email" name="email" placeholder="E-mail" required> <br>Foto de Perfil: <input type="file" name="foto" id="foto"/> <br><input type="submit" class="submit" value="ENTRAR"> <input type="reset" class="submit" value="Limpar"> </form> E também não está armazenando os arquivos selecionados só está salvando o nome gerado aleatório e o . concatenado :/ agradeço desde já a atenção!
  7. galera !! estou fazerndo o codigo abaixo!! <?php session_start(); include "../../lib/configPDO.php"; if(isset($_GET['op']) and $_GET['op'] == 'dep'){ $depoimento_curso = strip_tags($_POST['depoimento_curso']); $depoimento_conteudo = strip_tags($_POST['depoimento_conteudo']); date_default_timezone_set('America/Sao_Paulo'); $depoimento_data = date('Y-m-d H:i:s'); $depoimento_status = '0'; try { $insert = $pdo->prepare("INSERT INTO depoimento (depoimento_curso, depoimento_conteudo, depoimento_data) VALUES(?,?,?) "); $insert->bindParam(1, $depoimento_curso); $insert->bindParam(2, $depoimento_conteudo); $insert->bindParam(3, $depoimento_data); $insert->execute(); //$insert->var_dump(); echo "ok"; } catch (Exception $e) { echo "Erro na linha :{$e->getLine()}"; } } ?> esta funcionando!! + não esta enviando o usuario_id que esta logado !! favor como faço p/ ele enviar o usuario_id que esta logado agradeço!! valeu galera!!!
  8. Grigorev

    Conexão com banco de dados MySQL

    Olá, sou o Gabriel e estou começando a aprender PHP. Preciso fazer a conexão entre um formulário e um banco de dados. Este é o código do meu arquivo PHP: <html> <head> <meta charset = "utf-8" /> <title>Conexão</title> </head> <body> <?php $host = 'localhost'; $userbd = 'gabriel'; $senhabd = 'rihanna'; $bd = 'cliente'; $nome = $_POST ["nome"]; $email = $_POST ["email"]; $ddd = $_POST ["ddd"]; $tel = $_POST ["telefone"]; $endereco = $_POST ["endereco"]; $cidade = $_POST ["cidade"]; $estado = $_POST ["estado"]; $bairro = $_POST ["bairro"]; $pais = $_POST ["pais"]; $login = $_POST ["login"]; $senha = $_POST ["senha"]; $conexao = mysqli_connect($host, $userbd, $senhabd) or die("failed to connect to db"); mysqli_select_db($conexao, $bd) or die("failed to connect select db"); $query = "INSERT INTO `clientes` ( `nome` , `email` , `---o` , `ddd` , `telefone` , `endereço` , `cidade` , `estado` , `bairro` , `país` , `login` , `senha` , `id` ) VALUES ('$nome', '$email', '$---o', '$ddd', '$tel', '$endereco', '$cidade', '$estado', '$bairro', '$pais', '$login', '$senha', '')"; mysqli_query($query, $conexao); echo "Seu cadastro foi realizado com sucesso!"; ?> </body> </html> O erro que aparece é sempre esse: Warning: mysqli_connect(): in C:\wamp\www\teste 2\cadastro.php on line 28 Não importa o que eu faça, sempre aparece.
  9. Por exemplo, tenho uma pasta com os arquivos js e um php que aparece o banner, como chamar esses arquivos para o Design do site estava chamando com include e o css tipo como é no html, agora como chamo meu banner js e uma pasta com imagens do banner?
  10. Nettonetto

    classe php

    Pessoal sou iniciante em php, preciso pegar dois números em um formulário html enviar esses números para uma classe somar() e mostrar o resultado da soma na página. Não consigo passar os parâmetros para classe. Segue abaixo o código. class usuario{ private $n1; private $n2; public function somar($n1, $n2){ $resultado = $n1 + $n2; return $resultado; } }
  11. iniciante.php

    Colocar link em um Botão no código PHP?

    Gostaria de uma ajuda de como substituir o nome Editar por um botão (bootstrap). PHP echo '<td><a href="editar.php?id=' . $row['id'] . '">Editar</a></td>'; Botão (bootstrap) <a href="#" class="btn btn-warning">Enviar</a> Como posso fazer isso? Obrigado!
  12. DiogoJefferson

    include.

    Direto à duvida: preciso linkar a página de manipulação de scripts à página que eu chamo através de um include? Exemplo: home.php: <html> <head> <script type="text/javascript" src="scripts/regra.js"></script> </head> <body> <?php include "agenda.php"; ?> </body> </html> agenda.php: <div id="teste"></div> Preciso manipular a div #teste no arquivo js externo que linkei à página home.php. Entretanto, nada acontece. Como o arquivo js já está "conectado" na página home.php, teoricamente, não seria necessário linkar esse arquivo também na página "agenda.php". Me corrijam caso eu esteja errado.
  13. marcosmigueloliveira

    Montar relatorios dinamicos com checkbox, selects

    Ola pessoal estou montando uma query com uns checkbox, consegui adaptar um codigo antigo que tinha e deu certo. Mas a CONSULT(QUERY) tem uns INNER JOINS, então devo pegar o nome em outra tabela com o codigo salvo na principal. Entenderam? O SELECT esta funcionando normalmente mas quando imprimo sai os codigos e não os nomes alguem pode me ajudar veja o codigo fonte. <?phpsession_start(); include_once 'valida.php'; include_once 'funcao_conexao.php'; include_once 'variaveisDaSecao.php'; //RECEBENDO DADOS DO USUARIO PELO GET $codPedido = $_GET['pedido']; $acao = $_GET['acao']; $tipo = $_GET['tipo']; $campos = array('ml_saram' => 'Saram', 'ml_nome' => 'Nome', 'ml_nguerra' => 'N. de Guerra', 'gr_nome' => 'Graduação', 'es_nome' => 'Especialidade', 'ml_antiguidade' => 'Ant. Relativa', 'ml_ffix' => 'Tel. Fixo', 'ml_fcel' => 'Tel. Celular', 'ml_fout' => 'Tel. Outro', 'ml_ftra' => 'Tel. Trabalho', 'ml_email' => 'E-mail', 'pf_nome' => 'Perfil'); //Montando o select com os checkbox $campo = $_POST['fields']; if(isset($campo)) { $select = "SELECT \""; for($i = 0; $i < count($campo); $i++) { $field = $campo[$i]; $select .= preg_replace("/[^a-zA-Z_]/", "", $field); if($i < count($campo) - 1) $select .= ", "; } $select .= " FROM tb_militar\""; } $campos = array('MtCodMaterial' => 'Tipo', 'MtCodLoc' => 'Localização', 'MtCodProjeto' => 'Projeto', 'MtCodEspMnt' => 'Oficina', 'MtPn' => 'Pn', 'MtSn' => 'Sn', 'MtPatrimonio' => 'Patrimônio', 'MtNome' => 'Nomenclatura', 'MtObs' => 'Descrição', 'MtQuantidade' => 'Estoque'); ?> <html> <head> <title>6º ETA - SINFO </title> <?phpinclude_once ("arquivoLinkCssJvs.php"); ?> <style type="text/css"> body { padding-top: 30px; padding-bottom: 20px; } </style> </head> <body> <?phpinclude 'menu.php'; ?> <div class="container"> <div class="row"> <div class="zero-clipboard"> <br> <span class="btn-clipboard"><b>Relatorio de Materiais:</b></span> </div> <div class="panel panel-danger"> <div class="panel-body"> <form class="form-horizontal" action="filtroMaterial.php" method="POST"> <table> <tr> <td> <fieldset> <div class="form-group"> <label class="col-md-12 control-label" for="checkboxes">Selecione o Tipo(s):</label> </td> <td> <?php$i = 1; foreach($campos as $nome => $titulo)echo '<div class="checkbox"><label class="checkbox"><input name="campos[]" type="checkbox" value="' . $nome . '"/>' . $titulo . '</label></div>'; ?> </td> </tr> <tr> <td colspan="3"> <!-- Button (Double) --> <div class="form-group"> <label class="col-md-4 control-label" for="button1id"></label> <div class="col-md-8"> <button id="button1id" name="button1id" class="btn btn-success" type="submit" >Enviar</button> <button id="button2id" name="button2id" class="btn btn-default" type="reset" >Limpar</button> </div> </div> </td> </tr> </table> </fieldset> </form> </div> </div> </div> <?php //Montando o select com os checkbox if(isset($_POST['campos'])) { $selecionados = $_POST['campos']; //retorna somente os campos que existem na variavel $campos $permitidos = array_intersect($selecionados, array_keys($campos)); //monta a query $query = "SELECT " . implode(', ', $permitidos) . " FROM tb_material AS m \rINNER JOIN tb_local_manutencao AS lm ON m.MtCodLoc = lm.LmCodigo \r "; //somente para testar o formulario } ?> <div class="table-responsive"> <table class="table table-hover"> <tr> <?php //IMPRIME O CABEÇALHO DOS ITENS foreach ($permitidos as $nome) echo "<th class=\"celulatitulo\">". $campos[$nome] . "</th>"; ?> </tr> <?php //REALIZA A CONSULTA $result = mysql_query($query) or die (mysql_error()); //IMPRIMINDO OS RELATORIOS while($valores = mysql_fetch_row($result)) { ?> <tr> <?php foreach($valores as $valor) echo '<td class="celula\">'.$valor.'</td>'; ?> </tr> <?php } ?> </table> </div> <?php if ($acao == "excluir" AND $tipo == 1){ if (mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error())) { echo '<script language=javascript>alert( "Pedido Alterado com Sucesso! \n Pedido: '.$codPedido.'."); window.location="devolucaoGeral.php?tipo=1&identificado=1&pedido='.$codPedido.'&saram='.$saramSaida.'"</script>'; } } if ($acao == "excluir" AND $tipo == 2){ echo $codSaida.','.$codMaterial.','.$codPedido.','.$quantidade.','.$tipo; if (mysql_query("CALL PsDevolucaoGeral('$codSaida','$codMaterial','$codPedido','$quantidade','$tipo')") or die (mysql_error())) { echo '<script language=javascript>alert( "Pedido Excluído com Sucesso! \n Pedido: '.$codPedido.'."); window.location="devolucaoGeral.php?tipo=2&identificado=1&pedido='.$codPedido.'&saram='.$saramSaida.'"</script>'; } } ?> <footer> <p>© Esquadrão Guará - Seção de Informática 2015</p> </footer> </div> </div> <!-- /container --> </body> </html>
  14. Como faço para por reticências para o texto não ficar muito grande na tabela... ... <td width="325" ><b>Título</b></td> <td width="325" ><b>Texto </b></td> <?php while ($dados = pg_fetch_array($busca_query)) { echo "<tr><td>$dados[titulo]</td>"; echo "<td>$dados[texto]</td>"; ...
  15. tenho um BD com duas tabelas contendo chave estrangeira(id Pessoa e idServico) que eu consigo fazer o Join. O que não consigo fazer é mostrar as tabelas Join com a hora e a data formatada( DATE_FORMAT(`Data`, '%d/%m/%Y %W' ) AS `Data`, TIME_FORMAT(`Hora`,'%H:%i') AS `Hora`;)Como inserir o comando dentro do Join ? $pegadados = "SELECT agendamento. * ,Pessoa.Nome as nomePessoa, Servicos.Nome as nomeServicos FROM `agendamento` INNER JOIN pessoa on idPessoa = agendamento.Pessoa_idPessoa INNER JOIN servicos on idServicos = agendamento.Servicos_idServicos ";
  16. Clésio Teixeira

    Manipulando input file através de Jquery

    Boa noite, Estou desenvolvendo um cadastro de pessoas para um sistema. Trata-se de uma tela de cadastro comum em HTML, PHP e Javascript. Em relação aos campos, utilizo input text, textarea e input file. A tela está funcionando corretamente, o usuário entra com os dados e o sistema faz a inserção ou a alteração no banco de dados e também faz o upload de imagens para o servidor. Para a obtenção do arquivo de imagem eu utilizo o input type: file e através das informações nesse elemento html eu realizo o upload do arquivo no momento da inserção das informações no banco de dados. O meu problema está no momento de alterar os dados de cadastro: O sistema precisa verificar se a imagem foi ou não alterada e se foi alterada eu devo substituir a informação no banco de dados e apagar a imagem antiga do servidor e fazer o upload da nova imagem. A solução que eu pensei, ou melhor dizendo, parte dela: No momento que eu busco as informações daquele determinado cadastro eu devo poder manipular o elemento input type:file, passando para ele o valor que trago do banco de dados e depois comparar com alguma variavel no momento de alterar o registro. O que eu preciso é: Manipular input type:file através do javascript(jquery), como eu passo um valor que trago do banco de dados para o componente? Se alguém tiver alguma ideia e poder contribuir eu agradeço. Muito obrigado.
  17. Lucas Manara Patriarca

    Busca Inteligente

    Boa tarde Pessoal, este é o meu primeiro Post aqui no fórum, estou começando na Programação, e estou desenvolvendo um sistema de FAQ ( perguntas frequentes ), e queria saber como fazer uma busca mais inteligente em meu banco de dados. Atualmente eu estou utilizando o seguinte Script: Ele funciona perfeitamente, mas, se no meu banco de dados, por exemplo, tiver uma frase com as palavras " enviei o meu cadastro " e o usuário digitar no campo de busca " enviei o cadastro " ele não vai encontrar nada. Será que alguém pode me ajudar? já pesquisei e não encontrei nada do tipo.
  18. Gabriel Benitez

    Erro php

    pessoal to tentando fazer um formulario de cadastro de email bem simples para uma pagina do wordpress HTML <p>Cadastre seu email e receba novidades sobre este Curso.</p> <form id="form1" name="form1" method="post" action=" enviar.php"> <label for="email-cursotal"></label> <input type="text" name="Email" id="Email" /> <input type="submit" name="enviar" id="enviar" value="Cadastrar" /> </form> <p> </p> PHP <?php // Destinatário $para = "meu email"; // Assunto do e-mail $assunto = "Contato curso especifico"; // Campos do formulário de contato $email = $_POST[`Email`]; // Monta o corpo da mensagem com os campos $corpo = "Nome: $nome <br>Empresa: $empresa <br>"; $corpo .= "E-mail: $email <br>Mensagem: $mensagem"; // Cabeçalho do e-mail $header = "From: $nome <$para> Reply-to: $email "; $header .= "Content-Type: text/html; charset=iso-8859-1 "; mail($para, $assunto, $corpo, $header); $msg = "Sua mensagem foi enviada com sucesso."; // Mostra a mensagem acima e redireciona para index.html ?> porem ele me retorna este erro: shell_exec() has been disable for security reasons in /www/documentos0/envia.php on line 10 alguem pode me ajudar?
  19. Diego - Oliveira

    Problemas com paginação.

    Pessoal, bom dia. Estou com um problema em relação a paginação. Quando eu chego na ultima página, o restante do site some. Vejam o exemplo abaixo: http://clickslim.com.br/comrodape.jpg => Página 4 da paginação, Está ainda está com o rodapé. http://clickslim.com.br/semrodape.jpg => Página 5 da paginação, O rodapé sumiu. as noticias estão na section descrita no código abaixo. <section id="ultimas-noticias"> <div class="interface"> <?php $page = 0; $alb = 3; $current = 1; $link = ''; if ( isset( $_GET['page'] ) ) { $current = $_GET['page']; $page = $alb * $_GET['page'] - $alb; if ( $_GET['page'] == 1 ) { $page = 0; } } $noticia = mysql_query( "SELECT * FROM noticias INNER JOIN categorias ON (noticias.categoria = categorias.id_categoria) WHERE status='1' ORDER BY id_noticia DESC" ); $total = mysql_num_rows($noticia); if ( $total > $alb ) { $link = "<ul class=\"paginacao\" style=\"float:left; width:99%;\">\n"; $prox = "javascript:;"; $ant = "javascript:;"; if ( $current >= 2 ) { $ant = "index.php?page=" . ($current - 1); } if ( $current >= 1 && $current < ($total / $alb)) { $prox = "index.php?page=" . ($current + 1); } $link .= '<li><a href="' . $ant . '" title="Anterior"><img src="../imagens/prev.png" alt="Anterior" /></a></li>'; $from = round( $total / $alb ) ; if($from == 1){$from++;} for ( $i = 1; $i <= $from; $i++ ) { if ( $current == $i ) { $link .= "<li><a class=\"current\" href=\"index.php?page=$i\"><b>$i</b></a></li>\n"; } else { $link .= "<li><a href=\"index.php?page=$i\"><b>$i</b></a></li>\n"; } } $link .= '<li><a href="' . $prox . '" title="Próxima"><img src="../imagens/next.png" alt="Próxima" /></a></li>'; $link .= "</ul>\n"; } $noticias = mysql_query("SELECT * FROM noticias INNER JOIN categorias ON (noticias.categoria = categorias.id_categoria) WHERE status='1' ORDER BY id_noticia DESC LIMIT $page, $alb"); $total_noticias = mysql_num_rows($noticias); while($nt = mysql_fetch_array($noticias)){ $data = explode("-", $nt["dataPub"]); $dataEx = $data[2]."/".$data[1]."/".$data[0]; ?> <section class="noticia"> <a href="noticia.php?id=<?php echo $nt['id_noticia']; ?>" class="img-noticia"><img src="paineldecontrole/imagens/imgnoticia/<?php echo $nt['imagem']; ?>" alt="<?php echo $nt["titulo"]; ?>" /></a> <span class="data-hora"><?php echo $dataEx; ?> - <?php echo $nt['horaPub']; ?></span> <h1 class="titulo-noticia"><a href="noticia.php?id=<?php echo $nt['id_noticia']; ?>"><?php echo $nt["titulo"]; ?></a></h1> <div class="resumo"> <?php echo substr($nt["conteudo"], 0, 880)."[...]"; ?> </div> </section> <?php } echo $link; ?> </div> </section> <?php require_once '../includes/footer.php'; ?>
  20. Bom dia senhores, Tenho um sistema que funciona da seguinte forma: O usuário entra com uma data_de_pagamento (ex: 05/10/2015) e prazo_final (15 dias após o vencimento) porem caso ele marque um checkbox (dias_uteis) o sistema deverá calcular os dias (data_de_pagamento) até (prazo_final) - (feriados, sábados, domingos) = X/10/2015 Sem conter os feriados e finais de semana o prazo final ficaria: 20/10/2015. Já contando o dia das crianças + sábados e domingos ficaria: 27/10/2015. Qualquer ideia é bem vinda! :)
  21. marcosvp

    Contar cada Produto

    Bom dia galera! quero contar cada produto !! ex: o produto 1 tem quantos ? o produto 2 tem quantos ? o produto 3 tem quantos ? o produto 4 tem quantos ? seguir a foto p/ intender melhor!! http://prntscr.com/7r2503 desde ja agradeço a a ajuda valeu!!
  22. Minha View Index tem o seguinte Código: <?php // Aqui digo ao cake para carregar o arquvo jquery.js e um arquivo chamado ajax.js $this->Html->script( array( 'jquery', 'ajax' ), array( 'inline' => false ) ); ?> <!-- Aqui eu crio o Botão para chamar enviar ID para Ajax e chamar meu Modal --> <a data-toggle="modal" data-target="#myModal2" class="btn btn-default" role="button" href="<?=$pessoa['Pessoa']['id'];?>">Alterar</a> <!-- Aqui é a DIV Modal onde aparece o resultado do ajax --> <div id="myModal2" class="modal fade" role="dialog" data-remote="123"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">×</button> <h4 class="modal-title">Teste Modal</h4> </div> <div id="comentarios" class="modal-body"> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> Meu Ajax fiz da seguinte foma: $(document).ready(function() { $( "#bnt" ).click(function(){ var valor_id = $(this).attr("href"); $.get( "/avp/pessoas/exibircomentarios/", valor_id, //o Problema é que o link fica quebrado.. pois a url aparece "?" // Ficando assim /avp/pessoas/exibircomentarios/?valor_id // preciso que fique: /avp/pessoas/exibircomentarios/valor_id function(data){ $("#comentarios").html(data); } ); }); }); Meu controller está assim: public function exibircomentarios($id= null){ //a idéia seria pegar o ID enviado pelo ajax, fazer a consulta e exibir no modal da index o resultado! } Estou usando Cakephp, criei outra view pra exibir os comentarios, só que preciso passar o ID da pessoa para fazer a consulta de comentarios feita por ela.. quero exibir em um Modal.. mas antes do id fica uma interrogação.. queria passar só o ID na URL
  23. Estou fazendo um sistema, e queria que quando o valor da variavel $row['tipo'] fosse igual a X a variável $tipo fosse igual á Y e se a variavel $row['tipo'] = Y $tipo = X assim vai, tentei dessa forma mas não deu.. <?php while($row = mysql_fetch_array($query3)){ if($row['tipo'] = 'WebSite') $tipo = 'img/myproj.png'; if($row['tipo'] = 'Logotipo') $tipo = 'img/logoicon.png'; if($row['tipo'] = 'Video') $tipo = 'img/video.png'; ?> codigo html <?php } ?>
  24. LilianFreitas123

    Salvar dados do Modal

    Prezados, Tenho uma pequena dúvida. Estou fazendo uma aplicação em PHP onde existe uma chamada de um modal para cadastramento de uma resposta ao cliente. A minha dúvida é: onde faço a persistência dos dados do modal? Na página do modal ou na página que gerou o modal? Agradeço desde já.
  25. Pessoal preciso urgentemente de um sistema de recuperar senha já fiz n coisas, já vi diversos posts sobre esse assunto e não da certo. Fiz pelo mail mas coloquei um e-mail do gmail fui lá no php.ini fiz tudo e nada da certo preciso que a pessoa receba um e-mail com seu dados e a senha esquecida via localhost postgres estava assim: $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'From: Portal <meunome@gmail.com>' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .="exPriority:1\n..";//prioridade e-mail if(mail("meunome@gmail.com",$destinatario,$assunto, $corpo, $headers)){ Ta dando erro aqui no sendmail php.ini php.ini [mail function] ; For Win32 only. SMTP = localhost aqui tinha colocado smtp.gmail.com smtp_port = 25 ; For Win32 only. ;sendmail_from = me@example.com Aqui tinha colocado meu email ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = Só que ontem a noite estudando muito essa parte vi que tem um sendmail para baixar descompactar e por o caminho path baixei um mais o arquivo tava incompleto então preciso de ajuda realmente. Vocês sabem uma maneira mais fácil tipo com phpmailer sei fazer para enviar e-mails, mas como coloco um metodo para mostra a senha do usuario do banco em seu email quando digitar seu e-mail abrir lá ta a senha e tal. Já fiz de diversas maneiras se alguém puder me ajudar.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.