Pesquisar na Comunidade
Mostrando resultados para as tags ''PHP''.
Encontrado 1.445 registros
-
Olá, Estou com a seguinte dificuldade: Preciso configurar o ambiente PHP para se conectar à uma base SyBase 16. Não sou programador PHP e estou auxiliando um outro colega. Tudo o que foi tentado até agora não funciona. O codigo é: $connection= new PDO ("dblib:version=4.2;charset=UTF-8;host=".$host.":".$port.";dbname=".$dbname, $username, $password); e obtemos o erro: SQLSTATE[01002] Adaptive Server connection failed (severity 9) Existe algum tutorial para isso? Tudo o que eu encontro ou é para o o PHP 5 ou é para Windows. Mais algumas informaçoes: PHP Version 7.0.26-1~dotdeb+8.2 System Linux websrv01 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19) x86_64 Server API Apache 2.0 Handler Virtual Directory Support disabled Configuration File (php.ini) Path /etc/php/7.0/apache2 Loaded Configuration File /etc/php/7.0/apache2/php.ini Grato William
-
- connection
- debian
-
(e %d mais)
Tags:
-
bom dia, sou iniciante em programação, estou com uma página onde está exibindo uma tabela, resultado de uma consulta ao banco de dados. porém a tabela original tem mais de 300 linhas, gostaria de mostrar essa tabela com 25 linhas por página. será que alguém pode me ajudar com isso??
-
Olá, alguém pode me ajudar com esse pipino, preciso fazer um while dentro do echo q vou enviar par ao email e já tentei toda as formas e não consigo, veja. <center> <table border="0" width="600px" cellspacing="0" cellpadding="0" > <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><font face="verdana" color="#ffffff"><center> Pedido Cliente : '.$usuario.' , n° # '.$pedido.' do pedido:</center></font></td> </tr> <tr bgcolor="#ffa800"> <td><center><img src="http://198.136.59.20/~casasbucom/casasbu2/img/logo.png" /></center></td> <td colspan="2"><center><font face="verdana" color="#ffffff" >Lista do orçamento CasasBU</font></center></td> </tr> <tr height="30px"> <td><font face="verdana"><center><b>Código da casa</b></center></font></td> <td><font face="verdana"><center><b>Fotos</b></center></font></td> <td><font face="verdana"><center><b>Característica</b></center></font></td> </tr> '. while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; }.' <div> <tr> <td ><center> '.$codigo.'</center></td> <td ><center><img src="http://localhost/casasbu2/admin/imoveis/imagens/$fotos;" width="180px" /></center></td> <td> <ul> <li>$quartos; Domitório(s)</li> <li>$banheiro; Banheiro(s)</li> <li>$suites; Suíte(s)</li> <li>Garagem para $garagem; carros</li> </ul> </td> </tr> eu so tenho q fazer esse while ser aceito, pois ele fica apresentando esse erro. ( ! ) Parse error: syntax error, unexpected 'while' (T_WHILE) in C:\wamp64\www\casasbu2\admin\orcamento\enviar.php on line 82
-
estamos tentando mostrar o carrinho, com o produto selecionado mas aparece o seguinte erro: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Barbie - Sereia Luzes Arco-Ãris, 1, 99.99, 99.99)' at line 1' in C:\wamp\www\fab-certo-30-11\carrinho.php on line 44 PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Barbie - Sereia Luzes Arco-Ãris, 1, 99.99, 99.99)' at line 1 in C:\wamp\www\fab-certo-30-11\carrinho.php on line 44 Call Stack # Time Memory Function Location 1 0.0000 265552 {main}( ) ..\carrinho.php:0 2 0.0156 281512 execute ( ) ..\carrinho.php:44 o código: <?php session_start(); if (isset($_SESSION["email"])) { $sessao = session_id(); } else { $msg = "Não há usuario logado"; //header("Location:carrinho_problemas.php"); } include ("conexao.php"); //se é é enviado um ID pela URL, o produto deverá ser incluido no carrinho if (isset($_GET["id"])) { $idprodutos = $_GET["id"]; $sql = "select * from produtos where idprodutos = $idprodutos"; $result= $conexao->prepare($sql); $result->execute(); if ( $linha = $result->fetch(PDO::FETCH_ASSOC) ) { $nome = $linha["nome"]; $preço = $linha["preço"]; $quant = 1; $total = $quant * $preço; $sql = "insert into itens values(null, $idprodutos, $sessao, $nome, $quant, $preço, $total)"; $result= $conexao->prepare($sql); /*$result->bindValue(":idprodutos", $idprodutos); $result->bindValue(":sessao", $sessao); //$result->bindValue(":idvendas", $idvendas); $result->bindValue(":nome", $nome); $result->bindValue(":quant", $quant); $result->bindValue(":preço", $preço); $result->bindValue(":total", $total) */ $result->execute(); } } if (isset($_POST["atualizar"])) { $quant = $_POST['quant']; // Se for diferente de vazio verificamos se é numérico if (is_array($quant)) { // Aqui percorremos o nosso array foreach($quant as $iditens => $quant) { // Verificamos se os valores são do tipo numeric if(is_numeric($iditens) && is_numeric($quant)) { $sql = "update itens set quant = $quant, total = $quant * preço where iditens = $iditens"; $result= $conexao->prepare($sql); $result->execute(); } } } } if (isset($_GET["excluir"])) { $excluir = $_GET['excluir']; $sql = "delete from itens where iditens = $excluir"; $result= $conexao->prepare($sql); $result->execute(); } $sql1 = "select * from itens where idsessao = '$sessao'"; $result1= $conexao->prepare($sql1); $result1->execute(); $sql2 = "select sum(total) as total from itens where idsessao = '$sessao'"; $result2= $conexao->prepare($sql2); $result2->execute(); $linha2 = mysql_fetch_array($result2); $total = number_format($linha2["total"],2,",","."); $_SESSION["total"] = $linha2["total"]; ?> <!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" /> <title>Untitled Document</title> <link href="css/links.css" rel="stylesheet" type="text/css" /> </head> <body> <h1>Carrinho de Compras</h1> <form id="form1" name="form1" method="post" action="carrinho.php"> <table border="1" cellspacing="0" cellpadding="5"> <tr> <th scope="col">Produto</th> <th scope="col">Quantidade</th> <th align="right" scope="col">Preço</th> <th align="right" scope="col">Total</th> </tr> <?php while ($linha = mysql_fetch_array($result1)) {?> <tr> <td><?php echo $linha["Descricao"] ?> (<a href="carrinho.php?excluir=<?php echo $linha["CodCarrinho"] ?>">excluir</a>)</td> <td align="center"><input id="qtde" type="text" name="qtde[<?php echo $linha["CodCarrinho"] ?>]" value="<?php echo $linha["Quantidade"] ?>" size="10" /></td> <td align="right"><?php echo number_format($linha["preço"],2,",",".") ?></td> <td align="right"><?php echo number_format($linha["Total"],2,",",".") ?></td> </tr> <?php } ?> <tr> <td colspan="4" align="right" class="detaque_em_vermelho">Valor Total: R$ <?php echo $total ?></td> </tr> </table> <p> <input type="submit" name="atualizar" id="atualizar" value="Atualizar Valores" /> <a href="finalizar_compra1.php">Finalizar a Compra</a></p> </form> <?php if ($linha2["Total"] == 0) { echo"<script language=javascript> alert('O carrinho de compras está vazio, estamos redirecionando voce para escolher um produto !'); location.href = 'produtos_em_tabela.php'; //history.go(-1); </script>"; } ?> </body> </html> FIM o código: <?php session_start(); if (isset($_SESSION["email"])) { $sessao = session_id(); } else { $msg = "Não há usuario logado"; //header("Location:carrinho_problemas.php"); } include ("conexao.php"); //se é é enviado um ID pela URL, o produto deverá ser incluido no carrinho if (isset($_GET["id"])) { $idprodutos = $_GET["id"]; $sql = "select * from produtos where idprodutos = $idprodutos"; $result= $conexao->prepare($sql); $result->execute(); if ( $linha = $result->fetch(PDO::FETCH_ASSOC) ) { $nome = $linha["nome"]; $preço = $linha["preço"]; $quant = 1; $total = $quant * $preço; $sql = "insert into itens values(null, $idprodutos, $sessao, $nome, $quant, $preço, $total)"; $result= $conexao->prepare($sql); /*$result->bindValue(":idprodutos", $idprodutos); $result->bindValue(":sessao", $sessao); //$result->bindValue(":idvendas", $idvendas); $result->bindValue(":nome", $nome); $result->bindValue(":quant", $quant); $result->bindValue(":preço", $preço); $result->bindValue(":total", $total) */ $result->execute(); } } if (isset($_POST["atualizar"])) { $quant = $_POST['quant']; // Se for diferente de vazio verificamos se é numérico if (is_array($quant)) { // Aqui percorremos o nosso array foreach($quant as $iditens => $quant) { // Verificamos se os valores são do tipo numeric if(is_numeric($iditens) && is_numeric($quant)) { $sql = "update itens set quant = $quant, total = $quant * preço where iditens = $iditens"; $result= $conexao->prepare($sql); $result->execute(); } } } } if (isset($_GET["excluir"])) { $excluir = $_GET['excluir']; $sql = "delete from itens where iditens = $excluir"; $result= $conexao->prepare($sql); $result->execute(); } $sql1 = "select * from itens where idsessao = '$sessao'"; $result1= $conexao->prepare($sql1); $result1->execute(); $sql2 = "select sum(total) as total from itens where idsessao = '$sessao'"; $result2= $conexao->prepare($sql2); $result2->execute(); $linha2 = mysql_fetch_array($result2); $total = number_format($linha2["total"],2,",","."); $_SESSION["total"] = $linha2["total"]; ?> <!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" /> <title>Untitled Document</title> <link href="css/links.css" rel="stylesheet" type="text/css" /> </head> <body> <h1>Carrinho de Compras</h1> <form id="form1" name="form1" method="post" action="carrinho.php"> <table border="1" cellspacing="0" cellpadding="5"> <tr> <th scope="col">Produto</th> <th scope="col">Quantidade</th> <th align="right" scope="col">Preço</th> <th align="right" scope="col">Total</th> </tr> <?php while ($linha = mysql_fetch_array($result1)) {?> <tr> <td><?php echo $linha["Descricao"] ?> (<a href="carrinho.php?excluir=<?php echo $linha["CodCarrinho"] ?>">excluir</a>)</td> <td align="center"><input id="qtde" type="text" name="qtde[<?php echo $linha["CodCarrinho"] ?>]" value="<?php echo $linha["Quantidade"] ?>" size="10" /></td> <td align="right"><?php echo number_format($linha["preço"],2,",",".") ?></td> <td align="right"><?php echo number_format($linha["Total"],2,",",".") ?></td> </tr> <?php } ?> <tr> <td colspan="4" align="right" class="detaque_em_vermelho">Valor Total: R$ <?php echo $total ?></td> </tr> </table> <p> <input type="submit" name="atualizar" id="atualizar" value="Atualizar Valores" /> <a href="finalizar_compra1.php">Finalizar a Compra</a></p> </form> <?php if ($linha2["Total"] == 0) { echo"<script language=javascript> alert('O carrinho de compras está vazio, estamos redirecionando voce para escolher um produto !'); location.href = 'produtos_em_tabela.php'; //history.go(-1); </script>"; } ?> </body> </html> FIM
-
<!DOCTYPE html><html lang="pt-BR" data-logged="false" itemscope="" itemtype="http://schema.org/WebPage"> <!-- Mirrored from likesforinsta.com/ by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 29 Jul 2017 23:21:02 GMT --> <!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=UTF-8" /><!-- /Added by HTTrack --> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport' /><meta name="theme-color" content="#8db8a5" /><link rel=apple-touch-icon href="mvc/view/Original/icon.png" /><link rel=apple-touch-icon sizes=76x76 href="mvc/view/Original/icon.png" /><link rel=apple-touch-icon sizes=120x120 href="mvc/view/Original/icon.png" /><link rel=apple-touch-icon sizes=152x152 href="mvc/view/Original/icon.png" /><link rel=apple-touch-icon sizes=180x180 href="mvc/view/Original/icon.png" /><link rel="shortcut icon" sizes=196x196 href="mvc/view/Original/icon.png" /><link rel="shortcut icon" type=image/x-icon href="mvc/view/Original/favicon.ico" /><link rel="icon" sizes="192x192" href="mvc/view/Original/icon.png" /><link rel="shortcut icon" href="mvc/view/Original/icon.png"/><link rel="apple-touch-icon" href="mvc/view/Original/icon.png"/><meta name=mobile-web-app-capable content=yes /><title>Likes no Instagram: Ganhar likes e seguidores no instagram!</title><meta name="title" content="Likes no Instagram: Ganhar likes e seguidores no instagram!" /><meta name="DC.title" content="Likes no Instagram: Ganhar likes e seguidores no instagram!" /><link rel="image_src" href="mvc/view/Original/images/capa.jpg" /><meta name="rating" content="general" /><meta name="expires" content="0"/><meta name="distribution" content="global" /><meta name="googlebot" content="all,follow" /><meta name="audience" content="all" /><meta name="url" content="index.html"/><meta name="keywords" content="como ganhar likes no Instagram, como ganhar seguidores no Instagram, seguidores instagram, likes instagram, ios, android, fotos, bigfollow, curtidas, followers, seguidores, likes, comprar vip, like, curtidas, seguidores, meulike, follows, facebook" /><meta name="description" content="Ganhar seguidores e likes no Instagram nunca foi tão fácil, comece a usar agora mesmo e receba seguidores e curtidas de graça com o likes no instagram!" /><meta name="classification" content="like, curtidas, seguidores, meulike, follows, facebook, instagram"/><meta name="abstract" content="meuinsta, meulike, facebook, curtidas, seguidores, likes, follows"/><meta property="og:site_name" content="Likes no instagram" /><meta property="og:locale" content="pt_BR" /><meta property="og:title" content="Likes no Instagram: Ganhar likes e seguidores no instagram!" /><meta property="og:image" content="mvc/view/Original/images/capa.jpg" /><meta property="og:url" content="index.html"><meta property="og:description" content="Ganhar seguidores e likes no Instagram nunca foi tão fácil, comece a usar agora mesmo e receba seguidores e curtidas de graça com o likes no instagram!" /><meta name="author" content="Marcos Ramiro - fb.com/iam.mramiro - likesforinsta.com" /><meta name="twitter:card" content="summary" /><meta name="twitter:site" content="@likesforinsta" /><meta name="twitter:title" content="Likes no Instagram: Ganhar likes e seguidores no instagram!" /><meta name="twitter:description" content="Ganhar seguidores e likes no Instagram nunca foi tão fácil, comece a usar agora mesmo e receba seguidores e curtidas de graça com o likes no instagram!" /><meta name="twitter:image" content="mvc/view/Original/images/capa.jpg" /><meta name="twitter:url" content="index.html" /><meta name="twitter:label2" content="Color" /><meta name="twitter:data2" content="Black" /><meta itemprop="name" content="Likes no Instagram: Ganhar likes e seguidores no instagram!" /><meta itemprop="description" content="Ganhar seguidores e likes no Instagram nunca foi tão fácil, comece a usar agora mesmo e receba seguidores e curtidas de graça com o likes no instagram!" /><meta itemprop="image" content="mvc/view/Original/images/capa.jpg" /><link rel="alternate" hreflang="x-default" href="index.html" /><link rel="canonical" href="index.html"/><meta name="revisit-after" content="2 days" /><meta property="og:type" content="website"><meta name="generator" content="Likesforinstagram"/><meta name="robot" content="index, follow" /><meta name="robots" content="index, follow" /><meta name="google-site-verification" content="hS5xQOjLSGl8sMCcK0wEQvIrCZ8hZopBVqQnSvLTsf0" /><link href="mvc/view/Original/style5104.css?v0.15" rel="stylesheet" type="text/css"/><script type='application/ld+json'>{"@context":"http:\/\/schema.org","@type":"WebSite","url":"https:\/\/likesforinsta.com\/","name":"Likesforinsta","alternateName":"Ganhar curtidas no instagram, ganhar seguidores no instagram."}</script><script type='application/ld+json'>{"@context":"http:\/\/schema.org","@type":"Organization","url":"https:\/\/likesforinsta.com","sameAs":["https:\/\/www.facebook.com\/likesnoinsta\/","index.html\/\/twitter.com\/likesforinsta","https:\/\/plus.google.com\/+LikesnoinstagramBrasil"],"name":"Likesforinsta","logo":"https:\/\/likesforinsta.com\/mvc\/view\/Original\/images\/logo.png"}</script><!-- Start Alexa Certify Javascript --><script type="text/javascript"> _atrk_opts = { atrk_acct:"km0Hn1QolK10Y8", domain:"likesforinsta.com",dynamic: true}; (function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "../d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })(); </script><noscript><img src="../d5nxst8fruw4z.cloudfront.net/atrke35b.gif?account=km0Hn1QolK10Y8" class="hide" height="1" width="1" alt="Alexa" /></noscript><!-- End Alexa Certify Javascript --></head><body data-page="blog"><noscript><div class="alert alert-error"> Para completa funcionalidade deste site é necessário habilitar o JavaScript. Aqui estão as <a href="http://www.enable-javascript.com/pt/" target="_blank"> instruções de como habilitar o JavaScript no seu navegador</a>. </div></noscript><!--Header--><div id="topo"><div class="centro"><a href="index.html" class="logo"></a><form name="logar" class="login" method="post" action="senha.php"><input type="hidden" name="ref" value="" /><label class="usuario"><input type="text" name="usuario" placeholder="Nome de usuário do instagram" /></label><label class="senha"><input type="password" name="senha" placeholder="Senha" /></label><label class="termos"><input type="checkbox" checked name="termos"> Eu concordo com os <a href="page/termos/index.html">termos de uso</a> e afirmo ter acesso ao endereço de e-mail do meu instagram. </label><input type="submit" data-value="AGUARDE..." value="ENTRAR" /><label class="error"></label></form></div><div class="menu"><ul class="centro"><li><a href="index.html">HOME</a></li><li><a href="page/como-funciona/index.html">COMO FUNCIONA</a></li><li><a href="page/comprar/index.html">COMPRAR VIP</a></li></ul></div></div><!--#Header--><div id="site" class="centro"><div class="left"><section id="blog" class="center box"><div class="widget news"><h2 class="titulo"><a href="http://blog.likesforinsta.com/5-aprenda-a-instalar-o-likesnoinsta-no-seu-android">Aprenda a instalar o likesnoinsta no seu android.</a></h2><div class="texto">Começe a ganhar curtidas e seguidores no <h3>instagram</h3> diretamente do seu aparelho Android, siga o tutorial e aprenda como.</br><p><b>Passo 1.</b> Baixe o <a href="https://www.dropbox.com/s/zwr1hju2jnkgqet/Likesforinsta2.0.apk?dl=1" target="_self" class="">Aplica ...<b><a class="view_more" href="http://blog.likesforinsta.com/5-aprenda-a-instalar-o-likesnoinsta-no-seu-android">Continuar lendo...</a></b></div></div><div class="widget news"><h2 class="titulo"><a href="http://blog.likesforinsta.com/4-como-aplicar-filtros-na-rede-social-instragram-para-deixar-as-fotografias-das-suas-ferias-mais-bonitas">Como aplicar filtros na rede social Instragram para deixar as fotografias das suas férias mais bonitas.</a></h2><div class="texto"><p>A aplicação <h3>Instagram</h3> dá uma ajuda aos utilizadores quem têm dúvidas sobre o filtro que deve aplicar nas fotografias das férias. A rede social apresentou dez resultados entre as preferências praia e campo, com cinco modelos ...<b><a class="view_more" href="http://blog.likesforinsta.com/4-como-aplicar-filtros-na-rede-social-instragram-para-deixar-as-fotografias-das-suas-ferias-mais-bonitas">Continuar lendo...</a></b></div></div><div class="widget news"><h2 class="titulo"><a href="http://blog.likesforinsta.com/3-10-truques-e-dicas-para-usar-no-seu-instagram">10 truques e dicas para usar no seu Instagram!</a></h2><div class="texto"><p>O <a title="Instagram">Instagram</a> é um dos aplicativos mais utilizados no mundo inteiro, a par do <a title="Facebook">Facebook</a> e do <a title="Whatsapp">Whatsapp</a>. E todo esse sucesso tem levado a várias melhorias do <h3>Instagram</h3> ...<b><a class="view_more" href="http://blog.likesforinsta.com/3-10-truques-e-dicas-para-usar-no-seu-instagram">Continuar lendo...</a></b></div></div><div class="widget news"><h2 class="titulo"><a href="http://blog.likesforinsta.com/1-o-que-e-instagram">O que é Instagram?</a></h2><div class="texto">Todo mundo fala sobre e todo mundo usa. Mas o que é o <h3>Instagram</h3>? <h3>Instagram</h3> é uma rede social de fotos para usuários de Android e iPhone. Basicamente se trata de um aplicativo gratuito que pode ser baixado e, a partir dele, é possível t ...<b><a class="view_more" href="http://blog.likesforinsta.com/1-o-que-e-instagram">Continuar lendo...</a></b></div></div></section><section id="como_funciona" class="widget como_funciona"><h2 class="titulo">Como ganhar seguidores no Instagram e likes no Instagram?</h2><h2><b> 01 </b> Você loga no likesnoinstagram com seu usuário e senha utilizado no Instagram.</h2><h2><b> 02 </b> Você é redirecionado e escolhe as opções ganhar seguidores ou likes.</h2><h2><b> 03 </b> É extremamente proibido a prática de Unlike e Unfollow podendo haver punições!</h2><h2><b> 04 </b> Convide pessoas com seu link de indicado e ganhe + likes e seguidores.</h2><h2><b> 05 </b> Você convidando 1 pessoa você ganha +2 seguidores ou likes.</h2><h2><b> 06 </b> Torne-se a uma pessoa popular, tenha suas fotos curtida por várias pessoas.</h2></section></div><div class="right"><div class="widget facebook"><iframe width="298" height="71" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" title="fb:page Facebook Social Plugin" src="https://www.facebook.com/plugins/page.php?container_width=298&href=https%3A%2F%2Fwww.facebook.com%2F814181052034319&small_header=true&hide_cover=false&show_facepile=false"></iframe></div></div></div><footer id="rodape"><div class="centro"><ul><li><a href="erros/index.html">Erros</a></li><li><a href="page/politica-de-privacidade/index.html">Politica de privacidade</a></li><li><a href="page/termos/index.html">Termos de uso</a></li><li><a href="index.html">Blog</a></li><li><a href="index.html">Curtidasnoinstagram</a></li><li><a href="https://meulike.us/">Meulike.us</a></li></ul><div class="copy">© <a href="https://plus.google.com/+LikesnoinstagramBrasil" rel="publisher"><h1>Likes no Instagram</h1></a> - 2014/2017 - meuinsta.net - <a href="page/politica-de-privacidade/index.html">Política de privacidade</a></div></div></footer><img class="apresenta" alt="Ganhar seguidores e likes no Instagram grátis - meuinsta.net" title="Ganhar seguidores e likes no Instagram grátis - meuinsta.net" src="mvc/view/Original/images/insta_icon.png" width="64" height="64"><script> var LNG = {"charset":"utf-8","lang":"pt-BR","meta":{"title":"Likes no Instagram: Ganhar likes e seguidores no instagram!"},"yes":"sim","not":"n\u00e3o","logout":"Deslogar","follows":"Seguidores","likes":"Curtidas","more":"Saiba mais","enter":"Entrar","send":"Enviar","ok":"Pronto","pages":{"login":{"title":"Ganhe curtidas e seguidores no instagram","menu":"Logue-se","email":"E-mail do facebook","password":"Senha do facebook","alert":"Ao clicar em <b>Entrar<\/b> voc\u00ea estar\u00e1 concordando com os <a href=\"%s\/page\/terms\" target=\"_blank\">termos de uso<\/a>."},"report":{"title":"Denuncie"},"politica_de_privacidade":{"title":"Pol\u00edtica de privacidade"},"indicados":{"title":"Meus indicados"},"genero":{"title":"Escolha seu g\u00eanero sexual"},"seguidores":{"title":"Seguidores em seu instagram"},"curtidas":{"title":"Curtidas em suas fotos"},"curtidas_em_comentarios":{"title":"Curtidas em coment\u00e1rios"},"comprar":{"title":"Compre seu vip e receba mais seguidores e curtidas"},"termos":{"title":"Termos de utiliza\u00e7\u00e3o"},"erros":{"title":"Resolva seus problemas com o site"},"checkpoint":{"title":"Verifique sua conta"},"como_funciona":{"title":"Como funciona?"},"info":{"title":"Edite as configura\u00e7\u00f5es da sua conta"},"remove":{"title":"Remova sua conta do sistema :("},"comentarios":{"title":"Ganhe coment\u00e1rios"},"pontos":{"title":"Ganhe pontos para coment\u00e1rios"}},"ajax":{"off":"Voc\u00ea precisa se logar no sistema.","invalid_selected_post":"A postagem selecionada n\u00e3o \u00e9 valida. Certifique-se que a postagem esteja em publico.","login":{"completeAll":"Complete todos os campos","could_not_log":"N\u00e3o foi possivel fazer login com esta conta :(","invalid_email":"Entre com um e-mail v\u00e1lido","error_facebook":"Houve um erro com sua conta do Facebook, n\u00e3o conseguimos capturar as informa\u00e7\u00f5es necess\u00e1rias para efetuar o login :(","login_code":"Entre no facebook e insira seu c\u00f3digo de login.","unlock_your_account":"Voc\u00ea deve acessar seu Facebook manualmente pelo menos uma vez ao criar sua conta e em seguida logar aqui para ganhar curtidas. Acesse sua conta no Facebook e fa\u00e7a login aqui novamente.","confirm_code":"Acesse sua caixa de entrada do e-mail informado para concluir o processo de cadastro.","login_approvals":"\u00c9 necess\u00e1rio desativar as <strong>Aprova\u00e7\u00f5es de login<\/strong> para entrar - <a href=\"https:\/\/www.facebook.com\/settings?tab=security§ion=approvals&view\" target=\"_blank\">Clique aqui e desative<\/a>","invalid_password":"A senha informada n\u00e3o confere. Verifique os dados informados e tente novamente.","login_spam":"Voc\u00ea est\u00e1 tentando com muito frequ\u00eancia. Por favor, tente novamente mais tarde.","invalid_phone":"O n\u00famero de telefone informado n\u00e3o pertence a nenhuma conta, verifique a grafia e tente novamente. Se preferir utilize seu endere\u00e7o de e-mail no lugar do n\u00famero de telefone para efetuar login.","add_valid_email":"Aparentemente o seu endere\u00e7o de e-mail n\u00e3o est\u00e1 funcionando, acesse seu Facebook e adicione um email v\u00e1lido.","old_password":"A senha que voc\u00ea informou \u00e9 antiga, voc\u00ea deve informar sua senha atual para efetuar login no sistema.","account_temporarily_suspended":"Sua conta foi suspensa temporariamente.","review_logins":"Reveja os Logins recentes da sua conta!","temporarily_locked":"\u00c9 necess\u00e1rio logar em sua conta do Facebook e permitir o acesso para continuar com o login. Acesse seu Facebook e clique em <b>FUI EU<\/b>. Siga os passos a seguir: ","verify_identity":"Verifique sua Identidade","aaa":""},"reaction":{"maximum_reactions":"Voc\u00ea j\u00e1 recebeu o m\u00e1ximo de rea\u00e7\u00f5es hoje, volte em 1 hora."},"like":{"invalid_page":"Por favor, adicione uma p\u00e1gina do facebook v\u00e1lida.","unselected_page":"N\u00e3o foi possivel selecionar esta p\u00e1gina.","maximum_likes":"Voc\u00ea j\u00e1 recebeu o m\u00e1ximo de curtidas, volte em 1 hora.","problem_likes":"N\u00e3o \u00e9 possivel enviar curtidas, tente mais tarde.","permission":"N\u00e3o \u00e9 possivel enviar curtidas, certifique-se que a publica\u00e7\u00e3o esteja em p\u00fablico e tenha os seguidores ativado."},"follow":{"maximum_follows":"Voc\u00ea j\u00e1 recebeu o m\u00e1ximo de seguidores, volte em 2 horas.","impossible_verify":"N\u00e3o \u00e9 possivel verificar seu perfil, acesse <a href=\"https:\/\/www.facebook.com\/settings?tab=followers\" target=\"_blank\">fb.com\/settings?tab=followers<\/a> e ative seus seguidores."}},"error":{"404":{"title":"P\u00e1gina n\u00e3o existe"}},"footer":{"privacy_policy":"Pol\u00edtica de privacidade","copy":"Direitos autorais \u00a9 2013\/2016 <a href=\"https:\/\/plus.google.com\/+MeulikeUsGratis\" rel=\"publisher\">meulike.us<\/a> Inc. - Todos os direitos reservados."},"noscript":"Para completa funcionalidade deste site \u00e9 necess\u00e1rio habilitar o JavaScript.\r\n Aqui est\u00e3o as <a href=\"http:\/\/www.enable-javascript.com\/pt\/\" target=\"_blank\"> instru\u00e7\u00f5es de como habilitar o JavaScript no seu navegador<\/a>."} var CONF = {"domain":"meuinsta.net","url":"https:\/\/meuinsta.net"} </script><script type="text/javascript" src="mvc/view/Original/js/jquery-3.1.1.min.js"></script><script type="text/javascript" src="mvc/view/Original/js/scripts90df.js?v0.55"></script><script id="_waumab"> (function(i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', '../www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-61902524-1', 'auto'); ga('require', 'linkid'); ga('send', 'pageview'); </script></body> <!-- Mirrored from meuinsta.net by HTTrack Website Copier/3.x [XR&CO'2014], Sat, 29 Jul 2017 23:21:10 GMT --> </html> o action="senha.php não esta pegando as senha em txt , o que esta errado ?
-
bom dia!!!!gostaria da ajuda de vocês,e de ante mão já agradeço a ajuda que tens me dado aqui no forum,tenho este código,funciona de boa,mas só onde não se tem imagem fica algo vazio ,gostaria que aparece-se uma imagem padrão.jpg,ao qual já tenho na pasta fotos,tem como? <ul class="fotos"> <li><a href="#"><?php echo "<img src='../cadastro/fotos/".$row_Recordset1['foto']."'width='80' height='80' border='0' alt='Foto de exibição' /><br />"; ?><span> <?php echo "<img src='../cadastro/fotos/".$row_Recordset1['foto']."'width='80' height='80' border='0' alt='Foto de exibição' /><br />"; ?></span></a> </li> <li><a href="#"><img src="<?php echo $row_Recordset1['fot_peq']; ?>" alt="" /><span> <img src="<?php echo $row_Recordset1['fot_peq']; ?>" alt="" /></span></a> </li> <li><a href="#"><img src="<?php echo $row_Recordset1['fot_1']; ?>" alt="" /><span> <img src="<?php echo $row_Recordset1['fot_1']; ?>" alt="" /></span></a> </li> <li><a href="#"><img src="<?php echo $row_Recordset1['fot_2']; ?>" alt="" /><span> <img src="<?php echo $row_Recordset1['fot_2']; ?>" alt="" /></span></a> </li> <li><a href="#"><img src="<?php echo $row_Recordset1['fot_3']; ?>" alt="" /><span> <img src="<?php echo $row_Recordset1['fot_3']; ?>" alt="" /></span></a> </li> </ul> </div>
-
Seguinte, pessoal. O portal de notas da minha faculdade se apresenta conforme a imagem em anexo. Vejam que cada matéria possui 3 provas. Alguns professores cadastram as 3 de uma vez, e fica pendente só o valor da nota no final. Outros nem cadastram as provas. Eu precisava de um robô que varresse essa página e informasse toda vez que algum professor cadastrar uma nova nota. Tem como fazer isso?
-
Olá amigos, estou trabalhando uma aplicação php e Mysql e preciso usar URL amigável. Até consegui fazer isso, o problema é quando tento passar parâmetros via GET, não está dando certo! Vou postar meu .htaccess e alguém, dá uma luz onde devo mudar. RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ url.php?url=$1 Até adicionei a linha seguinte: RewriteRule ^detalhes-([0-9]+)-?$ detalhes.php?i=$1 Mas não deu certo.
-
- php url amigável
- php
-
(e %d mais)
Tags:
-
Preciso alterar um arquivo, e selecionar todos os dados de uma tabela. Quando eu seleciono estados por exemplo, ele abre as cidades por estado que escolhi, e tenho que selecionar apenas uma cidade.. Mas eu quero ao selecionar um estado, SELECIONAR TODAS AS CIDADES do estado que eu selecionar, e NÃO de selecionar apenas uma cidade. Segue script <div class="head"> <span id="title" style="color:black;">{l_choose_a_city}</span> <a id="choose_city_close" class="icon_close" href=""></a> </div> <div class="cont"> <ol id="selectable"> {list_options} </ol> </div> <div class="foot"> <a id="back_item" data-type="" class="back" href="#">{l_back_to_states}</a> <input id="choose_ok" type="button" class="btn blue fl_right" value="{l_ok}" /> </div> <script> var param = ['geo_countries', 'geo_states', 'geo_cities'], param_geo = ['{country_id}', '{state_id}', '{city_id}'], param_list = ['', '', '{list_options_js}'], param_geo_set, param_list_set, title_back = ['{l_back_to_countries}', '{l_back_to_states}'], title = ['{l_choose_a_country}', '{l_choose_a_state}', '{l_choose_a_city}']; pp_choose_city = $('#pp_choose_city'), selectable = $('#selectable'), selectable_li = $('#selectable li'), back_item = $('#back_item'), title_head = $('#title'), choose_ok = $('#choose_ok'), step = 2, title_city = '', searchFilter=$('#filter_module_location_title'), isSearchFilter=searchFilter[0]?1:0, userNoCity = '{user_no_city}', opt=.6; if(typeof param_geo_init != 'undefined') { param_geo = param_geo_init; } param_geo_set = param_geo.concat(); param_list_set = param_list.concat(); selectable.scrollTo('#{selected_options}'); $('.profile_city_choose').click(function(){ setCountry();return false; }); $('#choose_city_close').click(function(){ pp_choose_city.close();return false; }); choose_ok.click(function (){ pp_choose_city.close(); if (param_geo_set[2] != param_geo[2] || (userNoCity*1 && !isSearchFilter)) { userNoCity = 0; param_geo_set = param_geo; param_list_set = param_list; title_city = $('#selectable li.selected').text(); // search page filter var filter=$('#filter_module_location_title'); if(filter[0]) { filter.text(title_city); $('.find_new_friends_in_city_now').html(tmplCityTitle.replace('\{city\}', title_city)); $('#filter_country').val(param_geo[0]); $('#filter_state').val(param_geo[1]); $('#filter_city').val(param_geo[2]); if(filterCityValue != param_geo[2]) { filterCityValue = param_geo[2]; $(moduleFilterClass).change(); } return false; } $.post('{url_main}ajax.php', {cmd: 'geo_param_map', country: param_geo[0], state: param_geo[1], city: param_geo[2]}, geo_map); //$('#selectable li').off('click'); //pp_choose_city.remove(); } return false; }); $('.pp_body').on('click', function(e){ if(e.target==this &&$('#pp_choose_city:visible')[0] &¶m_geo_set[2]==param_geo[2]){ pp_choose_city.close() } }) function geo_map(res) { var data=checkDataAjax(res); if(data){ var map=$('#map_title'),filter=$('#filter_module_location_title'); if(map[0]){ map.text(title_city+', '+data.country); load_map(data.lat/{ip_multiplicator}, data.long/{ip_multiplicator}); } }else{} } function load_map(lat, long) { var pic = new Image(), map = $('#profile_map'); src = "http://maps.googleapis.com/maps/api/staticmap?markers=color:red%7Clabel:%7C"+lat+","+long+"¢er="+lat+","+long+"&zoom=10&size=459x277&sensor=false&scale=1";; map.attr('src', '{url_tmpl_main}images/airplane.gif'); pic.src = src; var mapBox = $('#profile_map_box'), isHideMap = parseInt(mapBox.css('height')) == 0, dur = (isHideMap) ? 1 : 1600; $(pic).load(function(){ map.hide().attr('src', src).fadeIn(dur,function(){ if (isHideMap) { mapBox.animate({height:'277px'},300); } }); }); } function setCountry() { step=2; delete param_geo; delete param_list; param_geo = param_geo_set.concat(); param_list = param_list_set.concat(); title_head.text(title[2]); back_item.html(title_back[1]).show(); $('#'+param_geo[2]).addClass('selected').siblings().removeClass('selected'); selectable.html(param_list[2]).scrollTo('#'+param_geo[2]); choose_ok.hide(); choose_ok.show(); pp_choose_city.open(); } back_item.click(function(){ var select_id, list; if (step == 1) { back_item.hide(); } selected = param_geo[step-1]; select_id = (step>1) ? param_geo[step-2] : param_geo[0]; list = param_list[step-1]; choose_ok.hide(); if (list != '') { step--; selectable.html(param_list[step]).scrollTo('#'+param_geo[step]); back_item.html(title_back[step-1]); title_head.text(title[step]); } else { selectable.fadeTo(0,opt); $.post('{url_main}ajax.php', {cmd: param[step-1], select_id: select_id, selected: selected, filter:isSearchFilter}, update_list_back); } return false; }) var update_list_back = function(res) { var data=checkDataAjax(res); if(data){ step--; param_list[step] = data.list; selectable.html(data.list).fadeTo(0,1).scrollTo('#'+param_geo[step]); back_item.html(title_back[step-1]); title_head.text(title[step]); }else{} } $('body').on('click', '#selectable li', change); function change(){ var select_id = $(this).attr('id'); $(this).addClass('selected').siblings().removeClass('selected'); param_list[step] = selectable.html(); back_item.html(title_back[step]).show(); title_head.text(title[step+1]); if (step == 2) { param_geo[step] = select_id; choose_ok.show(); } else { if (param_geo[step] != select_id) { param_geo[step] = select_id; selectable.fadeTo(0,opt); $.post('{url_main}ajax.php', {cmd: param[step+1], select_id: select_id, filter:isSearchFilter}, update_list); } else { step++; selectable.html(param_list[step]).scrollTo('#'+param_geo[step]); } } } var update_list = function(res) { var data=checkDataAjax(res); if(data){ step++; param_list[step] = data.list; selectable.html(data.list).fadeTo(0,1).scrollTo(0); if (step==2) { var item=$('#selectable > li'); if(item.length==1){item.click()} } }else{} } </script>
-
Senhores, boa tarde. Estou iniciando na linguagem PHP. Preciso desenvolver uma pequena aplicação que guarde no banco de dados PostgreSQL arquivos em PDF. Depois da inserção, realizar a consulta. Informações: 1. O Campo que receberá o arquivo PDF no Postgresql tem que ser do tipo Bytea; 2. Meu sistema operacional é Windows 10; 3. Meu PostgreSQl é o 9.6, pgadmin 4; 4. Como servidor, utilizo o WampServer; e 5. A inserção até funciona, pelo menos quando consulto no Postgres aparece o nome do arquivo na base de dados, mas para realmente saber se ele está lá, preciso consultá-lo, mas não consigo fazer a consulta. ATENÇÃO: Sei que não é a melhor prática, salvar arquivos no BD, que o melhor a fazer era salvar o caminho e guardar os arquivos em diretórios, porém o sistema não é gigante e os arquivos são pequenos, por isso não terei problemas com desempenho do Banco entre outros, portanto, não precisa responder apenas que não é uma boa prática, preciso de uma solução e agradeço a todos pela colaboração... Seguem meus códigos: Tenho no Banco de Dados a seguinte estrutura: (É apenas um ambiente de testes, os campos reais serão diferentes) BD_Revista Tabela tb102_documento colunas: documentoid serial revistaid integer codsecao character(2) documento bytea formulario.html <HTML> <HEAD> <TITLE>Formulário de Cadastro</TITLE> </HEAD> <BODY> <center> <form name = "frmCadastro" method="POST" action = "cadastrar.php"> Documento:<input type="text" size="20" name = "documentoid"><BR> Revista: <input type="text" size="20" name = "revistaid"><BR> Codigo da Seção:<input type="text" size="20" name = "codsecao"><BR> Documento: <input type="file" name = "documento"><BR> <input type="submit" value="Gravar"> </form> <center> </BODY> </HTML> cadastrar.php <?php //Verifica se existe o arquivo executa.php para poder incluí-lo if (file_exists("executa.php")){ include("executa.php"); } if (!file_exists("executa.php")){ $msgErro = "<center><font color='#FF0000'><b>"; $msgErro .= "Não será possível executar nenhuma ação no Banco de Dados!<br>"; $msgErro .= "Porque não existe o arquivo 'executa.php'."; $msgErro .= "</b></font></center>"; echo "<br><br>"; echo $msgErro; echo "<br>"; exit; } //recebendo os dados do formulário $documentoid = $_POST['documentoid']; $revistaid = $_POST['revistaid']; $codsecao = $_POST['codsecao']; $documento = $_POST['documento']; //if ($revistaid == ""){ // echo "<center>O codigo id da revista deve ser informado!</center>"; // echo "<center><input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'></center>"; //} //if ($nroano == ""){ // echo "<center>O ano deve ser informado!</center>"; // echo "<center><input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'></center>"; //} //Montando a String de SQL $Sql = "Insert into tb102_documento(documentoid, revistaid, codsecao, documento) values('$documentoid', '$revistaid', '$codsecao', '$documento')"; //Chamando a função, e passando como parâmetro a String de SQL $Resultado = executa($Sql); if ($Resultado){ echo "<center>Cadastro efetuado com sucesso!</center>"; echo "<center><input type = 'button' value = 'Voltar' name = 'btnVoltar' Onclick = 'javascript:history.go(-1)'></center>"; } ?> executa.php <?php function executa($Sql){ //Testando se existe o arquivo if (file_exists("conecta.php")){ include("conecta.php"); } if (!file_exists("conecta.php")){ $msgErro = "<center><font color='#FF0000'><b>"; $msgErro .= "Não foi possível conectar ao banco de Dados<br>"; $msgErro .= "Porque não existe o arquivo 'conecta.php'."; $msgErro .= "</b></font></center>"; echo "<br><br>"; echo $msgErro; exit; } $Resultado = pg_query($conectabd,$Sql); pg_close($conectabd); return $Resultado; } ?> conecta.php <?php $conectabd = pg_connect("dbname = BD_Revista port = 5432 host = localhost user = postgres password = 159-*/rpg"); if ($conectabd) { //Caso queira Imprimir na Tela a mensagem, retirar o comentário echo "Conectado com: " . pg_host($conectabd) . "<br/> "; } else { echo pg_last_error($conectabd); exit; } ?> formconsulta.html <HTML> <HEAD> <TITLE>Formulário de Cadastro</TITLE> </HEAD> <BODY> <center> <form name = "frmConsulta" method="POST" action = "consultar.php"> Documento:<input type="text" size="20" name = "documentoid"><BR> Revista: <input type="text" size="20" name = "revistaid"><BR> Codigo da Seção:<input type="text" size="20" name = "codsecao"><BR> Documento: <input type="text" name = "documento"><BR> <input type="submit" value="Pesquisar"> </form> <center> </BODY> </HTML> consultar.php -> este arquivo está errado, preciso de uma LUZ exatamente na parte da consulta, tanto no php como no html <?php $varSQL = "select documentoid, revistaid, codsecao, documento from tb102_documento"; $varConexao = pg_connect("dbname = BD_Revista port = 5432 host = localhost user = postgres password = 159-*/rpg"); $varResultado = pg_query($varConexao,$varSQL); // $varObjeto = pg_fetch_object ($varResultado,0); if ( $varResultado ) { while ( $varLinha = pg_fetch_array($varResultado) ) { $varConteudo = base64_decode("'".$varLinha[1]."'"); $varArquivo = fopen($varLinha[0],"w"); fwrite($varArquivo,$varConteudo); fclose($varArquivo); echo " <tr> " . " <td width='50%'>" . $varLinha[0] . "</td>" . " <td width='50%'><img src='" . $varLinha[0] ."'></td>" . " </tr> "; } } else { //echo "Erro na leitura<br>"; } ?> Desde já eu agradeço a colaboração de todos...
-
- php
- postgresql
-
(e %d mais)
Tags:
-
Olá, tenho um site de vendas e a venda é feita no pagseguro, mas tenho uma tabela venda, aonde tem o id_cliente, valor, data e id_cliente, e outra tabela item_venda que tem , id_item_venda, quantidade, venda_id_venda, produto_id_produto e valor_unitario, como faço para trazer as informações para essas tabelas.
-
Olá, eu tenho 4 tabelas, uma estado, cidade, endereço e cliente. Quando o cliente fizer o cadastro no sistema as informações que ele informou terá que ir para as respectivas tabelas descritas anteriormente. Tentei usar 4 select, como mostra o código abaixo, porem da erro. Preciso que alguém me ajude pfv, desde já agradeço. $conexao = conectaBD(); $sql3= 'INSERT INTO estado( nome) values(?)'; $stmt3->bind_param("s", $dados['nome']); $stmt3->execute(); $conexao = conectaBD(); $sql4= 'INSERT INTO cidade( nome, estado_id_estado) values(?,?)'; $stmt4->bind_param("ss", $dados['nome'], $dados['id_estado']); $stmt4->execute(); $conexao = conectaBD(); $sql2= 'INSERT INTO endereco( rua, cep, numero, complemento, id_cidade, id_cliente) values(?,?,?,?,?,?)'; $stmt2->bind_param("ssisss", $dados['rua'], $dados['cep'], $dados['numero'], $dados['complemento'], $dados['id_cidade'], $dados['id']); $stmt2->execute(); $conexao = conectaBD(); $sql = 'INSERT INTO cliente (nome, email, senha, telefone) values(?,?,?,?)'; $stmt = $conexao->prepare($sql); $stmt->bind_param("sssssissss", $dados['nome'], $dados['email'], $dados['senha'], $dados['telefone']); $stmt->execute();
-
php Enviar lista de imovel por email
uma questão postou Danilo Moreira da Costa Tutoriais & Dicas - PHP
Estou enviando um email em php com uma lista de imoveis, o problema é q a parte html chega certinho, mais a lista de itens q é realizada no php não funciona. alguém consegue me ajudar nisso? usei o phpMailer <?php $id = $_POST['item_lista']; // Inclui o arquivo class.phpmailer.php localizado na pasta class require_once("class/class.phpmailer.php"); // Inicia a classe PHPMailer $mail = new PHPMailer(true); // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP try { $mail->Host = 'mail.casasbu.com.br'; // Endereço do servidor SMTP (Autenticação, utilize o host smtp.seudomínio.com.br) $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br) $mail->Port = 587; // Usar 587 porta SMTP $mail->Username = 'ow@casasbu.com.br'; // Usuário do servidor SMTP (endereço de email) $mail->Password = '----MODERADO---'; // Senha do servidor SMTP (senha do email usado) //Define o remetente // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->SetFrom('ow@casasbu.com.br', 'Danilo'); //Seu e-mail $mail->AddReplyTo('ow@casasbu.com.br', 'teste'); //Seu e-mail $mail->Subject = 'Email teste do site';//Assunto do e-mail //Define os destinatário(s) //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->AddAddress('mdvisualstudio@gmail.com', 'Teste Locaweb'); //Campos abaixo são opcionais //=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= //$mail->AddCC('destinarario@dominio.com.br', 'Destinatario'); // Copia //$mail->AddBCC('destinatario_oculto@dominio.com.br', 'Destinatario2`'); // Cópia Oculta //$mail->AddAttachment('images/phpmailer.gif'); // Adicionar um anexo //Define o corpo do email //$mail->MsgHTML('este conteúdo é um modelo exemplo para o site'); ////Caso queira colocar o conteudo de um arquivo utilize o método abaixo ao invés da mensagem no corpo do e-mail. $mail->MsgHTML(file_get_contents('email.php')); $mail->Send(); echo "Mensagem enviada com sucesso</p>\n"; //caso apresente algum erro é apresentado abaixo com essa exceção. }catch (phpmailerException $e) { echo $e->errorMessage(); //Mensagem de erro costumizada do PHPMailer } ?> o arquivo email.php é esse abaixo <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>Email Personalizado</title> </head> <body> <?php include "../conexao.php"; $sqlemail = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario WHERE tab_orc.item_lista = '11'"); $rowemail = mysqli_fetch_assoc($sqlemail); $pedido = $rowemail['id_orc']; $usuario = $rowemail['usuario']; $descritivo = $rowemail['descricao']; ?> <center> <table border="0" width="600px" cellspacing="0" cellpadding="0" > <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><font face="verdana" color="#ffffff"><center> Pedido Cliente : <?php echo$usuario; ?> , n° #<?php echo $pedido; ?> do pedido.</center></font></td> </tr> <tr bgcolor="#ffa800"> <td><center><img src="http://198.136.59.20/~casasbucom/casasbu2/img/logo.png" /></center></td> <td colspan="2"><center><font face="verdana" color="#ffffff" >Lista do orçamento CasasBU</font></center></td> </tr> <tr height="30px"> <td><font face="verdana"><center><b>Código da casa</b></center></font></td> <td><font face="verdana"><center><b>Fotos</b></center></font></td> <td><font face="verdana"><center><b>Característica</b></center></font></td> </tr> <?php $sqlemail1 = mysqli_query($db,"SELECT * FROM tab_orc INNER JOIN list_orc_imob ON list_orc_imob.item_lista = tab_orc.item_lista INNER JOIN imovel ON imovel.id_imovel = list_orc_imob.id_imovel INNER JOIN cidade ON cidade.id_cidade = imovel.id_cidade INNER JOIN bairro ON bairro.id_bairro = imovel.id_bairro INNER JOIN usuario ON usuario.id_usuario = tab_orc.id_usuario INNER JOIN fotos ON fotos.token = imovel.token WHERE tab_orc.item_lista = '11' AND fotos.classe = '1'"); while($rowemail1 = mysqli_fetch_assoc($sqlemail1)){ $codigo = $rowemail1['cod_ref']; $fotos = $rowemail1['foto']; $quartos = $rowemail1['dormitorios']; $banheiro = $rowemail1['banheiros']; $suites = $rowemail1['suites']; $garagem = $rowemail1['garagem']; $descricao = $rowemail1['descricao']; $venda = $rowemail1['v_venda']; $locacao = $rowemail1['v_locacao']; $temporada = $rowemail1['v_temporada']; $condominio = $rowemail1['v_condominio']; $iptu = $rowemail1['v_IPTU']; $endereco = $rowemail1['endereco']; $bairro = $rowemail1['bairro']; $numero = $rowemail1['numero']; $cidade = $rowemail1['cidade']; ?> <div > <tr> <td ><center><?php echo $codigo; ?></center></td> <td ><center><img src="http://localhost/casasbu2/admin/imoveis/imagens/<?php echo $fotos;?>" width="180px" /></center></td> <td> <ul> <li><?php echo $quartos; ?> Domitório(s)</li> <li><?php echo $banheiro; ?> Banheiro(s)</li> <li><?php echo $suites; ?> Suíte(s)</li> <li>Garagem para <?php echo $garagem; ?> carros</li> </ul> </td> </tr> <tr> <td colspan="2" height="50px"><font face="verdana" size="2"><b>Observação:</b></font><br/><?php echo $descricao; ?></td> <td><font face="verdana" size="2"><b>Preço:</b></font><?php if($venda != '0'){ echo "de venda: R$".$venda; } if($locacao != '0'){ echo "de locação: R$".$locacao; } if($temporada != '0'){ echo "de temporada: R$".$temporada; } if($condominio != '0'){ echo "de condomínio: R$".$condominio;} if($iptu != '0'){ echo "de iptu: R$". $iptu; } ?></td> </tr> <tr> <td colspan="3">Endereço: <?php echo $endereco; ?>, n° <?php echo $numero; ?> - Bairro:<?php echo $bairro; ?> - Cidade: <?php echo $cidade; ?> </td> </tr> <tr><td colspan="3" height="40px"><fontcolor="#999999">_________________________________________________________________________</font></td></tr> <?php }?> </div> <tr> <td colspan="3"><font face="verdana"size="2"><b>Mensagem:</b></font><br/> <?php echo $descritivo; ?></td> </tr> <tr bgcolor="#ffa800" > <td colspan="3" height="40px"><font face="verdana" color="#ffffff"><b>Dados da imobiliária</b></font></td> </tr> <tr bgcolor="#ffa800" > <td><font face="verdana" size="2" > <font color="#ffffff">Site</font></br> <font color="#ffffff">Sobre Nós</font></br> <font color="#ffffff">Guia Comercial</font></br> <font color="#ffffff">Fale Conosco</font> </font> </td> <td colspan="2"> <font face="verdana" size="2"> <font color="#ffffff">(35)9 9923-4258 - Fernando - WhatsApp</font></br> <font color="#ffffff">Skype: fernando.teixeira.</font></br> <font color="#ffffff">(35)9 9827-0271 - Marcos Moreira WhatsApp</font></br> <font color="#ffffff">(35)3473-0732 - Marcos</font></br> <font color="#ffffff">Email: contato@casasbu.com.br</font> </font> </td> </tr> <tr> <td colspan="3" bgcolor="#6f006f" height="60px"><center> <font face="Verdana" color="#ffffff" size="2" > Rua Padre Antonio, Nº 04, centro</br> Santa Rita do Sapucaí / MG CRECI: MG 28224</br> <a href="http://www.casasbu.com.br"><font color="#ffffff">www.casabu.com.br</font></a> </font></center> </td> </tr> </table></center> </body> </html> -
Bom dia amigos, preciso testar se o registro foi deletado da tabela. Estou tentando dessa forma: $del = mysql_query("DELETE FROM conteudo WHERE id='$id' AND iduser='$iduser' ") or die(mysql_error()); if($del<1){ echo "Não deletou"; } else{ echo "não apaga"; } Mas não tá dando certo; Como faço isso, preciso testar o '$del'
-
- delete from
- php
- (e %d mais)
-
Tenho um sistema de pré venda Web em PHP, mas não consigo fazer a formatação e nem a impressão em uma Epson T20... Alguém consegue me ajudar nesse problema, o layout da impressão tem que ser exatamente como está na imagem abaixo. Obrigado.
-
Olá pessoal do PHP Brasil, sou um aprendiz em PHP e MYSQL e devido a uma necessidade estou criando um pequeno sistema de delivery, os que encontrei prontos não atendem as minhas necessidades. Consegui criar a estrutura do banco de dados MYSQL e já consegui modificando um código pronto inserir, editar e excluir informações do banco através de formulário. Porém agora preciso criar uma tabela "pedidos" onde vai receber de um formulário as escolhas das demais tabelas, somar o valor e enviar via phpmail para o email do restaurante, cópia para o cliente e ainda armazenar no banco. Já tentei vários recursos aqui e não consegui fazer de forma alguma esse formulário e com isso gostaria da ajuda de vocês para criar esse formulário. Meu banco de Dados possui as seguintes tabelas: - arroz (Possui mais de 2 registros) - feijao (possui mais de 2 registros) - carne (possui mais de 2 registros) - fruta (possui mais de 2 registros) - guarnicao (possui mais de 2 registros) - salada (possui mais de 2 registros) - marmitex (possui tamanho e preço) - observacao (campo para o cliente inserir informação a parte) - numeroped (campo INT sem autoincremento, onde deve somar +1 a cada novo pedido) A intensão é que na tabela pedidos seja inserido: - Número do pedido (Possui tabela) - Nome do Cliente (Não possui tabela no banco pois não será necessário cadastro) - Endereço (Não possui tabela no banco pois não será necessário cadastro) - Telefone (Não possui tabela no banco pois não será necessário cadastro) - Tipo de arroz escolhido na lista disponível - Tipo de feijao escolhido na lista disponível - Tipo de carne escolhido na lista disponível - 2 campos de guarnição (1 e 2) onde no pedido cliente pode escolher até 2 tipos de guarnição na lista disponível - 2 campos de salada (1 e 2) onde no pedido cliente pode escolher até 2 tipos de salada na lista disponivel - Tipo de fruta escolhido na lista disponível - Campo de Carne-extra, onde caso seja escolhido mais um tipo de carne na lista disponível, seja agregado ao valor total + R$ XXX - Tamanho do Marmitex (Onde quando escolhido ele agrega ao valor cadastrado em cada ítem. Estrutura das tabelas será anexado) Nesse caso já seja efetuado a soma dos valores caso seja escolhido carne extra. Estou disponibilizando o que já fiz para quem possa analisar e me ajudar com correções e apoio para finalizar o sistema.. Baixar: http://www.hminformatica.com.br/sistema_pedidos_hminfo.zip Espero que alguém possa ajudar. Agradeço. Henrique
- 3 respostas
-
- delivery
- pedidos online
- (e %d mais)
-
Ola Galera boa noite! Gostaria de saber existe alguma maneira de criar um sistemas que obtenha a localização de tempo real de um celular pelo numero de telefone ou pelo IMEI?
- 4 respostas
-
- rastreamento
- php
-
(e %d mais)
Tags:
-
Olá a todos, é a minha primeira vez aqui e estou feliz por finalmente ter encontrado um lugar como esse. Hoje trago uma solução para testes automatizados, o Make/Accessible. O Make/Accessible é um pacote PHP muito leve que permite facilmente testar classes Singleton e membros de instância inacessíveis tais como propriedades privadas e métodos protegidos (encapsulamento). Com esse pacote você agora pode: Executar métodos inacessíveis Adicionar valores a propriedade inacessíveis. Obter valores de propriedade inacessíveis. Obter mais de uma instância de uma classe Singleton. E baseado no vosso feedback brevemente teremos também uma feature que nos permitirá facilmente testar métodos de classes abstratas. As pessoas reclamam muito sobre classes encapsuladas: "São difíceis de testar! Temos de usar reflection!" Blablabla... Eu acho que resolvi este problema. As pessoas também reclamam muito sobre classes SIngleton: "São difíceis de testar! Só temos uma instância! Uma alteração em um teste pode influenciar os outros testes!" Blablabla... Eu acho que também resolvi este problema. Por favor, leia o modo de usar para compreender melhor como esse pacote funciona e que problemas ele resolve. Estou aberto a críticas e o seu feedback será muito, mas muito importante mesmo pra mim, ou este projecto vai morrer uma vez que não estou ajudando na vida de ninguém. Obrigado por ler e estou a espera da sua opinião: Será que estou perdendo o meu tempo no desenvolvimento deste pacote ou vale a pena continuar???
-
Bom dia, alguém pode me ajudar a solucionar o porque não estou conseguindo ser redirecionado para pagina de cadastro. Após o insert no banco ele não volta para página de cadastro cadFardo.php que está junto com validarCadFardo.php. <?php session_start(); include '../config/protect.php'; include '../config/conexao.php'; $material = $_POST['material']; $quantidade = $_POST['quantidade']; date_default_timezone_set('America/Sao_Paulo'); $data = date("Y/m/d"); // Obtendo a data do sistema. $hora = date("H:i:s"); // Obtendo a hora do sistema. $nome = $_SESSION['nome']; $turno = $_SESSION['turno']; $re = $_SESSION['re']; $sql_code = "INSERT INTO tb_fardo (material, quantidade, data_enviado, hora_enviado, nome_funcionario, turno, re_funcionario)" . "VALUES ('$material', '$quantidade', '$data', '$hora', '$nome', '$turno', '$re')"; $sql_query = $mysqli->query($sql_code) or die($mysqli->error); // Executando a consulta no banco MySQL $total = $sql_query->num_rows; // Recebendo o total de consultas encontradas if ($total == 0) { $erro[] = "Ocorreu um erro ao gravar os dados no sistema, tende novamente."; }else{ $accept[] = "Dados gravado no sistema com sucesso."; echo "<script>document.location.replace('cadFardo.php');</script>"; } ?>
- 1 resposta
-
- php
- programação
-
(e %d mais)
Tags:
-
Redirecionar para pasta "Internet_Explorer_Edge" ! Olá pessoal, tudo beleza ?? Sou iniciante em PHP e estou tendo um pequeno probleminha ! Tenho um site no qual eu uso um arquivo redirecionador.php que detecta o 'navegador' por 'HTTP_USER_AGENT' e redireciona para uma pasta do navegador 'específico'. Por exemplo, se o 'HTTP_USER_AGENT' achar a palavra por 'strpos' "MSIE 8.0", redireciona para a pasta 'Internet_Explorer_8', se achar a palavra "Firefox", redireciona para a pasta 'Mozilla_Firefox' ! Estou tentando agora fazer o arquivo encontrar a palavra "Edge/" para fazer redirecioná-lo para a pasta "Internet Explorer Edge" ! eis o código do script abaixo: <?php $useragent = $_SERVER['HTTP_USER_AGENT']; $FILE_NAME = "index.php"; if(strpos($useragent,"MSIE 8.0")) { header("location:Internet_Explorer_8_9/$FILE_NAME"); } if(strpos($useragent,"MSIE 9.0")) { header("location:Internet_Explorer_8_9/$FILE_NAME"); } if(strpos($useragent,"MSIE 10")) { header("location:Internet_Explorer_10/$FILE_NAME"); } if(strpos($useragent,"rv:11")) { header("location:Internet_Explorer_11/$FILE_NAME"); } if(strpos($useragent,"Edge/", -20)) { header("location:Internet_Explorer_Edge/$FILE_NAME"); } if(strpos($useragent,"Firefox")) { header("location:Mozilla_Firefox/$FILE_NAME"); } if(strpos($useragent,"Chrome")) { header("location:Google_Chrome/$FILE_NAME"); } ?> O 'HTTP_USER_AGENT' do navegador "Internet_Explorer_Edge" é: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393 Como tem a palavra "Mozilla" e "Chrome" partindo do início, eu utilizei o 'offset' do 'strpos' para '-20', que começa a procurar a palavra contando 20 caracteres para trás partindo do final. Só que ele recireciona para a pasta "Google Chrome" ! Preciso fazer redirecionar para a pasta "Internet Explorer Edge" e não sei o que está errado ! Será que alguém poderia me dar uma ajuda ? É meio que urgente por favor ! No aguardo Carlos
-
Bom noite pessoal, estou com um problema em minha aplicação web, estou utilizando a linguagem php em um sistema de login. Na mesma pagina a session funciona perfeitamente traz todos os valores que foram salvos em cada uma delas, porém quando redireciono para uma outra pagina não consigo recuperar a session mesmo chamando ela novamente session_start(). Segue o código abaixo da index.php. <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <!-- Incluindo a conexão com o banco de dados MySQL --> <?php include './config/conexao.php'; if (isset($_POST['re']) && strlen($_POST['re']) > 0) { if (!isset($_SESSION)) { session_start(); $_SESSION['re'] = $mysqli->escape_string($_POST['re']); $_SESSION['senha'] = $_POST['senha']; $sql_code = "SELECT id, nome, turno, re, senha FROM tb_funcionario WHERE re = '$_SESSION[re]'"; $sql_query = $mysqli->query($sql_code) or die($mysqli->error); // Executando a consulta no banco MySQL $dados = $sql_query->fetch_assoc(); //Pegando os dados $total = $sql_query->num_rows; // Recebendo o total de consultas encontradas if ($total == 0) { $erro[] = "Este re não pertence a nenhum funcionário."; } else { if ($dados['senha'] == $_SESSION['senha']) { $_SESSION['logado'] = $dados['id']; $_SESSION['nome'] = $dados['nome']; $_SESSION['turno'] = $dados['turno']; $_SESSION['re'] = $dados['re']; } else { $erro[] = "Senha incorreta!"; } } } if (count($erro) == 0 || !isset($erro)) { echo "<script>location.href='./funcionario/index.php';</script>"; } } ?> <html> <head> <meta charset="UTF-8"> <title>CRF - Controle de Reciclagem Femsa</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <!-- Mostrando erro no Front-end --> <?php if(count($erro) > 0){ foreach ($erro as $msg){ echo "<p>$msg</p>"; } } ?> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"/> <div class="main"> <div class="container"> <div class="middle"> <div id="login"> <form method="POST" action=""> <fieldset class="clearfix"> <p ><span class="fa fa-user"></span><input type="text" value="<?php echo $_SESSION['re']; ?>" name="re" Placeholder="RE" required></p> <!-- JS because of IE support; better: placeholder="Username" --> <p><span class="fa fa-lock"></span><input type="password" name="senha" Placeholder="Entre com a senha!" required></p> <!-- JS because of IE support; better: placeholder="Password" --> <div> <span style="width:48%; text-align:left; display: inline-block;"><a class="small-text" href="recuperaSenha.php">Esqueceu sua senha?</a></span> <span style="width:50%; text-align:right; display: inline-block;"><input type="submit" value="Acessar"></span> </div> </fieldset> <div class="clearfix"></div> </form> <div class="clearfix"></div> </div> <!-- end login --> <div class="logo"> <img src="img/logo REC.png"> <div class="clearfix"></div> </div> </div> </div> </div> </body> </html>
- 2 respostas
-
fiz uma enquete e está aparecendo dois erros: Warning: mysql_query() expects parameter 1 to be string, object given in C:\wamp\www\php\cadastrar2.php on line 74 Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in C:\wamp\www\php\cadastrar2.php on line 76 aqui está o meu programa (com a parte de banco de dados e tudo): <?php session_start(); include_once("conexao.php"); ?> <!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" /> <title>Confirmação de Cadastro</title> </head> <body> <?php include "conexao.php"; $nomeequipe= $_REQUEST["nomeequipe"]; $jogador1= $_REQUEST["jogador1"]; $jogador2= $_REQUEST["jogador2"]; $jogador3= $_REQUEST["jogador3"]; $jogador4= $_REQUEST["jogador4"]; $jogador5= $_REQUEST["jogador5"]; $sala1= $_REQUEST["sala1"]; $sala2= $_REQUEST["sala2"]; $sala3= $_REQUEST["sala3"]; $sala4= $_REQUEST["sala4"]; $sala5= $_REQUEST["sala5"]; $turma1= $_REQUEST["turma1"]; $turma2= $_REQUEST["turma2"]; $turma3= $_REQUEST["turma3"]; $turma4= $_REQUEST["turma4"]; $turma5= $_REQUEST["turma5"]; try { $sql="insert into equipes values (null, :nomeequipe, :jogador1, :sala1, :turma1, :jogador2, :sala2, :turma2, :jogador3, :sala3, :turma3, :jogador4, :sala4, :turma4, :jogador5, :sala5, :turma5 )"; $result= $conexao->prepare($sql); $result->bindValue(":nomeequipe", $nomeequipe); $result->bindValue(":jogador1", $jogador1); $result->bindValue(":jogador2", $jogador2); $result->bindValue(":jogador3", $jogador3); $result->bindValue(":jogador4", $jogador4); $result->bindValue(":jogador5", $jogador5); $result->bindValue(":sala1", $sala1); $result->bindValue(":sala2", $sala2); $result->bindValue(":sala3", $sala3); $result->bindValue(":sala4", $sala4); $result->bindValue(":sala5", $sala5); $result->bindValue(":turma1", $turma1); $result->bindValue(":turma2", $turma2); $result->bindValue(":turma3", $turma3); $result->bindValue(":turma4", $turma4); $result->bindValue(":turma5", $turma5); $result->execute(); echo"Equipe cadastrada com sucesso!"; } catch (PDOException $erro) { header("location: erro.php?erro=Ocorreu o seguinte erro: ".$erro->getMessage()); } ?> <h1>Enquete</h1> <p>Parte do dinheiro arrecadado com o campeonato será doado para uma entidade. Para qual entidade você acredita que mais necessita da doação?</p> <?php if(isset($_SESSION['msg'])){ echo $_SESSION['msg']."<br><br>"; unset($_SESSION['msg']); } //pesquisar por produtos $result_opcao = "SELECT * FROM opcoes"; $resultado_opcao = mysql_query($conexao, $result_opcao); while($linha_opcao = mysql_fetch_assoc($resultado_opcao)){ echo $linha_opcao['id_opcao'] . "- " . $linha_opcao['nome'] . "<br>"; echo "Quantidade de votos: " . $linha_opcao['qntd_votos'] . "<br>"; echo "<a href='votar.php?id_opcao=".$linha_opcao['id_opcao']."'>votar</a><hr>"; } ?> <p> </p> <p><a href="index.php">Voltar para a página inicial</a></p> </body> </html> ================================================================================================= queria saber o que está acontecendo porque quando eu faço a enquete numa página sozinha, ela funciona, agora quando eu coloquei ela no cadastro, ela não funciona. Obrigada desde já e me desculpem pela ignorância
- 1 resposta
-
- mysql_fetch_assoc
- mysql_query
- (e %d mais)
-
Tabela Cadastro Fornecedor Cod Auto inc Nota Nome Tabela Cadastro Items Cod Auto inc Nota Item Valor As duas tabelas recebem o mesmo numero da Nota no campo Nota para se relacionarem. estou tentando fazer um select e trazer o fornecedor e seus item. Resultado Cod Nota Nome Item Valor 01 1234 Formosa Pão 10,00 01 1234 Formosa Agua 14,00 01 1234 Formosa Saco 11,00 01 1234 Formosa Pote 10,00 01 1234 Formosa Uva 10,00 beleza ele relacionou legal o fornecedor com a tabela items e trouxe so os items daquele fornecedor, preciso exportar essa resultado para uma arquivo que teria que ser como abaixo. Nota 1234 Nome Formosa Item Valor Pão 10,00 Agua 14,00 Saco 11,00 Pote 10,00 Uva 10,00 resumnido no arquivo preciso que o resultado saia como se realmente tudo fosse em uma tabela so, sem o fornecedor se repetir cada vez que tenha um item correspondente.
-
formulário Como fazer 2 métodos de busca em apenas 1 formulário ?
uma questão postou Jayme Rossini Jr. PHP
Boa noite hackers kkk. Sou novo nessa área de programação e tenho muito a aprender, por isso venho pedir o apoio de vocês com algumas duvidas no meu projeto e se possível uma solução... Seguinte... Preciso desenvolver um aplicativo de busca de salas, e optei por fazer com banco de dados tabelas mysql e php (foi a maneira mais simples que me ocorreu no momento kkkkkk). Meu sistema iria funcionar da seguinte maneira... Caso o aluno tivesse o RA ele poderia apenas inseri - lo no campo "Digite o RA" e assim o sistema puxaria as informações de duas tabelas do banco de dados da seguinte maneira como resultado: Seu RA é:............... Seu nome é:................... Seu Curso é:.................... Sua Turma é:..................... Sua sala é:........................ O bloco da sua sala é:.................... O andar da sua sala é:............... E caso não tivesse ele poderia fazer uma busca por filtro no formulário, selecionando curso período e semestre dando um resultado quase parecido com o exemplo acima mais apenas com as turmas, curso, período, semestre, bloco, andar e sala. Enfim ai vão minhas duvidas... No caso a tabela "cursos" onde se encontram a informação do curso e a tabela "alunos" , é necessário relacionar as mesmas ou não a necessidade uma vez que irei tirar a informação de forma padrão de cada respectivo campo de cada tabela? Caso necessite relacionar, qual melhor maneira que eu poderia prosseguir ? Gostaria de saber se com o conteúdo do meu <select> eu consigo puxar as informações do banco de dados (se sim, qual maneira eu poderia usar ?), ou eu só poderia fazer um sistema de busca com o conteúdo que estiver dentro das minhas tabelas na base de dados ? No caso fazendo uma conexão com o banco de dados e usando o comando <?php include "conexão.php" ?> no topo do meu formulário. Gostaria que caso um desses métodos não fosse concluído de forma correta, exibisse um erro, como eu poderia fazer? meu formulário eu fiz da seguinte maneira: <html> <head> <title>Localizar</title> <meta charset="UTF-8"/> </head> <body> <form method="post" action="ResultsBusca APK.php"> <input type="text" name="ra" placeholder="Digite o RA" /></br></br> <h4> Caso não tenha RA, informe seu curso, periodo e semestre! </h4> <h2> Cursos </h2> <select name="curso"> <option selected hidden>Selecione o Curso</option> <option disabled >.:|Cursos Superiores Tradicionais|:.</option> <option>Administracao</option> <option>Administracao de Empresas</option> <option>Arquitetura e Urbanismo</option> <option>Biomedicina</option> <option>Ciecias Biologicas</option> <option>Ciencia da Computacao</option> <option>Ciencias Contabeis</option> <option>Com.Social(Prop.e Public. e Jornalismo)</option> <option>Direito</option> <option>Educacao Fisica</option> <option>Enfermagem</option> <option>Engenharia Basica</option> <option>Engenharias</option> <option>Estetica e Cosmetica</option> <option>Farmacia</option> <option>Fisioterapia</option> <option>Letras</option> <option>Matematica</option> <option>Nutricao</option> <option>Pedagogia</option> <option>Psicologia</option> <option>Radiologia Medica</option> <option>Serviço Social</option> <option>Fotografia e Design Grafico</option> <option disabled >.:|Cursos Superiores Tecnologicos|:.</option> <option>Analise e Desenvolvimento de Sistemas</option> <option>Automacao Industrial</option> <option>Gestao Qualidade</option> <option>Gestao Financeiro</option> <option>Logistica</option> <option>Processos</option> <option>Gestao Recursos Humanos</option> </select></br></br> <h2> Períodos </h2> <select name="periodo"> <option selected hidden>Selecione o Periodo</option> <option>Manha</option> <option>Tarde</option> <option>Noite</option> </select></br></br> <h2>Semestre </h2> <select name="semestre"> <option selected hidden>Selecione o Semestre</option> <option>Primeiro</option> <option>Segundo</option> <option>Terceiro</option> <option>Quarto</option> <option>Quinto</option> <option>Sexto</option> <option>Setimo</option> <option>Oitavo</option> <option>Nono</option> <option>Decimo</option> </select></br></br> <input class="button" type="submit" value="Localizar Sala"/></br></br> </form> </body> </html> ficou dessa maneira no navegador: -
Por favor, preciso de pegar os dias não trabalhados, tipo tenho uma tabela que insere nela o ponto, mas então preciso saber qual o dia que não trabalhei. Estou utilizando php e mysql Alguém me ajude. Obrigado!
-
- dia
- trabalhados
-
(e %d mais)
Tags: