Pesquisar na Comunidade
Mostrando resultados para as tags ''php''.
Encontrado 1519 registros
-
Olá pessoal, Estou com um problema , onde o script não está possibilitando a inserção de novos dados desde o dia 02/09. O erro apresentado é este: 02-Sep-2019 13:11:18 America/Fortaleza] PHP Notice: Uninitialized string offset: 17 in /home/xxx/xxx/site/config/func.php on line 30 A parte da função que apresenta este problema é este: function remove_extra_in_url($url) { $extra=array('https://','http://','www.',' '); $url=strtolower($url); $url=str_replace($extra,'',$url); $i=0; $site_name=''; $len=strlen($url); while($url[$i]!='/' && $url[$i]!='?' && $i<$len) { $site_name.=$url[$i]; $i++; } return $site_name; } Mais especificamente esta linha: while($url[$i]!='/' && $url[$i]!='?' && $i<$len) Alguém poderia me ajudar?
-
- offset
- uninitialized
-
(e mais 3 )
Tags:
-
Unica pagina de login apontando para diferentes banco de dados MySQL
kelvinferraz postou um tópico no fórum PHP
Boa tarde Pessoal tudo bem? Estou criando uma aplicação basica para um usuario logar e acessar os dados dessa aplicação via um dashboard. Surgiu uma dúvida, eu gostaria de publicar isso para que qualquer usuario possa acessar via web por exemplo: www.meusite.com/login A partir desse login defeniria qual base de dados esse usuário esta vinculado, por exemplo: O usuário acessa a area de login do site: Login: UsuarioX ------> Conecta ao db_usuariox Login:UsuarioY -------> Conecta ao db_usuarioy Como posso fazer isso? Estou aprendendo mais afundo PHP agora, então se puderem me dar uma dica e uma forma simples para entendimento ficarei grato. -
Blz galera, estou com uma grande dificuldade com JAVASCRIPT, estou tendo problema com meu PHP para retornar o IP com função $_SERVER['REMOTE_ADDR']; mas esta, me retorna apenas o gateway da nossa rede, acreditamos que seja algum problema interno. Daí recorri ao javascript abaixo, que está me retornando o ip publico e para mim, já ajuda bastante. O que eu gostaria é o seguinte, a partir desse ip que está sendo mostrado pelo javascript, fazer um alert redirecionando se os 10 primeiros algarismos forem diferentes de 200.254.21 sair da pagina. Não sei trabalhar com if no javascript. Alguém pode me ajudar? <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script type="application/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script> <script type="application/javascript"> $(function() { $.getJSON("https://api.ipify.org?format=jsonp&callback=?", function(json) { document.write("Meu IP público é: ", json.ip); } ); }); </script>
-
- javascript
- php
-
(e mais 2 )
Tags:
-
Gente alguém por favor me ajuda, estou com um código e ele está com esse erro " Parse error: syntax error, unexpected 'function' (T_FUNCTION) in. E eu não consigo achar como resolve-lo. Por favor alguém pra me ajudar.
-
beleza galera, estou tendo um problema ao pegar o iP da maquina, quando uso a função echo $_SERVER['REMOTE_ADDR']; está me retornando o getway e não o IP porque isso está ocorrendo?
-
boa noite , estou tendo um problema com uma função no php que não aceita o array vazio e não consigo concertar nem usando o if(is_array) se alguem conseguir identificar o erro agradeço, segue os erros Notice: Undefined variable: _SESSION in C:\xampp\htdocs\loja\model\carrinho.class.php on line 12Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\loja\model\carrinho.class.php on line 12 <?php class Carrinho{ private $total_valor, $total_peso, $itens = array(); function GetCarrinho($sessao=NULL){ $i = 1; $sub = 1.00; $peso = 0; foreach ($_SESSION['PRO'] as $lista) { $sub = ($lista['VALOR_US'] * $lista['QTD']); $this->total_valor += $sub; $this->itens[$i] = array( 'pro_id' => $lista['ID'], 'pro_nome' => $lista['NOME'], 'pro_valor' => $lista['VALOR'], // 1.000,99 'pro_valor_us' => $lista['VALOR_US'], //1000.99 'pro_peso' => $lista['PESO'], 'pro_qtd' => $lista['QTD'], 'pro_img' => $lista['IMG'], 'pro_link' => $lista['LINK'], 'pro_subTotal'=> Sistema::MoedaBR($sub), 'pro_subTotal_us'=> $sub ); $i++; } if(count($this->itens) > 0){ return $this->itens; }else{ echo '<h4 class="alert alert-danger"> Não há produtos no carrinho </h4>'; } } } ?>
-
Então eu queria saber como eu posso gerar um numero de 1 a 50 sem repetir o numero que ja foi sorteado, armazenando eles em um tabela no bancos de dados com o nome de poltrona é exibir ele na index.php
-
Olá Pessoal, Estou trabalhando em um site que está em php 5.6 e estou atualizando para php7 A maioria dos problemas eu consegui resolver porem travei no seguinte codigo. Estou com problema para converter as linhas mysqli_fetch_array(mysql_query( e mysqli_num_rows(mysql_query Desde já agradeço. <? $pai_geral = mysqli_fetch_array(mysqli_query($conn,"select * from kfo_categorias ORDER BY cod ASC")); $pai_geral = $pai_geral["cod"]; $select = mysqli_query($conn,"SELECT * FROM $tabela ORDER BY cod ASC"); while ($dados = mysqli_fetch_array($select)) { if ($dados["cod_pai"] == $pai_geral) { // se tiver filho $filhos = mysqli_num_rows(mysqli_query($conn,"select * from $tabela where cod_pai = '$dados[cod]'")); if ($filhos > 0) { if ($od == 1) { $fi = "<ul>\n"; } else { $fi = "<ul>\n"; } print "<li><a href='#' class='sub'>". ($dados["categoria"]) ."</a>\n$fi\n"; $pai = "$dados[categoria]"; verifica_filho($tabela, $dados["cod"], $pai, ($od + 10)); $od++; } // se nao tiver filho else { print "<li><a href=\"" . $url_total. "produtos/$dados[cod]/\">". ($dados["categoria"]) ."</a></li>\n"; $pai = "$dados[categoria]"; } // end } } ?>
-
Boa tarde, amigos. Estou com o velho problema de acentos e caracteres especiais. Já tentei de tudo, mas não resolve. O collation do meu banco de dados está como utf8_general_ci. Quando abro pelo PhpMyAdmin os dados estão com a acentuação correta. Quando vai pra página é que é o problema. Tenho uma página chamada painel.php. Nela tenho um menu simples. Quando clico em algum item do menu, o include carrega nessa página o php correspondente ao parâmetro. Um dos menus carrega a lista de membros, que tá numa página chamada membros.php. Aí que tá o problema. Quando configuro a página painel.php (que recebe o include) como <php header('Content-type: text/html; charset=utf-8');?> o título, menus e textos ficam com acentuação correta, mas a tabela que foi carregada fica com erro. Se eu fizer <?php header('Content-type: text/html; charset=ISO-8859-1'); ?> a tabela fica com acentuação correta, mas o título, menus e textos ficam com acentuação errada. Tentei configurar a página que recebe o include (painel.php) como utf-8 e a que é incluída (membros.php) com ISO-8859-1, e também o contrário, e nada funciona. Sempre está ou os textos certos e a tabela errada, ou os textos errados e a tabela certa. abaixo coloco o código completo das duas páginas. se alguém puder ajudar, fico muito grato. Página painel.php: <?php session_start(); include('verifica_login.php'); ?> <?php header('Content-type: text/html; charset=ISO-8895-1'); ?> <!DOCTYPE html> <html lang="pt-BR"> <head> <title>IBNAGV - Área Restrita</title> </head > <body> <div align="center" class="MainWidth"> <div class=pttop><img src="ban.png" height="200" width="900" /></div> Seja bem-vindo(a), <?php echo $_SESSION['usuario'];?>!<br><br> <div class=ptnav> <div class="ptnav2 bais"> | <a href='painel.php?atas'>Atas</a> | <a href='painel.php?resolucoes' >Resoluções</a> | <a href='painel.php?correspondencias' >Correspondências</a> | <a href='painel.php?financas' >Relatórios Financeiros</a> | <a href='painel.php?membros' >Rol de Membros</a> | <a href='painel.php?diversos' >Diversos</a> | <a href='painel.php?logout' >Sair</a> | </div><br><br> <div align="center" class="corpo" width="900" /> <?php $home = "home.php"; $atas = "atas.php"; $resolucoes = "resolucoes.php"; $correspondencias = "correspondencias.php"; $financas = "financas.php"; $membros = "membros.php"; $diversos = "diversos.php"; $logout = "logout.php"; if (isset($_GET['home'])) { include("$home"); } else if(isset($_GET['atas'])) { include("$atas");} else if(isset($_GET['resolucoes'])) { include("$resolucoes");} else if(isset($_GET['correspondencias'])) { include("$correspondencias");} else if(isset($_GET['financas'])) { include("$financas");} else if(isset($_GET['membros'])) { include("$membros");} else if(isset($_GET['diversos'])) { include("$diversos");} else if(isset($_GET['logout'])) { include("$logout");} ?> </div> Página membros.php: <?php session_start(); include('verifica_login.php'); ?> <?php header('Content-type: text/html; charset=utf-8'); ?> <?php include("conecta.php"); dados $consulta = "SELECT * FROM CadPessoas"; $con = $conexao->query($consulta) or die($conexao->error); ?> <html> <body> <table border="0" BORDER RULES="cols" cellspacing="0" CELLPADDING="6"> <tr bgcolor="#4682B4"> <td style="white-space: nowrap">Código</td> <td>Nome</td> <td>Sexo</td> <td>Endereço (Rua, Av., etc)</td> <td>Nº</td> <td>Complemento</td> <td>Bairro</td> <td>Cidade</td> <td>UF</td> <td>CEP</td> <td>Teleone</td> <td>Celular</td> <td>E-mail</td> <td>Data de Nascimento</td> <td>RG</td> <td>CPF</td> <td>Escolaridade</td> <td>Nome do Pai</td> <td>Nome da Mãe</td> <td>Estado Civil</td> <td>Nome do Cônjuge</td> <td>Dt. Nasc. Cônjuge</td> <td>Dt. Casamento</td> <td>Batizado na Igreja</td> <td>Dt. Prof. de Fé</td> <td>Dt. Batismo</td> <td>Batizado pelo Pastor</td> <td>Entrada Por</td> <td>Dt. Entrada</td> <td>Procedência</td> <td>Status</td> <td>Ministério</td> <td>Saída Por</td> <td>Dt. Saída</td> <td>Destino</td> <td>Observaçõesr</td> <td>Local onde Congrega</td> <td>Última Atualização</td> </tr> <?php while($dado = $con->fetch_array()) { ?> <?$Cor="#ffffff"?> <tr bgcolor="#cccccc"> <td bgcolor="<? echo $cor ?>"><?php echo $dado['Cod']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Nome']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Sexo']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Endereco']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Numero']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Compl']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Bairro']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Cidade']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['UF']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['CEP']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Tel']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Cel']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Email']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtNasc'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['RG']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['CPF']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Escol']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Pai']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Mae']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['EstCivil']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Conjuge']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtConjuge'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtCasam'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Igreja']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtProfFé'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtBatismo'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['PastorBat']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['EntrPor']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtEntr'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Proced']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Status']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Minist']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['SaidaPor']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['DtSaida'])); ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['TransfPara']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Obs']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo $dado['Congrega']; ?></td> <td bgcolor="<? echo $cor; ?>"><?php echo date('d/m/Y', strtotime($dado['Atualização do Cadastro'])); ?></td> </td> </tr> <? if ($cor == "#ffffff") { $cor = "#cccccc"; } else { $cor = "#ffffff"; } } ?> </table> </body> </html>
-
Olá, esta dando erro no foreach dessa variavel $Mailer->Body = ' <div style="float:left;width: 100%;"> <h3 style="margin: 14px 0px 0px 0px;padding: 10px 0px 7px 13px;background: #D2D2D2;color: #404040;">Dados de Quem fez o pedido</h3> <table border="0" cellpadding="0" cellspacing="0" style="float:left; width:100%;border: 1px solid #cccccc;"> <tr> <td style="padding: 10px;">Nome:</td> <td>'.$nome.' '.$sobrenome.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$cpf.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$email.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$numero.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$complmento.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$bairro.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$cidade.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$estado.'<td> <tr> <tr> <td style="padding: 10px;">CPF:</td> <td>'.$cep.'<td> <tr> </table> <table style="width: 100%;float: left;" border="0" cellpadding="0" cellspacing="0"> <thead style="background: #555;"> <tr> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Imagem </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Produto </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Valor(Unidade) </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> SubTotal </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Quantidade </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Peso </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Tamanho </th> <th style="padding: 11px 9px;color: rgba(255, 255, 255, 0.87);font-weight: 300;"> Cor </th> </tr> </thead> <tbody>' 153 foreach ($produtos as $indice => $dados) { list($id, $opcoes) = explode(':', $indice); $qtd = $dados['qtd'];' <tr> <td style="padding: 8px!important;"> <img src="'echo PATCH.'/produto/'.$dados['imagem'];'" width="60"> </td> <td> <span style="text-align: left;padding: 0 0 0 19px;overflow: hidden;width: 105px;text-overflow: ellipsis;white-space: nowrap;float: left;" title="'echo $dados['titulo'];'"> 'echo $dados['titulo'];' </span> <td> <td style="width: 113px;">'.$dados['preco'].'</td> <td style="width: 113px;">'.$dados['subtotal'].'</td> <td style="width: 87px;">'.$dados['qtd'].;'</td> <td style="width: 79px;">'.$dados['peso'].' g</td> <td style="width: 78px;">'.$dados['tamanho'].'</td> <td style="width: 65px;">'.$dados['cor'].'</td> </tr> '.}.' </tbody> </table> </div>'; Parse error: syntax error, unexpected T_FOREACH in gostaria de sabe como corrigir o erro OBRIGADO PELA ATENÇÃO
-
Olá pessoal, Meu site está retornando que o ereg_replace e eregi_replace estão obsolutos pela documentação do PHP deveria substituir por preg_replace. Porem quando faço isso acaba não funcionando o site. Será que poderiam me auxiliar no código abaixo é somente para mudar os caracteres do site. <php ? function convertUrl($texto) { $separador = "-"; $texto = ereg_replace("[^a-zA-Z0-9 ]", "",strtr(strtolower($texto), "áàãâéêíóôõúüçÁÀÃÂÉÊÍÓÔÕÚÜÇ ","aaaaeeiooouucAAAAEEIOOOUUC ")); $texto = eregi_replace("[[:space:]]", $separador, $texto); $texto = eregi_replace("($separador)+", $separador, $texto); $texto = eregi_replace("(^($separador)+)|(($separador)+$)", "", $texto); $texto = substr($texto, 0, 100); return $texto; } function convertUrl2($texto) { $a = explode(">",$texto); if (count($a) > 0) { for ($i = 0; $i < count($a); $i++) { $b = $a[$i]; $separador = "-"; $b = ereg_replace("[^a-zA-Z0-9 ]", "",strtr(strtolower($b), "áàãâéêíóôõúüçÁÀÃÂÉÊÍÓÔÕÚÜÇ ","aaaaeeiooouucAAAAEEIOOOUUC ")); $b = eregi_replace("[[:space:]]", $separador, $b); $b = eregi_replace("($separador)+", $separador, $b); $b = eregi_replace("(^($separador)+)|(($separador)+$)", "", $b); $b = substr($b, 0, 100); if ($i == 0) { $texto = $b . "/"; } else { $texto .= "$b/"; } } return $texto; } else { $separador = "-"; $texto = ereg_replace("[^a-zA-Z0-9 ]", "",strtr(strtolower($texto), "áàãâéêíóôõúüçÁÀÃÂÉÊÍÓÔÕÚÜÇ ","aaaaeeiooouucAAAAEEIOOOUUC ")); $texto = eregi_replace("[[:space:]]", $separador, $texto); $texto = eregi_replace("($separador)+", $separador, $texto); $texto = eregi_replace("(^($separador)+)|(($separador)+$)", "", $texto); $texto = substr($texto, 0, 100); return $texto; } } ?>
-
Olá pessoal meu site utiliz PHP5.6 e estã muito depreciado. A maioria dos comandos eu já consegui escrever em PHP7.0 porem travei em um comando de conversão do Mysql para o Mysqli. Meu problema está em como converter a linha mysql_fetch_array(mysql_query("select * from kfo_categorias WHERE cod); Desde já agradeço a todos. Obrigado <li class="intwo"> <h2>Produtos</h2> <? $select = mysqli_query($conn,"select * from kfo_produtos where categoria = '$id' order by produto asc"); if (mysqli_num_rows($select) > 0) { print "<p>Selecione o produto desejado:</p>"; } else { print "<p>Nenhum produto encontrado nesta categoria</p>"; } while ($dados = mysqli_fetch_array($select)) { $categoria = mysql_fetch_array(mysql_query("select * from kfo_categorias WHERE cod = '$dados[categoria]'")); print "<p class='prod'><a href='" . $url_total ."ver-produtos/$dados[cod]/" . convertUrl2($categoria["categoria"]) . convertUrl2($dados["produto"]) . "'>". ($dados["produto"]) ."</a></p>"; } ?> </li>
-
Olá pessoal, boa tarde, Eu tenho uma lista conforme imagem anexo 1. Ela é muito simples, é um resultado de um SELECT em Mysql retornando na minha página html/php. Essa lista não é fixa, ou seja, ela varia quantidade de linhas e ID dos lançamentos. Reparem que criei um checkbox no lado esquerdo de cada registro. A minha intenção é somar os valores conforme a pessoa for selecionando os ckeckbox. Eu sei como fazer isso em JavaScript através do ID do campo/objeto, porém como a lista é variável, ou seja, uma hora ela tem mais linhas, outra menos, e consequentemente os ID´s também mudam, então não estou conseguindo fazer. Se fossem fixos seria bem simples, eu só somaria os ID x, y, z e o resultado ir para um determinado campo. Mas como fazer com uma lista que os ID´s podem mudar numa nova consulta? Abaixo meu código e anexo o print da tela com um resultado de exemplo. Obrigado pela ajuda!!! <?php session_start(); ini_set('default_charset','UTF-8'); if($_SESSION["usuario"]=="") { header("location:entrando.php"); } ?> <!DOCTYPE html> <html language="pt-br"> <head> <meta charset="UTF-8"/> <meta name="distribution" content="IU"/> <title>INOCMON</title> <link rel="stylesheet" type="text/css" href="../_css/listas.css"/> <link rel="stylesheet" type="text/css" href="../_css/topbuttons.css"/> <script language="javascript" src="../_js/jsfuncoes.js"></script> </head> <body> <header> <section> <!--div><button type="image"><img src="buttconfirm.png"/></button></div-->   <div><button type="image" onclick="location.href='console.php';"><img src="../_img/buttprevious.png" height="50%" width="50%"/></button></div>   <!--div><button type="image" src="buttdel.png"><img src="buttdel.png"/></button></div--> </section> </header> <article id="listagem"> <h2>AGRUPAR PARA REEMBOLSO</h2> <table> <tr> <th>Agrupar</th> <th>ID</th> <th>Vencimento</th> <th>Cliente/Fornecedor</th> <th>Valor</th> <th>Descrição</th> </tr> <?php include("conexao.php"); $sql="SELECT *, DATE_FORMAT(Vcto,'%d/%m/%Y') AS VctoF FROM T09 WHERE (INOCMON='N' and ConciliadoLctoId=0) ORDER BY Vcto DESC"; $query=mysqli_query($con, $sql); while($linha=mysqli_fetch_array($query)) { echo "<tr>"; echo "<td id="."'".$linha['LctoId']."'"." class='identificador'><input type='checkbox' name="."'".$linha['LctoId']."'"."/></td>"; echo "<td>".$linha['LctoId']."</td>"; echo "<td>".$linha['VctoF']."</td>"; echo "<td>".$linha['Fantasia']."</td>"; echo "<td><p>".$linha['Vlr']."</p></td>"; // echo "<td id="."'".$linha['LctoId']."'"." class='identificador'><a href='#' onclick=jsfun01("."'".$linha['LctoId']."'".")><p>".$linha['Vlr']."</p></a></td>"; echo "<td>".$linha['Descricao']."</td>"; echo "</tr>"; } mysqli_free_result($query); ?> </table> </article> <form method="POST" id="formlink" name="nameform" action="lctobaixados.php"> <input id="forminput" type="hidden" name="nameimput"/> </form> </body> </html>
-
Tenho três arquivos: 1) listarusuarios.php. Faz busca no banco de dados para listar 2) paginação. que faz a paginação do arquivo 3) dash.js. aonde mando listar os arquivo sem atualizar a pagina 1)listarusuario.php envia o link para o paginação e alguns valores $paginacao = new \App\adms\Models\helper\AdmsPaginacao(URLADM . 'usuarios/listar' , 'usuarios'); 2)paginação.php. recebe o link e o segundo valor usuarios function __construct($Link, $Var = null) { $this->Link = $Link; $this->Var = $Var; } $this->Resultado .= '<li class="page-item"><a class="page-link" href="#" onclick="listar('.$iPag.', '.$this->Var.')">'.$iPag.'</a></li>'; nessa linha acima que envia os valores para o arquivo js 3)dash.php. recebe o valores $(document).ready(function () { var varcomp = ""; var pagina = 1; //página inicial listar(pagina, varcomp); }); function listar(pagina, varcomp) { var dados = { pagina: pagina varcomp: varcomp //quando coloca o varcomp a paginçao não funciona }; $.post('../../adm/usuarios/listar/' + pagina + '?tiporesult=1', function (retorna) { // eu quero que seja dinâmico para na parte aonde esta o usuários, entre outros valores ex: paginas/listar $("#conteudo").html(retorna); }); } já fiz console.log(varcomp) aparace o usuários porém da como >> 'usuarios' is not defined <<
-
- php
- javascript
-
(e mais 1 )
Tags:
-
Alguém sabe dizer qual o erro aqui? if (substr($purse_pay, 0, 2) != 'A+' or substr($purse_pay, 0, 2) != 'B+' or !is_numeric(substr($purse_pay, 2))) O usuario la em configuração de sua conta ele vai ter add um número de telefone no formato ex: A+999990000 ou B+999990000
-
Caros amigos, saudações... Desculpa em recorrer ao auxílio dos amigos, mas estou com uma dúvida. Estou montando um Relatório .PDF usando FPDF e surgiu uma necessidade de imprimir Vários Registro por página. Por exemplo: o relatório trouxe do MySql 5 registro de clientes. Gostaria de imprimir cada registro por página. Alguém saberia de dizer como faço isso ? Obrigado, Cesar
-
Pessoal, Estou tentando criar um registro de log de operação em php, mas não consigo fazer as duas operações de forma alguma. Só faz uma não importa o que eu faça. Estou com o seguinte codigo: <?php // Sessão session_start(); // Conexão require_once 'db_connect.php'; if(isset($_POST['btn-delete'])): $id = mysqli_escape_string($connect, $_POST['usuario_id']); $idDeletador = $_SESSION['id_usuario']; $teste = 1; if ($teste==1): $sql = "INSERT INTO tb_log (log_data, log_usuario, log_menu, log_tipo) VALUES (now(), $idDeletador, 'Usuário', 'Deletar' );"; $novo=2; if ($novo==2): $sql = "DELETE FROM tb_usuario WHERE usuario_id = '$id';"; $_SESSION['mensagem'] = "Deletado com sucesso!"; header('Location: ../cruds/consultaUsuario.php'); else: $_SESSION['mensagem'] = "Erro ao deletar"; header('Location: ../comeco.php'); endif; else: $_SESSION['mensagem'] = "Erro ao deletar"; header('Location: ../index.php'); endif; //$sql = "INSERT INTO tb_log (log_data, log_usuario, log_menu, log_tipo) VALUES (now(), $idDeletador, 'Usuário', 'Deletar' );"; //$sql = "DELETE FROM tb_usuario WHERE usuario_id = '$id';"; if(mysqli_query($connect, $sql)): $_SESSION['mensagem'] = "Deletado com sucesso!"; header('Location: ../cruds/consultaUsuario.php'); else: $_SESSION['mensagem'] = "Erro ao deletar"; header('Location: ../cruds/consultaUsuario.php'); endif; endif;
-
Então... eu preciso inserir uma paulada de dados em um banco de dados de vez em quando, eu até consigo importar de um CSV pro banco, mas eu preciso fazer isso através do php e eu não tenho nem ideia de como fazer isso, procurei por aqui e não achei, se alguém tem alguma resposta ou referência, manda o link que eu vou dar uma olhada. Valeu.
-
Ola!!!! Tenho essa função: public function cadastro_info(Request $request) { $images=array(); if($files=$request->file('images')){ foreach($files as $key => $file){ $name=$file->getClientOriginalName(); $extension = $file->getClientOriginalExtension(); $new = rand(); $file->move('image',$new.'.'.$extension); $images[]=$new. '.' .$extension; } } } Ela move 4 arquivos para a pasta image, estou tentando pegar um array com o nome das 4 imagens para adicionar no banco de dados, mas não tive sucesso ... Tentei pegar pela posição, mas ela só retorna a primeira imagem e quando tento colocar [1] por exemplo fiz dá esse erro: Use of undefined constant images - assumed 'images' (this will throw an Error in a future version of PHP).
-
Olá. Boa noite a todos,eu preciso de uma ajuda. Eu tenho um projeto em PHP e MySQL Tem uma database chamada easy e a uma tabela chamada usuários E dentro da tabela tem usuário,senha, saldo Bem. Eu tenho um random resultados em duas form na (resultados.php)eu queria fazer que quando a pessoa clicasse no botão Gerar usasse o saldo e gerasse o resultado. Exemplo,a pessoa já começa com 1000 de saldo e o botão diminui esse saldo em 100 e quando esse saldo chegasse em 0 se tentasse usar dá um erro de saldo insuficiente. Como posso fazer isso? Dei uma olhada em uns artigos aqui mas estou meio confuso,sou iniciante em PHP mas tenho uma noçãozinha . Boa noite a todos.
-
Olá amigos, blz?! Estou com um problema, eu não estou conseguindo carregar o resultado de uma consulta sql na div da pagina. Tenho um select com as categorias dos produtos, esse select tem que listar todos os produtos pertencentes a tal categoria. Estou tentando fazer via Ajax passando o id da categoria para outra pagina php e recebendo o resultado para listar os produtos. No meu código está retornado nada na div e sem o conteúdo requisitado. ...pagina html <label><?= trans('categoria') ?></label> <select id="cat" name="cat" class="form-control"> <?php foreach ($c as $categorias) : ?> <option value="<?= $categorias['cat_id'] ?>"> <?= $categorias['nome'] ?> </option> <?php endforeach; ?> </select> <div id="resultado"></div> $(document).ready(function(){ $(document).on('change', 'select', function(){ var id_cat = $(this).val(); $.ajax({ type: 'POST', url: "pagina.php", data: {idCat : id_cat }, cache: false, dataType : 'html', success: function(retorno) { $('#resultado').html(retorno); }, }) }); }); <?php include "dfdfgdgd.php"; class ASList { private $db = null; public $errors = array(); public $messages = array(); public function __construct() { if(isset($_POST['idCat'])) { $this->list_prod(); } } ///////////funcao /////////////// private function list_prod() { $retorno = ""; $cat_id = $_POST['idCat']; $result = app('db')->select( 'SELECT * FROM `produtos` WHERE `categoria` = :id', array('id' => $cat_id) ); foreach ($result as $produtos) : $retorno .= "<div>nome: ".$produtos['nome'] ."</div><br />"; $retorno .= "<div>R$ ".$produtos['preco'] ."</div>"; endforeach; echo $retorno; } }
-
boa tarde, public function setErro($erro) { array_push($this->erro,$erro); } Gostaria de saber como faço para fazer para substituir o resultado anterior ao inves de adicionar mais um resultado no array ou pelo menos só exibir o ultimo resultado, pois quando ele retorna o erro fica muito feio, vira uma lista de erros usando o push alguem me ajuda?
-
html Mudar cor de resultado dependendo do valor
bobzznnn postou um tópico no fórum Desenvolvimento frontend
Tenho um projecto em Laravel e gostaria de mudar a cor de um resultado "Ativo" ou "inativo" dentro de um html. Gostaria que fosse Active e Inactive, como faria isso? Minha tabela "Ativo" está em "Tinyint" marcada "0" para inativo e "1" para ativo. meu html: <div class="form-control"> <small id="emailHelp" class="form-text text-muted text-center">User: <i>{{Auth::user()->getStatus()}}</i></small> </div> -
Caros amigos saudações... Por favor alguém tem conhecimento de algum site onde posso ler para Configurar o MPDF para gerar relatório em PDF ? Já fiz várias pesquisas e não tive sucesso. Observação: preciso criar uma TABELA com suas formatações. Estou usando FPDF infelizmente estou tendo muito problema para usar o MultCell na Tabela. Obrigado Cesar
-
Bom dia, amigos. Tenho um banco de dados de cadastro de membros de uma igreja, e quero fazer uma consulta em uma página. A conexão está ok, mas a página fica em branco. Não aparece nada. Alguém poderia ajudar, e dar uma olhada onde estou errando? Eis o meu código: Arquivo conecta.php: <?php define('HOST', 'localhost'); define('USUARIO', 'meu_usuario'); define('SENHA', 'minha_senha'); define('DB', 'meu_db'); $conexao = mysqli_connect(HOST, USUARIO, SENHA, DB) or die ('Não foi possível conectar'); E a página da consulta: <?php session_start(); include('verifica_login.php'); ?> <?php include('conecta.php'); $consulta = "SELECT * FROM CadPessoas"; $con = $mysqli->query($consulta) or die($mysqli->error); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Rol de Membros</title> </head> <body> <table border="1"> <tr> <td>ID</td> <td>Nome</td> <td>Sexo</td> <td>Endereço</td> <td>Nº</td> <td>Bairro</td> <td>Cidade</td> <td>UF</td> <td>CEP</td> <td>Telefone</td> <td>Celular</td> <td>E-mail</td> <td>Dt. Nascimento</td> <td>RG</td> <td>CPF</td> <td>Escolaridade</td> <td>Nome do Pai</td> <td>Nome da Mãe</td> <td>Estado Civil</td> <td>Nome do Cônjuge</td> <td>Dt. Nasc. Cônjuge</td> <td>Dt. Casamento</td> <td>Igreja Onde se Batizou</td> <td>Dt. Prof. de Fé</td> <td>Dt. Batismo</td> <td>Batizado pelo Pastor</td> <td>Entrada Por</td> <td>Dt. Entrada</td> <td>Procedência</td> <td>Status</td> <td>Ministério / Departamento</td> <td>Saída Por</td> <td>Dt. Saída</td> <td>Destino</td> <td>Observações</td> <td>Onde Congrega</td> <td>Última Atualização</td> </tr> <?php while($dado = $con->fetch_array()) { ?> <tr> <td><?php echo $dado['Cod']; ?></td> <td><?php echo $dado['Nome']; ?></td> <td><?php echo $dado['Sexo']; ?></td> <td><?php echo $dado['Endereco']; ?></td> <td><?php echo $dado['Numero']; ?></td> <td><?php echo $dado['Complem']; ?></td> <td><?php echo $dado['Bairro']; ?></td> <td><?php echo $dado['Cidade']; ?></td> <td><?php echo $dado['UF']; ?></td> <td><?php echo $dado['CEP']; ?></td> <td><?php echo $dado['Tel']; ?></td> <td><?php echo $dado['Cel']; ?></td> <td><?php echo $dado['Email']; ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtNasc'])); ?></td> <td><?php echo $dado['RG']; ?></td> <td><?php echo $dado['CPF']; ?></td> <td><?php echo $dado['Escol']; ?></td> <td><?php echo $dado['Pai']; ?></td> <td><?php echo $dado['Mae']; ?></td> <td><?php echo $dado['EstCivil']; ?></td> <td><?php echo $dado['Conjuge']; ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtConjuge'])); ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtCasam'])); ?></td> <td><?php echo $dado['Igreja']; ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtProfFe'])); ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtBat'])); ?></td> <td><?php echo $dado['Pastor']; ?></td> <td><?php echo $dado['EntrPor']; ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtEntr'])); ?></td> <td><?php echo $dado['Proced']; ?></td> <td><?php echo $dado['Status']; ?></td> <td><?php echo $dado['Minist']; ?></td> <td><?php echo $dado['SaidaPor']; ?></td> <td><?php echo date('dd/mm/YYYY', strtotime($dado['DtSaida'])); ?></td> <td><?php echo $dado['TransfPara']; ?></td> <td><?php echo $dado['Obs']; ?></td> <td><?php echo $dado['Congrega']; ?></td> <td><?php echo $dado['Atualização do Cadastro']; ?></td> <td> <a href="usu_editar.php?codigo=<?php echo $dado['Cod']; ?>">Editar</a> <a href="usu_excluir.php?codigo=<?php echo $dado['Cod']; ?>">Excluir</a> </td> </tr> </table> </body> </html>