Jump to content

Search the Community

Showing results for tags 'PHP'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

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

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6808 results

  1. cagaio

    Web service com nusoap

    Estava desenvolvendo um exemplo de web service com nusoao em php, e quando imprimo meu resultado aparece o seguinte erro: Warning: utf8_encode() expects parameter 1 to be string, array given in C:\xampp\htdocs\webservices_php-nusoap\cliente.php on line 14 Esse é o código do servidor: <?php //servidor.php include('lib/nusoap.php'); $servidor = new nusoap_server(); $servidor->configureWSDL('urn:Servidor'); $servidor->wsdl->schemaTargetNamespace = 'urn:Servidor'; function exemplo($nome, $idade){ return $nome.' -> '.$idade; } $servidor->register( 'exemplo', array('nome'=>'xsd:string', 'idade'=>'xsd:int'), array('retorno'=>'xsd:string'), 'urn:Servidor.exemplo', 'urn:Servidor.exemplo', 'rpc', 'encoded', 'Apenas um exemplo utlizando o NuSOAP PHP.' ); $HTTP_RAW_POST_DATA = isset($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : ''; $servidor->service($HTTP_RAW_POST_DATA); ?> E esse é o código do cliente: <?php //cliente.php include('lib/nusoap.php'); $cliente = new nusoap_client('http://localhost/webservices_php-nusoap/servidor.php?wsdl'); $parametros = array('nome'=>'Matheus', 'idade'=>19); $resultado = $cliente->call('exemplo', $parametros); echo utf8_encode($resultado); ?>
  2. Eu estou com esse código aqui, ele ta funcionando normalmente o que ele faz é somar dois valores que é recebido pelo usuario o que eu preciso é que quando o usuario clicar em calcular mostre apenas os valores e os campos some como eu faço isso? <html> <body> <form method="post" action=""> <input type="text" name="v1" placeholder="Valor 1" /> + <input type="text" name="v2" placeholder="Valor 2" /> <input type="submit" name="doCalc" value="Calcular" /> </form> </html> </body> <?php class Calcular { public function Somar() { $resultado = $_POST['v1'] + $_POST['v2']; return $resultado; } } $somar = new Calcular(); echo $somar->Somar(); ?>
  3. Como eu faço pra colocar três figuras, utilizando apenas duas páginas uma .html e outra .php, um site cujo usuário clica no link com nome da foto no arquivo.html e essa foto é mostrada na página.php
  4. zeljunior

    Recortar caracteres de trás pra frente!

    Pessoal boa tarde. Tem como recortar os últimos 15 caracteres do email admin@dominio.com.br para que eu possa mostrar apenas o nome admin? Estou pegando essa informação via $_SESSION do email armazenado no banco. $mostrar = $_SESSION['email']; echo "$mostrar"; Na verdade seria algum comando que eu recortasse os últimos 15 caracteres contando de trás pra frente! Obrigado a quem puder ajudar.
  5. TENHO UM PROBLEMA GOSTARIA DE CRIAR UM LINK COM O PHP EXEMPLO WWW.SITE.COM.BR/INDEX.PHP?ID= 1 ABRIR PAGINA DE ACORDO COM O ID OU SEJA SE EU COLOCAR WWW.SITE.COM.BR/INDEX.PHP?ID= 2 ABRA OUTRA PAGINA COM OUTRO CONTEÚDO ASSIM SUCESSIVAMENTE. EXATAMENTE GOSTARIA DE MONTAR OS DOIS O LINK E AS VARIÁVEIS ... SOU INICIANTE NISSO ----------------------------------------------------------------------------------------------------------- EXEMPLO TENHO ESSA UMA PAGINA COM O LINK INDEX.PHP?ID=1 NELA TEM A PAGINA O CONTEÚDO NORMALMENTE. POREM QUERO ACESSAR ESSE LINK INDEX.PHP?ID=2 COM O ID=2 ou 3,4,5,6 SEGUINDO SUCESSIVAMENTE.... E ACESSAR OUTRAS PAGINAS CRIADAS SÓ TROCAR O NUMERO NO FINAL DA URL QUE ESTA NO "ID" GOSTARIA DE MONTAR UMA FUNÇÃO PARA ISSO EU JÁ FIZ MINHAS PAGINAS POREM GOSTARIA DE ORGANIZAR DESTA FORMA. TAMBEM GOSTARIA DE SABER SE POSSO FAZER ESSE GET USANDO O BANCO DE DADOS OU SEJA EU TENHO UM CADASTRO NO BANCO ID=2 NOME=JULIA usar o ID DO BANCO PARA APARECER NA URL ? OBRIGADO AGUARDO RESPOSTA ANSIOSAMENTE ;)
  6. Salomão Neto

    Calcular intervalo em meses de datas PHP

    Tenho uma data vinda do MySQL vamos supor "2013-12-11 12:45:00" Preciso saber quantos meses se passou desde esta data até a data atual.
  7. Boa tarde Pessoal , estou utilizando o JQuery-UI . onde possuo uma pagina em php . teste2.php <h2>Select a Date in first TextBox. Then click the Button to see how 3 days is added to this Date and shown in "Follow Date" TextBox.</h2> <p>Date: <input id="txtDate" type="text" /> </p> <p> <input type="button" onclick="getdate()" value="Fill Follow Date" /> E o Script para executar o Datepicker . $(document).ready(function () { $('#txtDate').datepicker(); $('#follow_Date').datepicker(); }); function getdate() { var tt = document.getElementById('txtDate').value; var date = new Date(tt); var newdate = new Date(date); newdate.setDate(newdate.getDate() + 3); var dd = newdate.getDate(); var mm = newdate.getMonth() + 1; var y = newdate.getFullYear(); var someFormattedDate = mm + '/' + dd + '/' + y; document.getElementById('follow_Date').value = someFormattedDate; } como faço para , transformar o valor "3" na linha : ewdate.setDate(newdate.getDate() + 3); Em algo , que eu possa alterar atraves de um formulario. no php usase o $variavel , mas como funciona em Script ? Obrigado.
  8. Boa tarde Pessoal , estou utilizando o JQuery-UI . onde possuo uma pagina em php . teste2.php <h2>Select a Date in first TextBox. Then click the Button to see how 3 days is added to this Date and shown in "Follow Date" TextBox.</h2> <p>Date: <input id="txtDate" type="text" /> </p> <p> <input type="button" onclick="getdate()" value="Fill Follow Date" /> E o Script para executar o Datepicker . $(document).ready(function () { $('#txtDate').datepicker(); $('#follow_Date').datepicker(); }); function getdate() { var tt = document.getElementById('txtDate').value; var date = new Date(tt); var newdate = new Date(date); newdate.setDate(newdate.getDate() + 3); var dd = newdate.getDate(); var mm = newdate.getMonth() + 1; var y = newdate.getFullYear(); var someFormattedDate = mm + '/' + dd + '/' + y; document.getElementById('follow_Date').value = someFormattedDate; } como faço para , transformar o valor "3" na linha : ewdate.setDate(newdate.getDate() + 3); Em algo , que eu possa alterar atraves de um formulario. no php usase o $variavel , mas como funciona em Script ? Obrigado.
  9. Olá Pessoal! Estou com problema para inserção de tabelas relacionadas, pesquisei diversos sites e fóruns para tentar entender qual seria a melhor forma. Então, vi que precisaria capturar o último ID inserido da tabela pai (coluna autoincrement) para chave pk da tabela filha, encontrei os seguintes métodos: LAST_INSERT_ID() - MYSQL mysql_insert_id() - PHP lastinserid() - PDO Realmente, tive uma exaustiva tentativa de uso destes métodos, não sou experiente com PHP e tenho bastante dificuldade. Além deste problema de inserção de tabelas relacionadas, nesta ocasião a uma "coluna pk" que não vou precisar preencher, porém, como é obrigatório o preenchimento, após não saberei como proceder. Então vamos ao meu cenário: //DADOS BANCARIOSCREATE TABLE IF NOT EXISTS `dados_bancarios_pf` ( `id` int(11) unsigned NOT NULL, `banco` varchar(50) NOT NULL, `agencia` varchar(15) NOT NULL, `conta` varchar(15) NOT NULL, `tipo` varchar(30) NOT NULL, `titular` varchar(50) NOT NULL) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;//CLIENTESCREATE TABLE IF NOT EXISTS `clientes_pf` ( `id` int(11) unsigned NOT NULL, `banco_id` int(11) unsigned NOT NULL, `titulo_id` int(11) unsigned NOT NULL, `nome` varchar(20) NOT NULL, `sobrenome` varchar(50) NOT NULL, `nome_completo` varchar(70) NOT NULL, `cpf` varchar(11) NOT NULL, `rg` varchar(10) NOT NULL, `cep` varchar(8) NOT NULL, `endereco` varchar(45) NOT NULL, `bairro` varchar(30) NOT NULL, `cidade` varchar(50) NOT NULL, `estado` varchar(30) NOT NULL, `pais` varchar(30) NOT NULL, `telefone_residencial` varchar(11) NOT NULL, `celular` varchar(11) NOT NULL, `email` varchar(50) NOT NULL, `cargo` varchar(30) NOT NULL, `sexo` varchar(12) NOT NULL, `estado_civil` varchar(12) NOT NULL, `data_nascimento` date NOT NULL) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1; a coluna abaixo, no cadastro de clientes não precisa ser iniciada visto que de primeiro momento é só cadastro de clientes `titulo_id` int(11) unsigned NOT NULL, Quanto ao código php que segue abaixo, está bem básico, sei que posteriormente tenho que ver algo para consultar se os dados já existem e deixar de uma forma mais consistente, porém, de momento gostaria de entender bem este insert com tabelas relacionadas: <?php include "../include/conecta_banco.inc"; require_once ('../include/funcoes.php'); conexao(); //dados bancarios $banco = $_POST["bancoPF"]; $agencia = $_POST["agenciaPF"]; $conta = $_POST["contaPF"]; $tipo = $_POST["tipoBancoPF"]; $titular = $_POST["titularPF"]; $string_sql_banco = "INSERT INTO dados_bancarios_pf (banco, agencia, conta, tipo, titular) VALUES ('$banco','$agencia','$conta','$tipo','$titular')"; /*RECUPERANDO ÚLTIMO ID - TENTATIVA COM FUNÇÃO NATIVA PHP $ref_id_banco = mysql_insert_id($link); printf ("Nova gravação dos dados bancários inserida com o id %d.\n", $ref_id_banco); */ //RECUPERANDO ÚLTIMO ID - TENTATIVA COM COMANDO MYSQL $consult_last_id = "SELECT LAST_INSERT_ID()"; //CONSULTA $resultado = mysql_query($consult_last_id) or die ("PROBLEMAS COM A CONSULTA; ".mysql_error()); // CONSULTA ENVIADA AO SGBD $ref_id_banco = mysql_fetch_row($resultado); // RECUPERANDO O QUE FOR RETORNADO EM UM ARRAY - $ref_id_banco echo $ref_id_banco[0]; /* //RECUPERANDO ÚLTIMO ID - TENTATIVA 2 COM COMANDO MYSQL $consult_last_id = "SELECT LAST_INSERT_ID() AS id FROM dados_bancarios_pf"; $resultado = mysql_query($consult_last_id) or die ("PROBLEMAS COM A CONSULTA; ".mysql_error()); $ref_id_banco = mysql_result ($resultado, 0, 'id'); echo $ref_id_banco[0]; */ //dados do cliente $nome = $_POST["nomePF"]; $sobrenome = $_POST["sobrenomePF"]; $nome_completo = $_POST["nomeCompletoPF"]; $rg = $_POST["rgPF"]; $cpf = $_POST["cpfPF"]; $cep = $_POST["cepPF"]; $endereco = $_POST["enderecoResidencial"]; $bairro = $_POST["bairroPF"]; $cidade = $_POST["cidadePF"]; $estado = $_POST["estadoPF"]; $pais = $_POST["paisPF"]; $telefone_residencial = $_POST["telPF"]; $celular = $_POST["celPF"]; $email = $_POST["emailPJ"]; $cargo = $_POST["cargoPF"]; $sexo = $_POST["sexoPF"]; $estado_civil = $_POST["estadoCivilPF"]; $data_nascimento = $_POST["dataNascimentoPF"]; $string_sql_cliente = "INSERT INTO clientes_pf (id, banco_id, titulo_id, nome, sobrenome, nome_completo, cpf, rg, cep, endereco, bairro, cidade, estado, pais, telefone_residencial, celular, email, cargo, sexo, estado_civil, data_nascimento) VALUES (null,'$ref_id_banco',null,'$nome','$sobrenome','$nome_completo','$cpf','$rg','$cep','$endereco','$bairro','$cidade','$estado','$pais','$telefone_residencial','$celular','$email','$cargo','$sexo','$estado_civil','$data_nascimento')"; if (inserir($string_sql_banco)){ if (inserir($string_sql_cliente)){ echo ('Registros incluídos com sucesso! <a href="">voltar</a>'); }else{ echo('<p align=center>Erro durante a inserção de registros! - Cliente PF <a href="">voltar</a></p>'). mysql_error(); } }else{ echo('<p align=center>Erro durante a inserção de registros! - Dados Bancários <a href="">voltar</a></p>'). mysql_error(); }?> Então como podem ver constam as minhas tentativas de captura, sendo que a mais assertiva foi a "primeira tentativa com comando", pelas minhas pesquisas, ví que melhor opção seria com o comando de SQL, pois: Retorna sempre o último ID num sério de inserções múltiplas e é o mais seguro; Quero fazer esta implementação sem gambiarras usando um select para ver o último ID inserindo, quero sempre implementar com as melhores práticas possíveis para poder levar este conhecimento em qualquer cenário, agradeço muiiiiitíssmo a ajuda! Se alguém puder me dar um help?
  10. Aprendiz/CE

    Limitar Acesso

    Prezados, Como eu poderia fazer para limitar o acesso a minha webapp (URL) somente para determinados usuários? Não estou falando em controle de usuários na própria app (login/senha), mas sim, o acesso a URL do mesmo, haja vista que o mesmo está publicado. Já fiz isso para usuários com IP FIXO ou usando VPN/Intranet, mas necessito agora fazer algo fora dessas duas condições. Grato e espero qualquer tipo de orientação.
  11. goes98

    Redirecionamento de pagina

    Bom galera to com o seguinte problema , eu tenho uma pagina que na url fica assim cabecalho.php?&id=6 e dessa pagina eu vou para uma pagina de insert que insere dados no id 6 da tabela adcproduto.php?&id_venda=6 , Apos eu fazer o insert eu gostaria de voltar para a pagina anterior que seria cabecalho.php?&id=6 entao eu uso o ​header("location:cabecalho.php?&id='.$id.'"); Mas ele nao retorna no id certo da pagina , alguem sabe oque eu posso fazer ? da para usar o GET eo POST na mesma pagina ? obg . Meu codigo <!DOCTYPE html> <html> <head> <title></title> </head> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"> <link type="text/javascript" href="jquery.js"> <link type="text/javascript" href="post.js"> <link type="text/javascript" href="jquery-form.js"> <body> <form action="" method="post" enctype="multipart/form-data"> <fieldset> <?php include ('banco.php'); $id = $_GET["id"]; ini_set('default_charset','UTF-8'); if(isset($_POST['send'])){ $produtos = $_POST['produtos']; $id_venda = $_POST['id_venda']; mysql_query("INSERT INTO pedido(id, produtos, id_venda ) values( NULL, '{$produtos}', '{$id_venda}' ); "); header("location:cabecalho.php?&id='.$id.'"); } ?> <legend style="color: #ffffff" class="btn btn-inverse">Cadastro </legend> <?php ini_set('default_charset','UTF-8'); mysql_connect('127.0.0.1','root',''); mysql_select_db('mecanica'); $query='Select * from produtos'; ?> <label for="produtos" style="color: #000"><strong>Produto : </strong></label> <select name="produtos" style="width: 400px"> <?php //execução da query $resultado=mysql_query($query); while($linha=mysql_fetch_array($resultado)) { echo '<option value="' . $linha['id_produto'] . '">' . $linha['produtos'] . '</option>'; } echo '</select>'; ?> </select><br><br> <?php /* $id_ven = $_GET["id_venda"]; */ ?> <script type="text/javascript"> function mostra() { if (document.getElementById('ocultar').style.display == 'block'){ document.getElementById('ocultar').style.display = 'none'; }else {document.getElementById('ocultar').style.display = 'block'} } </script> <div id="ocultar" style="visibility: hidden" > <?php ini_set('default_charset','UTF-8'); mysql_connect('127.0.0.1','root',''); mysql_select_db('mecanica'); $query='Select * from pedido'; ?> <label for="id_venda" style="color: #000"><strong>ID VENDA : </strong></label> <select name="id_venda" style="width: 75px"> <?php $resultado=mysql_query($query); while($linha=mysql_fetch_array($resultado)) { } echo '<option >' . $_GET['id_venda'] . '</option>'; echo '</select>'; ?> </select><br><br> </div> <input type="submit" class="btn btn-inverse" value="Enviar" name="send"> <a href="listadevendas.php" class="btn btn-inverse">Cancelar</a> </fieldset> </form> </body> </html>
  12. Thiago Santana

    cURL (Pegando dados de input)

    Olá galera do Fórum! Sou novo por aqui, comecei a estudar php a pouco tempo e acabei gostando muito, com o básico que aprendi tentei criar um sistema para me auxiliar no trabalho. Seria basicamente scripts que iriam tornar minha função do dia a dia mais fácil, estou juntando alguns serviços FREE da net para colocar todos em um só painel. Então vamos lá, achei um site que fornece informações de todos os aparelhos da apple. Exemplo: Então queria pegar essas informações só que queria que me retornasse em uma array por exemplo para que pudesse usar essas informações em outra pagina onde a consulta será feita. Procurei na net uma forma de fazer isso e achei cURL, procurei aqui no fórum e no google mais não obtive sucesso em minhas buscas, achei muitas informações mais nada da forma que quero, queria uma forma de pegar pelos 'Nome' dos 'input' depois iria manipular para usar ao meu favor. Essa é apenas uma das ferramentas que irei precisar do cURL certamente conseguindo fazer a primeira será a base das outras, algum de vocês clareia minha mente ? O site é http://iphoneimei.info
  13. Eu_Nina

    Gerar PDF a partir de um formulário

    Olá pessoal, Alguém pode me ajudar com esse formulário. Preciso gerar um pdf. Ou seja, possuo esse formulário e ao ser preenchido e ao clicar em Gerar Documento Pdf deveria gerar um arquivo em pdf, no entanto isso não está acontecendo está dando vários erros. Eu fiz seguindo esse tutorial mas esta dando erro: https://jbwebmaster.wordpress.com/2010/12/21/linguagem-php-1%C2%AAparte-conexao-com-o-banco-de-dados-criando-uma-agenda-de-contatos/ Eu tenho a seguinte estrutura: Diretório GerarPDF - index.php - PaginaPdf.php - Cabecalho.php BibliotecaFPDF - fpdf.php Fiz e esta apresentando esse erro. Alguém pode me ajudar?? Warning: imagecreatefromgif(brasao.gif): failed to open stream: No such file or directory in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\BibliotecaFPDF\fpdf.php on line 1424 Fatal error: Uncaught exception 'Exception' with message 'FPDF error: Missing or incorrect image file: brasao.gif' in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\BibliotecaFPDF\fpdf.php:271 Stack trace: #0 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\BibliotecaFPDF\fpdf.php(1426): FPDF->Error('Missing or inco...') #1 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\BibliotecaFPDF\fpdf.php(885): FPDF->_parsegif('brasao.gif') #2 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\Cabecalho.php(10): FPDF->Image('brasao.gif') #3 C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\PaginaPdf.php(57): include('C:\Program File...') #4 {main} thrown in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\Teste\BibliotecaFPDF\fpdf.php on line 271
  14. Tudo bem Galera ? Sou novo no fórum, mas já acompanho à algum tempo os Tópicos. Sempre me ajudou muito. Estou com um problema aparentemente simples, mas não consegui achar o erro. Esse código abaixo executa, mas o Javascript não esta dando o Confirm, e também não esta redirecionando para o link (window.parent.location='cad_cliente.php';). $executar = mysql_query("INSERT INTO clientes(nome_cliente, endereco_cliente, numero_cliente, bairro_cliente, cidade_cliente, estado_cliente, cpf_cliente, rg_cliente, telefone_cliente, celular_cliente, carro_cliente, placa_cliente, data_cad_cliente, hora_cad_cliente, inativo_cliente) VALUES ('$nome', '$end', '$numero', '$bairro', '$cidade', '$estado', '$cpf', '$rg', '$telefone', '$celular', '$carro', '$placa', '$data', '$hora', '$inativo')") or die(mysql_error()); //$msg_cliente ="Cliente salvo com sucesso"; echo"<script> if(confirm('Deseja Gravar o Cliente ?')){ alert('Gravado com Sucesso !!'); <?php echo '$executar' ?>; window.parent.location='cad_cliente.php'; }else{ alert('Cancelado!'); } </script>"; Se alguém puder me ajudar. Eu ja agradeço desde já. Qualquer coisa, se precisar eu posto o restante do código. Obrigado.
  15. cviniciussdias

    Como implementar um web service com SoapServer?

    Eu gostaria de saber como posso implementar os métodos de uma classe para utilizá-la com SoapServer. A seguinte classe de exemplo funciona: <?phpclass WebService { private $message; public function writeMessage($message) { $this->message = $message->message; return array("mensagem" => $this->message); } public function hW() { return array("mensagem" => "Hello world"); }} Mas, eu preciso retornar sempre um array? E, os parâmetros não podem ser separados? Sempre têm que vir no formato de objeto? E, eu também gostaria de saber se alguém conhece alguma ferramenta que gera o arquivo wsdl, pois até agora não encontrei nenhuma que funcione. Muito obrigado desde já! PS.: A Classe acima foi usada com: <?php require('WebService.class.php'); $server = new SoapServer('meu.wsdl'); $server->setClass('WebService'); $server->handle(); e acessada com: <?php$client = new SoapClient('meu.wsdl');var_dump($client->hW());var_dump($client->writeMessage(array('message' => 'Texto a ser retornado')));
  16. Ricardo Godoi

    Erro ao Criar uma function usando CRUD

    Ola, bom dia! Estou usando essa CRUD (https://github.com/matyre73/PHP-PDO-Database-Class) onde fiz algumas modificações. Fiz uma function para checar se existe dados cadastrado no banco evitando que repita. include ("Config.php"); function Oii($tabela,$nomeCampo,$cadastro){ //$BancoDeDados = db_conectar(); //try{ $consulta = $BancoDeDados->query_prepare(" SELECT * FROM $tabela WHERE $nomeCampo = :".$nomeCampo."", array( $nomeCampo => $cadastro)); //$consulta->bindParam($nomeCampo, $cadastro, PDO::PARAM_STR); //$execute_login = $BancoDeDados->num_rows($consulta); //$row_login = $BancoDeDados->fetch_object($consulta)[0]; $execute_login = $BancoDeDados->fetch_array($consulta); if ($execute_login > 0) { echo "erro"; //return false; } else { echo "ok"; //return true; } //} catch (Exception $e) { // echo 'Erro ao verificar registro cadastrado'.$e->getMessage(); //} } echo Oii("tabela","nomeCampo","cadastro"); o problema que ele nao identifica a function do aquivo db.class.php tem alguma sintaxe fora do lugar?
  17. h_felix

    Relação de models laravel

    Boa tarde Galera , tudo bom ? Estou tentando fazer um menu dinamico com laravel , onde cada usuario terá permissão para visualizar partes do menu. Até o momento , tenho criado as tabelas : User; GroupUser; Menus; SubMenus; MenuPermissao; SubMenuPermissao; Na tabela Menu , tenho o titulo de cada Menu ; Na tabela de Sub Menu , tenho o id do menu correspondente e o titulo do sub menu. Na tabela de Menu permissao , tenho o ID do Menu principal e o ID do grupo de usuario; Na tabela de SubMenuPermissao , tenho o Id do sub menu e o Id do grupo de usuario. Assim , um GRUPO de usuario pode ter acesso a varios Menus que por sua vez contem varios submenus. Nos meu models , tenho o seguinte: class GroupUser extends Model { protected $table = 'GroupUser'; protected $fillable = ['name']; public function getUser(){ return $this->hasMany('HenriqueFelix\User','group_id'); } public function getMenus(){ return $this->belongsToMany('HenriqueFelix\Menu', 'menu_permissoes', 'group_id', 'menu_id');//pega todos os menus relacionados a esse grupo } public function getSubMenus(){ return $this->belongsToMany('HenriqueFelix\SubMenu', 'sub_menu_permissoes', 'group_id', 'sub_menu_id'); //pega todos os subMenus relacionados a esse grupo } } Gostaria de poder listar todos os Menus junto dos SubMenus pertencentes a ele em que X grupo de usuario possui acesso. Ex: Usuario : Henrique - Grupo 1 ( administrador ) O grupo administrador pode acessar o menu Relatorios -> usuarios , logs , produtos ( sao os submenus ) ; Ferramentas-> usuarios , produtos , paginas ( submenus ). Alguem pode ajudar a fazer as relações corretamente nos models ? Ps.: Estou buscando e tentando listar os dados da seguinte maneira: $menu = GroupUser::find($id)->with('getMenus')->with('getSubMenus')->firstOrFail(); @for($i = 0; $i < count($menu->getMenus); $i++) {{ $menu->getMenus[$i]->name}} {{ $menu->getMenus[$i]->getSubMenus[0]->name }} <br> @endfor Se nessa parte 'getSubMenus[0]->name' eu deixo exatamente dessa forma , o laravel da Erro , se eu tiro o [0]->name , ele lista , mas tudo fora de ordem . Desde ja , grato
  18. Pessoal bom dia. Tenho uma pagina index.html com alguns códigos. Preciso através da ação do botão contido nessa pagina HTML, chamar uma outra pagina PHP. Alguém pode dar essa dica? Gostaria de passar o comando dentro desse endereço abaixo para chamar a pagina index.php <li><a><em>Voltar</em></a></li> Obrigado a todos que puderem contribuir.
  19. juniorgalhard

    Problemas com grafico

    Bom dia pessoal! Estou com um problema na hora de gerar os gráficos em php com phplot-6.2.0. No exemplo dele funciona da seguinte maneira, eles usam um array para criar os graficos. $dados = array( array('Janeiro', 10), array('Fevereiro', 5), array('Março', 4), array('Abril', 8), array('Maio', 7), array('Junho', 5), ); Array ( [0] => Array ( [0] => Janeiro [1] => 10 ) [1] => Array ( [0] => Fevereiro [1] => 5 ) [2] => Array ( [0] => Março [1] => 4 ) [3] => Array ( [0] => Abril [1] => 8 ) [4] => Array ( [0] => Maio [1] => 7 ) [5] => Array ( [0] => Junho [1] => 5 ) ) o que eu tentei fazer eu tentei pegar as informações do banco de dados e fazer um array para já gerar o grafico mas não esta dando certo eu só estou conseguindo pegar um valor . $sql1 = "SELECT * FROM onu_status WHERE MAC='".$MAC."' limit 10"; $conexao = new mysqli($hostname_conexao, $username_conexao, $password_conexao, $database_conexao ); if ($conexao->connect_error) { die("Connection failed: " . $conexao->connect_error); } $result1 = $conexao->query($sql1); if ($result1->num_rows > 0) { while($row1 = $result1->fetch_assoc()) { $array_1[] = $row1["RXPOWER"]; } } $data = array($array_1); Array ( [0] => Array ( [0] => -29.20 [1] => -29.20 [2] => -29.20 [3] => -28.86 [4] => -28.86 [5] => -28.86 [6] => -28.53 [7] => -28.23 [8] => -28.23 [9] => -12.86 ) ) eu precisava adequar esse array para funcionar como o outro e adicionar mais uma informação dentro dele, row1['DATE'] alguem pode me dar uma ajudinha? Abraço!
  20. Bruno Ferreira da Silva

    Erro no Mysql

    Estou usando VirtualBox + vagrant como para rodar o ambiente virtual para utilização do Laravel 5.1, e estou em aprendizado. O erro é quando executo o comando abaixo: php artisan migrate o erro é esse: [PDOException] SQLSTATE[HY000] [2006] MySQL server has gone away [ErrorException] PDO::__construct(): MySQL server has gone away to achando que o problema é no arquivo my.cnf no arquivo my.cnf: # # The MySQL database server configuration file. # # You can copy this to one of: # - "/etc/mysql/my.cnf" to set global options, # - "~/.my.cnf" to set user-specific options. # # One can use all long options that the program supports. # Run program with --help to get a list of available options and with # --print-defaults to see which it would actually understand and use. # # For explanations see # http://dev.mysql.com/doc/mysql/en/server-system-variables.html # This will be passed to all mysql clients # It has been reported that passwords should be enclosed with ticks/quotes # escpecially if they contain "#" chars... # Remember to edit /etc/mysql/debian.cnf when changing the socket location. [client] port = 3306 socket = /var/run/mysqld/mysqld.sock # Here is entries for some specific programs # The following values assume you have at least 32M ram # This was formally known as [safe_mysqld]. Both versions are currently parsed. [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] # # * Basic Settings # # # * IMPORTANT # If you make changes to these settings and your system uses apparmor, you may # also need to also adjust /etc/apparmor.d/usr.sbin.mysqld. # user = mysql socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp skip-external-locking # # Instead of skip-networking the default is now to listen only on # localhost which is more compatible and is not less secure. bind-address = 127.0.0.1 # # * Fine Tuning # key_buffer = 16M max_allowed_packet = 2M thread_stack = 192K thread_cache_size = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover = BACKUP #max_connections = 100 #table_cache = 64 #thread_concurrency = 10 # # * Query Cache Configuration # query_cache_limit = 1M query_cache_size = 16M # # * Logging and Replication # # Both location gets rotated by the cronjob. # Be aware that this log type is a performance killer. # As of 5.1 you can enable the log at runtime! #general_log_file = /var/log/mysql/mysql.log #general_log = 1 log_error = /var/log/mysql/error.log # Here you can see queries with especially long duration #log_slow_queries = /var/log/mysql/mysql-slow.log #long_query_time = 2 #log-queries-not-using-indexes # # The following can be used as easy to replay backup logs or for replication. # note: if you are setting up a replication slave, see README.Debian about # other settings you may need to change. #server-id = 1 #log_bin = /var/log/mysql/mysql-bin.log expire_logs_days = 10 max_binlog_size = 100M #binlog_do_db = include_database_name #binlog_ignore_db = include_database_name # # * InnoDB # # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. # Read the manual for more InnoDB related options. There are many! # # * Security Features # # Read the manual, too, if you want chroot! # chroot = /var/lib/mysql/ # # For generating SSL certificates I recommend the OpenSSL GUI "tinyca". # # ssl-ca=/etc/mysql/cacert.pem # ssl-cert=/etc/mysql/server-cert.pem # ssl-key=/etc/mysql/server-key.pem [mysqldump] quick quote-names max_allowed_packet = 16M [mysql] #no-auto-rehash # faster start of mysql but no tab completition [isamchk] key_buffer = 16M # # * IMPORTANT: Additional settings that can override those from this file! # The files must end with '.cnf', otherwise they'll be ignored. # !includedir /etc/mysql/conf.d/
  21. Boa noite, Galera, estou tentando recuperar dados externo de outro site, só que esse site oferece é uma api que me retorna um arquivo .json, mais quando eu realizo a leitura com file_get_contents($url), retorna NULL. No entanto para fins de teste enviei o arquivo .json para o diretório do projeto e realizei a leitura a partir do diretorio ai funcionou.. Porem eu quero que faça a leitura externa do json. Se alguém poder me ajudar agradeço Leitura com a url de outro site. (NÃO FUNCIONA) $site_url = 'http://bitsnoop.com/api/trackers.php?hash='.$file['hash'].'&json=1'; $info = file_get_contents($site_url); $lendo = json_decode($info); print_r($lendo); Leitura com arquivo no meu projeto. (FUNCIONA) $info = file_get_contents('./uploads/ss.json'); $lendo = json_decode($info); print_r($lendo);
  22. Boa noite Amigos! Estou aprendendo agora como realizar acesso à Webservice. Preciso acessar o serviço do CVM através do método "Login", passando como parâmetros código e senha. No entanto, o serviço faz uso de SOAP HEADER e não sei como proceder neste caso. Estou implementando apenas os parâmetros iNrSist e strSenha, mas não é fornecido para mim Guid e IdSessao , em algumas pesquisas que realizei vi que são fornecidos pelo próprio HEADER. Estou usando a biblioteca nusoap. Preciso muito de ajuda pessoal, muito obrigado desde já. Para o acesso o site dá a seguinte explicação: 1- [/size]Login no CVMWeb: Para que um sistema cliente possa acessar determinadas funcionalidades do web service, deve-se inicialmente efetuar o Login no CVMWeb. Para isso, o método Login deve ser chamado, passando como parâmetros o identificador do sistema e a senha de acesso, fornecidos via e-mail após o processo de cadastro. Esse método, assim como os demais, utiliza recurso de SOAP HEADER. O SOAP HEADER, chama-se sessaoIdHeader e é instanciado pelo próprio método. Em chamadas subseqüentes a outros métodos, o mesmo SOAP HEADER deve ser enviado ao web service. XML do Método: <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Header><sessaoIdHeader xmlns="http://www.cvm.gov.br/webservices/"><Guid>string</Guid><IdSessao>int</IdSessao></sessaoIdHeader></soap:Header><soap:Body><Login xmlns="http://www.cvm.gov.br/webservices/"><iNrSist>int</iNrSist><strSenha>string</strSenha></Login></soap:Body></soap:Envelope> Código PHP para autenticação require_once('../nusoap-0.9.5/lib/nusoap.php');$client = new nusoap_client('http://www.cvm.gov.br/webservices/Sistemas/SCW/CDocs/WsDownloadInfs.asmx?WSDL');if($client->getError()){ echo 'erro no construtor';}$params = array('iNrSist' => XXXX, 'strSenha' => 'XXXX');$response=$client->call("Login",$params);if(empty($response))echo "Error";elseecho $response; Help, Alguém?
  23. Eu_Nina

    Script para gerenciar documentos

    Boa tarde pessoal, Preciso desenvolver um sistema basicamente assim: onde tenho um formulário, esse formulário será preenchido e enviado para uma determinada pessoa. Essa pessoa irá aprovar o documento e terá a possibilidade de reenviar para outras pessoas para dar continuidade. Ainda terei que exibir a caixa de entrada da pessoa se existe algum documento para ela e o seu status. Alguém pode me ajudar? Alguém possui ou sabe de algum código pronto que eu posso modificar e manter da forma que eu deseje.? Obrigada. Se alguém puder me ajudar.
  24. Bom dia Pessoal , tudo bem ? Possuo uma tabela Mysql da seguinte forma : ID --- NOME ---- LOCAL 1 --- TKP01 ---- CASA1 2 --- TKP02 ---- CASA2 3 --- TKP03 ---- CASA3 Possuo uma pagina em php : tkteste.php <?php require 'conn.php'; $query = mysql_query("SELECT * FROM impressoras");?> <!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> </head> <body> <form action="imaster.php" method="post"> <label for="exampleInputEmail1"> IMPRESSORA </label> <select name="impressora" class="form-control"> <option value="selecione">Selecione...</option> <?php while($prod = mysql_fetch_array($query)) { ?> <option value="<?php echo $prod['local'] ?>"><?php echo $prod['nome'] ?></option> <?php } ?> </select> <input type="submit" /> </form> </body> </html> Onde seleciono atraves de um select populado pela tabela "Nome" a impressora que desejo. como faço pra quando selecionar por exemplo "TKP01_EMB" , ele retornar o valor da coluna "local" ?
×

Important Information

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