Ir para conteúdo

Cintia_Ribeiro

Members
  • Total de itens

    180
  • Registro em

  • Última visita

Reputação

0 Comum

2 Seguidores

Sobre Cintia_Ribeiro

Informações Pessoais

  • Sexo
    Feminino
  1. Cintia_Ribeiro

    Trabalhando com array

    Galera eu tenho um array do tipo: array =>0 array ''campo1"=>"valor1" ''campo2"=>"valor2" "campo3"=> "valor3" =>1 array ''campo1"=>"valor1" ''campo2"=>"valor2" "campo3"=> "valor3" =>2 array ''campo1"=>"valor1" ''campo2"=>"valor2" "campo3"=> "valor3" ... Preciso verificar se existe dentro do array se existe algum campo2 que tenha o valor X. Não quero fazer isso dentro de um foreach. Queria fazer algo do tipo in_array. Não se se com essa função eu consigo resolver, talvez não estja sabendo usa-lá.
  2. Cintia_Ribeiro

    Enviar formulário com ajax

    As aspas estavam corretas no código. Por algum motivo eu deletei quando colei aqui. Fiz a alteração no console e continuo com erro e agora é mostrada da seguinte forma: {…} abort: function abort() always: function always() complete: function add() done: function add() error: function add() fail: function add() getAllResponseHeaders: function getAllResponseHeaders() getResponseHeader: function getResponseHeader() overrideMimeType: function overrideMimeType() pipe: function then() progress: function add() promise: function promise() readyState: 0 responseText: "" setRequestHeader: function setRequestHeader() state: function state() status: 0 statusCode: function statusCode() statusText: "error" success: function add() then: function then() __proto__: {…} __defineGetter__: function __defineGetter__() __defineSetter__: function __defineSetter__() __lookupGetter__: function __lookupGetter__() __lookupSetter__: function __lookupSetter__() constructor: function Object() hasOwnProperty: function hasOwnProperty() isPrototypeOf: function isPrototypeOf() propertyIsEnumerable: function propertyIsEnumerable() toLocaleString: function toLocaleString() toSource: function toSource() toString: function toString() valueOf: function valueOf()
  3. Cintia_Ribeiro

    Enviar formulário com ajax

    Galera, estou tentando enviar um form via ajax e a minha requisição sempre retorna [object Object] no navegador firefox. Para os outros navegadores está funcionando perfeito. $('#inserirCarinho').submit(function (e) { dados = $(this).serialize(); $.ajax({ url:controller/adicionarProdutoCarrinho.php', data: dados, method: 'POST', success: function (retorno) { console.log('retorno' + retorno); atualizarProdutos(); $('#inserirPizzaCarinho').each(function () { this.reset(); }); }, error: function (retorno) { console.log('!: ' + retorno); } }); });
  4. Cintia_Ribeiro

    Enviar json no body com curl

    Bruno, já usei dessa forma e o meu retorno é vazio. E quando faço o teste no postman, usando os mesmos parâmetro tenho o retorno com os valores. Logo acho msm que o erro está na forma como estou usando o curl
  5. Cintia_Ribeiro

    Enviar json no body com curl

    Galera, estou precisando enviar um json via curl no body da aplicação. Como fazer? fiz algo do tipo e retorna null. Quando uso o curl_setopt ($this->ch, CURLOPT_COOKIEJAR, $this->dir); curl_setopt ($this->ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($this->ch, CURLOPT_URL, $url); curl_setopt($this->ch, CURLOPT_POST, true); curl_setopt($this->ch, CURLOPT_POSTFIELDS, $parm); curl_setopt($this->ch, CURLOPT_SSL_VERIFYPEER, false); $this->result = $this->exec(); Postman funciona corretamente
  6. Cintia_Ribeiro

    Pesquisar dados dentro de um array

    Tenho o seguinte array: array (size=28) 0 => array (size=5) 'nome' => string 'Acre' (length=4) 'sigla' => string 'AC' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 1 1 => array (size=5) 'nome' => string 'Alagoas' (length=7) 'sigla' => string 'AL' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 2 2 => array (size=5) 'nome' => string 'Amapá' (length=6) 'sigla' => string 'AP' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 3 3 => array (size=5) 'nome' => string 'Amazonas' (length=8) 'sigla' => string 'AM' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 4 4 => array (size=5) 'nome' => string 'Bahia' (length=5) 'sigla' => string 'BA' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 5 5 => array (size=5) 'nome' => string 'Ceará' (length=6) 'sigla' => string 'CE' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 6 6 => array (size=5) 'nome' => string 'Distrito Federal' (length=16) 'sigla' => string 'DF' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 7 7 => array (size=5) 'nome' => string 'Espírito Santo' (length=15) 'sigla' => string 'ES' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 8 8 => array (size=5) 'nome' => string 'Goiás' (length=6) 'sigla' => string 'GO' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 9 9 => array (size=5) 'nome' => string 'Maranhão' (length=9) 'sigla' => string 'MA' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 10 10 => array (size=5) 'nome' => string 'Mato Grosso' (length=11) 'sigla' => string 'MT' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 11 11 => array (size=5) 'nome' => string 'Mato Grosso do Sul' (length=18) 'sigla' => string 'MS' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 12 12 => array (size=5) 'nome' => string 'Minas Gerais' (length=12) 'sigla' => string 'MG' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 13 13 => array (size=5) 'nome' => string 'Pará' (length=5) 'sigla' => string 'PA' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 14 14 => array (size=5) 'nome' => string 'Paraíba' (length=8) 'sigla' => string 'PB' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 15 15 => array (size=5) 'nome' => string 'Paraná' (length=7) 'sigla' => string 'PR' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 16 16 => array (size=5) 'nome' => string 'Pernambuco' (length=10) 'sigla' => string 'PE' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 17 17 => array (size=5) 'nome' => string 'Piauí' (length=6) 'sigla' => string 'PI' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 18 18 => array (size=5) 'nome' => string 'Rio de Janeiro' (length=14) 'sigla' => string 'RJ' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 19 19 => array (size=5) 'nome' => string 'Rio Grande do Norte' (length=19) 'sigla' => string 'RN' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 20 20 => array (size=5) 'nome' => string 'Rio Grande do Sul' (length=17) 'sigla' => string 'RS' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 21 21 => array (size=5) 'nome' => string 'Rondônia' (length=9) 'sigla' => string 'RO' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 22 22 => array (size=5) 'nome' => string 'Roraima' (length=7) 'sigla' => string 'RR' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 23 23 => array (size=5) 'nome' => string 'Santa Catarina' (length=14) 'sigla' => string 'SC' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 24 24 => array (size=5) 'nome' => string 'São Paulo' (length=10) 'sigla' => string 'SP' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 25 25 => array (size=5) 'nome' => string 'Sergipe' (length=7) 'sigla' => string 'SE' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 26 26 => array (size=5) 'nome' => string 'Tocantins' (length=9) 'sigla' => string 'TO' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 27 27 => array (size=5) 'nome' => string 'Superiores' (length=10) 'sigla' => string 'BR' (length=2) 'paisId' => int 0 'pais' => null 'id' => int 28 Preciso pesquisar dentro dele o id de uma determinada siga. Ex.: Preciso fazer uma pesquisa onde eu passe como parâmetro "RJ" e ele me retorna 19
  7. Cintia_Ribeiro

    WS

    Galera, consegui fazer a autenticação e a mesma está me retornando "True", mas quando tento acessar um outro método ele me retorno o erro 401. Como resolvo isso?
  8. Cintia_Ribeiro

    WS

    Muito obrigada!! Funcionou perfeitamente
  9. Cintia_Ribeiro

    WS

    Galera, preciso fazer uma consulta utilizando ws e estou meio perdida. Na documentação que recebi diz que a url e que preciso passar no corpo da requisição o login e senha. fiz algo parecido com o código abaixo e não obtive sucesso. <?php //criando o recurso $ch = curl_init(); $url = "https://url.com/aplicacao"; $fields = ['Login'=>'12354', 'Senha'=>123]; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields); $teste = curl_exec($ch); curl_close($ch);
  10. Cintia_Ribeiro

    Dois foreach para um mesmo array

    Solução do problema foreach ($dados as $dado){ $id = "t" . $dado["id"]; $id_pai = "tp" . ( $dado["heranca"] ? $dado["heranca"] : "0" ); $elementoPai = $doc->getElementById($id_pai); if ( ! $elementoPai ) { $elementoPai = $element->appendChild(new \DOMElement("ul")); } $li = $elementoPai->appendChild(new \DOMElement("li")); $li->setAttribute('id',$id); if ( $dado["tipo"] == "0") { $label = $li->appendChild(new \DOMElement('label', utf8_encode($dado["titulo"]))); $input = $li->appendChild(new \DOMElement('input')); $input->setAttribute('type', 'checkbox'); $ulPai = $li->appendChild(new \DOMElement("ul")); $ulPai->setAttribute('id',"tp" . $dado["id"]); } else { $li->setAttribute('class', 'file'); $a = $li->appendChild(new \DOMElement('a', utf8_encode($dado["titulo"]))); $a->setAttribute('href', $dado["link"]); } }
  11. Cintia_Ribeiro

    Dois foreach para um mesmo array

    @Guilherme Luiz, pensei nisso também, mas ele tá criando somente para para a última posição que tem como tipo = 0 que seria uma "pasta". Não se se ficou claro, mas o que estou querendo fazer é uma arvore de diretórios que na verdade está funcionando, mas não da forma que acho correto. :-/
  12. Cintia_Ribeiro

    Meu computador não lê as funções mysqli, SOCORRO!!!

    Você já deu uma olhada no php.ini? Pode ser que não tenha a extensão do mysqli. Procure por algo como ";extension=php_mysqli.dll" e tire o ";" para liberar a extensão.
  13. Cintia_Ribeiro

    Dois foreach para um mesmo array

    Eu preciso fazer uma árvore de diretório. Item e subitem estão todos em um mesmo array. O que diz quem é "pasta" e o que é "arquivo" é o indice tipo (0 = pasta e 1 = arquivo). Os item do tipo 1 tem no seu índice herança o id do pai. Dentro do foreach, quando ele acha o tipo = 0 ele tem que criar um submenu com os valores de quem tem o tipo igual a 1 (arquivo) e herança = id de quem tem o tipo = 0. Não sei se consegui ser clara. Estou fazendo algo do tipo: foreach ($dados as $dado){ if ($dado["tipo"] == 0){//pasta $li = $ul->appendChild(new \DOMElement("li")); $span = $li->appendChild(new \DOMElement('span')); $span->setAttribute('class', 'icon-minus-sign'); $i = new \DOMElement('i', utf8_encode($dado["titulo"])); $span->appendChild($i); $id = $dado["id"]; $subUL = $li->appendChild(new \DOMElement('ul')); //verifica os sub-objestos foreach ($dados as $dado){ if ($dado['heranca'] == $id){ $subLi = $subUL->appendChild(new \DOMElement('li')); $subA = $subLi->appendChild(new \DOMElement('a', utf8_encode($dado["titulo"]))); $subA->setAttribute('href', $dado["link"]); } } }else{//arquivo $li = $ul->appendChild(new \DOMElement("li")); $a = $li->appendChild(new \DOMElement('a', utf8_encode($dado["titulo"]))); $a->setAttribute('href', $dado["link"]); } } Gostaria de uma forma de evitar esse foreach interno. Na minha opinião não está sendo uma boa prática.
  14. Cintia_Ribeiro

    Dois foreach para um mesmo array

    Galera, qual a melhor forma de percorrer um mesmo array duas vezes? O problema é o seguinte. Tenho um array onde tenho campo como tipo, herança e id. O tipo define se é "pasta" ou "arquivo". Então... Tem um foreach para criação de uma ul. Quando ele encontra uma posição no array que é do tipo "pasta" ele deve criar uma ul e suas lis para a li que contém a pasta. Atualmente tem o foreach principal e quando ele encontra a posição do tipo pasta ele faz um foreach no msm array buscando as posições "filhas". Estou achando essa lágica muito ruim e queria uma solução melhor.
  15. Cintia_Ribeiro

    instalação do laravel no ubuntu

    Na verdade não instalou, mas consegui fazer usando a versão 5.1 do Laravel. Agora estou com o problema com o PDO, não consigo configurar o drive do mysql. Galera, desculpas por essas perguntas, mas estou migrando do Windows p Linux e estou perdida.
×

Informação importante

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