Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''array''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • 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

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 291 registros

  1. Digamos que eu tenha 3 tabelas: Tabela 1: Cliente id_cliente int chave primária nome_cliente varchar(50) Etc Tabela 2: Equipamento id_equipamento int chave primária Id_cliente int chave estrangeira Nome_equipamento varchar (50) Etc Tabela 3: Servico id_servico int chave primária id_cliente int chave estrangeira Id_Equipamento int chave estrangeira Valor_servico varchar(50) Etc 1- Após eu ter as 3 tabelas eu cadastro meu cliente e envia pra tabela cliente. 2- Dps eu entro pra cadastra um ou varios equipamentos e defino qual cliente e dono daquele equipamento e envio para a tabela Equipamento. 3- E dps entro em serviço onde ao selecionar o cliente ele puxa a lista dos equipamentos e ao lado de cada um com um checkbox onde os que estiverem marcados passará o id do equipamento como array Problema: Com o meu campo id_equipamento da tabela serviço que deveria ser chave estrangeira ao tentar enviar um array ele só recebe um único equipamento msm que eu marque vários.. já se eu não colocar o campo id_equipamento da tabela serviço como chave estrangeira e sim como um varchar de (500) por exemplo.. ele consegue receber todos os id.. Queria saber se é possível enviar enviar esse array pro campo como chave estrangeira ou se só é possível da forma que eu consegui? Desde já agradeço !
  2. Então, eu estava navegando pelo php.net quando me deparei com o List() e fui ver para quê servia. Aí eles me deram o seguinte exemplo: $info = array('Café', 'marrom', 'cafeína'); list($bebida, $cor, $substancia) = $info; echo "$bebida é $cor e $substancia o faz especial.\n"; Nessa eu me pergunto: Não da de eu, ao invés de fazer isso, fazer tipo: $info = [$bebida, $cor, $substancia]; aí fazer tipo $info[0] = "café" $info[1] = "marrom" $info[2] = "cafeína" E depois só chamar num echo da vida tipo "$info[0] é $info[1] e $info[2] o faz especial. \n"?? Desde já agradeço.
  3. anndrelucass

    resolução de exercício

    Pessoal, estou com dúvidas para concluir um exercício que me foi passado. O exercício é o seguinte: 4) Peça para o usuário informe 10 números inteiros separados por vírgula. Então calcule e mostre a quantidade de números pares, a quantidade de números ímpares e a soma de todos os números. Sei que tenho que declarar as arrays, porém, como meu conhecimento na área ainda é inicial, estou com um branco na mente para prosseguir com o exercício. O que consegui fazer até agora foi import java.util.Scanner; public class Exercicio4 { public static void main(String[] args) { String numero; Scanner entradaNumero = new Scanner(System.in); System.out.println("Insira 10 numeros divididos por virgula:"); numero = entradaNumero.nextLine(); String [] x = numero.split(","); System.out.println(numero) } } Alguem pra clarear mnha mente?
  4. AnthonyKamers

    Excluir uma Array de dentro de uma Session

    Estou fazendo um carrinho que pega os dados do SQL, mas não deixa como ID único. Está da pegando os itens dessa forma: if(isset($_GET['adicionar']) && isset($_GET['idProduto']) && isset($_GET['tipoForma']) && isset($_GET['subSubForma'])){ $idProduto = $_GET['idProduto']; $tipoForma = $_GET['tipoForma']; $subSubForma = $_GET['subSubForma']; $fotoProduto = ""; $idFotoProduto = ""; $quantidade = 1; $arr = array("idProduto" => $idProduto, "tipoForma" => $tipoForma, "subSubForma" => $subSubForma, "fotoProduto" => $fotoProduto, "idFotoProduto" => $idFotoProduto, "Quantidade" => $quantidade); var_dump($arr); $_SESSION['carrinho'][] = $arr; } e com o var_dump(): array (size=3) 0 => array (size=6) 'idProduto' => string '23' (length=2) 'tipoForma' => string 'Pequeno' (length=7) 'subSubForma' => string '' (length=0) 'fotoProduto' => string '' (length=0) 'idFotoProduto' => string '' (length=0) 'Quantidade' => int 1 1 => array (size=6) 'idProduto' => string '19' (length=2) 'tipoForma' => string 'Médio' (length=6) 'subSubForma' => string '' (length=0) 'fotoProduto' => string '[2]20151119_224108.jpg' (length=22) 'idFotoProduto' => string '61' (length=2) 'Quantidade' => int 1 2 => array (size=6) 'idProduto' => string '23' (length=2) 'tipoForma' => string 'Pequeno' (length=7) 'subSubForma' => string '' (length=0) 'fotoProduto' => string '' (length=0) 'idFotoProduto' => string '' (length=0) 'Quantidade' => int 1 Eis minha pergunta, preciso apagar o array de, por exemplo, Key [2], como devo proceder?? Estou fazendo da seguinte forma para pegar os dados da Session: foreach($_SESSION['carrinho'] as $carrinho){ $id = $carrinho['...']; $... = $carrinho['...']; } Desde já agradeço a qualquer resposta ou ajuda.
  5. hyper_pixel

    preencher array json

    Preciso preencher um vetor multdimensional para transformar em json, nao estou conseguindo acho que sempre o ultimo valor sobreescreve o anterior array_fotos = { "id": 1, "foto": imgName, "tamanho": $(".tamanho_fotos").val(), "quantidade": $("[name='quantidade']").val() }; array_fotos = { "id": 2, "foto": imgName, "tamanho": $(".tamanho_fotos").val(), "quantidade": $("[name='quantidade']").val() }; ..... como faria isso
  6. AnibalJR

    Atualizar varias linhas do BD atraves de uma array

    Boa noite pessoal, Estou precisando de uma força. Criei uma tela de venda e que baixa estoque de uma tabela de estoque separada, porem estou com dificuldade de retornar o estoque de varios itens de uma vez quando eu excluo a venda? Para cada produto vendido eu crio uma linha na tabela de vendas, mas para deletar eu uso só uma das referencias, por isso o select duplo na mesma tabela, para retornar com o primeiro valor, as demais linhas que possuem o mesmo numero de pedido. Nesta regra tentei buscar a tabela de estoque e a tabela de vendas e somar o campo de venda ao campo de estoque e fazer um update no estoque, mas ele faz apenas para 1 item Segue o codigo que estou tentando usar para atualizar varias linhas na tabela de estoque de borrachas: protected function retornaitens() { $dadosVenda = "SELECT * from pdvborracha WHERE id = $_GET["var3"]; $dadostodas = "SELECT * FROM pdvborracha WHERE pedido = ".$dadosVenda["pedido"]; $linhafinal = mysql_fetch_array($dadostodas); $query = "SELECT * FROM estoquematprima WHERE produto=".$linhafinal["produto"]; ($linha = mysql_fetch_array($query)); $quantidade = $linha["quantidade"] + $linhafinal["quantidade"]; $query = "UPDATE estoquematprima SET quantidade=".$quantidade." WHERE produto=".$linhafinal["produto"];
  7. Primeiramente boa tarde à todos, eu sou estudante de ti mas ainda estou começando a entender programação Bom o exercício que estou praticando pede o seguinte: O fato é que eu sou bem principiante e estou quebrando a cabeça tentando entender como fazer esse exercício, até o momento eu não faço ideia de como implementar o x ou sequer compilar o vetor com os 50 números aleatórios, eis o que surgiu dentro da minha cabeça louca: Imagino que eu não tenha acertado em mt coisa até agora, então quem puder me explicar uma forma de fazer esse exercício, se possível de forma bem simples de entender e usando o mergesort. Peço desculpas pela minha ignorância explicando minha dúvida, e agradeço desde já à quem puder me ajudar!
  8. ndias

    array no select?

    alguém conhece um jeito de no select percorrer valores separados por vírgula em um campo? por ex: tenho um campo em uma tabela com os valores SB, BA qro selecionar todos que contenham S e A se eu usar o in ('S','A'), o resultado vai ser S A ou seja, só vai trazer o valor que conter só S ou só A e se eu usar o like '%S%' or like ''%A%, o resultado pode também ser SB BA quero que traga, por exemplo: S SB BA A Ou seja, se tiver o S e também outros valores no campo junto com o S
  9. Fabio Jonas

    Trabalhar com Array

    Pessoal, estou quase doido tentando pegar um valor de um array, vou explicar a situação. Tenho um campo no meu banco de dados e ele salva dessa maneira {"1":"137"} ate la tudo bem. Quando faço a consulta no banco ele trás o valor dessa maneira {\"1\":\"137\"} e a partir disso não consegui pegar o valor de 1, testei vários códigos que nossos amigos postaram na internet mas nada, normalmente eu trabalho com esse código aqui. $numero = $result['campoPers']; //com a consulta dentro do $numero esta {\"1\":\"137\"} foreach ($numero as $value) { $num = $value['1']; } Alguém poderia me dar uma ajuda no que estou fazendo errado, estou a muito tempo em cima disso que nada funciona. Obrigado a todos
  10. lucas70770

    Estrutura condicional de forma dinamica com Jquery

    Ola. Eu tenho um array com valores dinâmicos, esse valor é acrescentado a cada vez que o botão 'Adicionar Update'(que cria uma nova div com um progress bar referente ao input file da div) é usado. Cada div de update é identificada desta forma: fr-arquivos0, fr-arquivos1, fr-arquivos2 ... Quando clicar no botão submit quero que todas as divs de update sejam verificadas se o processo de update de cada uma foi concluída(100%). Exemplo: // OS VALORES DA VARIAVEL SÃO SOMENTE UM EXEMPLO POIS NA REALIDADE ELES SAO COLOCADOS DE FORMA DINAMICA var verarray = []; verarray = [0, 1, 2, 3]; $.each( verarray, function( nome, valor ){ if( $('form[id=fr-arquivos'+valor+'] .progress-meter-text').text() == '100%' ) { alert('Todos updates foram Completos...'); } }); Obrigado pela atenção.
  11. Tenho uma string, leio ela e queria apresentar ela com limitador na tabela. Exemplo: string com tal conteudo: "ABCDEFG" ADF BEG CE Estou usando apenas php e html, não sei se consigo realizar isto que quero. Me ajudem
  12. Ola, eu estou iniciando agora na area de arrays no jquery. Tentei colocar uma variavel dentro de em array, mais não deu certo, quando faço testes com o console ele aparece o nome da variavel e não o valor dela. Exemplo: var vardoc = 0; var vararray = { vardoc = 's' }; Obrigado pela atenção.
  13. diegohamaz1

    Implode em array por chave

    Pessoal Tenho o seguinte array queria juntalos por indice de chave e separa-los por virgula . Alguem pode me auxiliar ou tenha alguma função que faz isso? Array ( [0] => stdClass Object ( [receita] => 33665800 [despesa] => 0 [resultado] => 33665800 ) [1] => stdClass Object ( [receita] => 32964210 [despesa] => 0 [resultado] => 32964210 ) [2] => stdClass Object ( [receita] => 39329990 [despesa] => 0 [resultado] => 39329990 ) [3] => stdClass Object ( [receita] => 37611660 [despesa] => -10 [resultado] => 37611650 ) [4] => stdClass Object ( [receita] => 34235100 [despesa] => -95100 [resultado] => 34140000 ) [5] => stdClass Object ( [receita] => 0 [despesa] => 0 [resultado] => 0 ) Queria transforma-lo assim [Receita] => 3366580, 32964210,etc,etc,etc, [Despesa] => 0, 0,etc,etc,etc, [Resultado] => 0, 0,etc,etc,etc, Qualquer ajuda é de grande valia...
  14. AntonioJunior

    [Resolvido] [Duplicado] Somar valores de um array

    Pessoal, Bom dia Tenho um array $valorcartao, que me retorna isso: Preciso somar os valores desse array, porém quando uso a função array_sum, ele soma todos os valores inclusive os de vermelho. Teria como não entrar esses valores na soma? Infelizmente meu array está assim, porque ele vem de um formulário dinâmico. Na qual no meu form está assim: <input class="form-control" name="valorcartao[]" required> Tive que juntar as datas no mesmo array, para depois eu conseguir dar "insert" na base, que no caso está assim: inserir(array_keys($valorcartao), $valorcartao, "lanc_diario"); tentei tirar as datas do array, mas com isso meu insert não funciona, tentei algo do tipo: inserir (array("dtmovimento",array_keys($valorcartao), ($dtmovimento,$valorcartao), "lanc_diario")); mas não vai: abaixo minha função de inserir: <?php function inserir($coluna,$valor,$tabela){ //arrays? if((is_array($coluna)) and (is_array($valor))){ // tem o mesmo numero de elementos if(count($coluna) == count($valor)){ // montar o sql $inserir = "INSERT INTO {$tabela} (".implode(', ',$coluna).") VALUES ('".implode('\', \'',$valor)."')"; }else{ return false; } }else{ //montar sql $inserir = "INSERT INTO {$tabela} ({$coluna}) VALUES ('{$valor}')"; } //conectou? if($conexao = connect()){ //inseriu? if(mysql_query($inserir,$conexao)){ //fecha conexão fechaConexao($conexao); return true; }else{ echo "Query Invalida!"; return false; } }else{ return false; } } ?> Me parece que tenho 2 soluções provaveis, somar os valores do array sem as datas ou arrumar a linha do insert. Alguem poderia me dar uma luz? Muito Obrigado!
  15. vinitf

    JSon Adicionar novas arrays

    Tenho um input para o usuário escolher quantos números vão estar no array e estou tentando colocar outro agora para ele escolher a quantidade de arrays que vai gerar através de JSON, mas estou tendo dificuldades. <html> <input placeholder ="Quantidade de elementos" id="quantidadeElementos" /> <input placeholder ="Quantidade de listas" id="quantidadelistas"/> <button onclick="myFunction()">Gerar</button> <p id="gerar"></p> <p id="demo"></p> </html> <script> function myFunction() { var listas = { listainicial: [], nova: [] }; var max = document.getElementById("quantidadeElementos").value || 5; for (var i = 0; i < max; i++) { listainicial.push(parseInt(Math.random() * 100)); var n = document.getElementById("quantidadelistas").value || 5; for (var n = 0; n < max; n++) { listainicial.push(parseInt(Math.random() * 100)); listas.listainicial.push({ outra: [] }); } document.getElementById("gerar").innerHTML = listainicial; document.getElementById("demo").innerHTML = nova; } document.getElementById("botão").addEventListener("click", myFunction); } </script>
  16. Olá pessoal, estou com problemas para criar um simples sistema de login usando PDO statement. É um sistema de login bem simples, não utilizei nem criptografia nas senhas. Quando executo o código, trago as informações do banco em forma de array utilizando fetchAll(PDO::FETCH_ASSOC); Mas o array retorna vazio, e os dados inseridos no formulário existem no banco de dados. Arquivo login.php: <?php require_once 'Banco.php'; $email = isset($_POST['email']) ? $_POST['email']: ''; $senha = isset($_POST['senha']) ? $_POST['senha']: ''; $pdo = conecta(); $sql = "SELECT * FROM usuarios WHERE email = :email AND senha = :senha"; $stmt = $pdo->prepare($sql); $stmt->bindValue(':email', $email); $stmt->bindValue(':senha', $senha); $stmt->execute(); $array = $stmt->fetchAll(PDO::FETCH_ASSOC); if(count($array) <= 0){ echo 'Acesso liberado'; var_dump($array); }else{ echo 'Usuario ou senha incorretos'; } Desde já agradeço!
  17. Boa tarde Galera. Bom eu tenho o seguinte problema. Possuo um array com a seguinte estrutura: array(3) { [0]=> array(2) { ["p"]=> string(1) "7" ["f"]=> array(3) { [0]=> string(2) "12" [1]=> string(2) "14" [2]=> string(2) "13" } } [1]=> array(1) { ["p"]=> string(1) "8" } [2]=> array(2) { ["p"]=> string(1) "9" ["f"]=> array(2) { [0]=> string(2) "16" [1]=> string(2) "19" } } } Eu estou tentando unificar todos os valores do indice ["f"] e unificar em um array simples porém não estou conseguindo. Ele sempre me retorna 3 array com os valores do indice f. Vou inserir a baixo o código que tenho, se alguém puder me ajudar eu ficaria muito agradecido. if ( isset( $_POST['categoria'] ) ) { # code... $rcv = $_POST['categoria']; $categories = array(); $catvalues = array(); $ct = 0; foreach ($rcv as $key => $value ) { # code... $categories[] = $value; } foreach ( $categories as $value1) { # code... if ( is_array( $value1 ) ) { # code... foreach ($value1['f'] as $other_data) { # code... $ct++; $catvalues[] =+ $other_data; } } } var_dump( $rcv ); }
  18. rd111072

    [Resolvido] Array dinâmico diferenciado

    Olá, Rapaziada! Peço a ajuda de vocês! Seguinte, como monto um array exatamente no formato abaixo, mas com dados dinâmicos, vindos do BD? var day_data = [ {"period": "2017-02-01", "1": 28.5, "2": 0, "3": 0}, {"period": "2017-02-15", "1": 23.2, "2": 0, "3": 27.0}, {"period": "2017-02-04", "1": 0, "2": 29.0, "3": 27.0} ]; Os dados dinâmicos vão entrar depois dos dois pontos, em cada linha. Cda linha é uma data. As data s serão datas DISTINCT vindas do BD. 1,2 e 3 serão ids de usuários. Mas poderá ter até 1000 usuários, por exemplo. É pra popular um gráfico de linhas múltiplas. Quem sabe como fazer?
  19. diegohamaz1

    Diminuir valores em array

    Pessoal estou com um problema, tenho o seguinte array Array ( [Receita] => Array ( [valores] => 10,8,5,0,0,0 [volumes] => 1027753,1048931,560000,0,0,0 ) [Despesa] => Array ( [valores] => 2,2,2,0,0,0 [volumes] => 882630,806493,537650,0,0,0 ) ) Eu preciso subtrair os valores e deixar o array da seguinte forma Array ( [Receita] => Array ( [valores] => 10,8,5,0,0,0 [volumes] => 1027753,1048931,560000,0,0,0 ) [Despesa] => Array ( [valores] => 2,2,2,0,0,0 [volumes] => 882630,806493,537650,0,0,0 ) [Resultado] => Array ( [valores] => 8,6,3,0,0,0 [volumes] => 882630,806493,537650,0,0,0 ) ) Como posso fazer? Meu codigo esta da seguinte maneira foreach ($ar_residuos as $key => $value) { $valores = ''; $volumes = ''; $valorResultado = ''; $valorReceita = ''; $valorDespesa = ''; foreach ($periodo as $m) { if (in_array($m, $ar_temp_months[$key])) { $ar_residuos['Resultado'] = array('valores'=>'' , 'volumes' => ''); foreach ($graficos as $graf) { if ($graf->residuo == $key && $graf->mes == $m) { $valores .= $graf->valor /100; $volumes .= (Session::get('unidade') == 1) ? $graf->volume / 1000 : $graf->volume; $valorResultado .= (int)($valorReceita - $valorDespesa) /100; break; } } } else { $valores .= '0'; $volumes .= '0'; $valorResultado .= '0'; } $valores .= ','; $volumes .= ','; $valorResultado .= ','; } $ar_residuos[$key]['valores'] = substr($valores, 0, -1); $ar_residuos[$key]['volumes'] = substr($volumes, 0, -1); $ar_residuos['Resultado']['valores'] = substr($valorResultado, 0, -1); $ar_residuos['Resultado']['volumes'] = substr($volumes, 0, -1); } O array resultado criando ali no meio do codigo é eu tentando fazer essa subtração do array multidimensional.. Agradeço qualquer ajuda.
  20. Valdemir Junior

    Como enviar um checkbox via array por email

    Pessoal, alguém poderia me ajudar em uma questão? Criei um formulário de envio de dados para meu e-mail (método POST) - adicionei campos necessários para receber as informações no meu -email, mas devo ter esquecido de algo ou estar fazendo errado (sou apenas um curioso em PHP) não tenho muita prática no código mas consegui que ele me devolvesse o campo MENSAGEM, criei um foreach para passar o código mas os campos checkbox e radio me retornam no email apenas aspas " " - não retornando o valor marcado no formulário. Alguém poderia me ajudar? Abaixo segue meu código... Meu html: <input id="checkbox1" type="checkbox" name="caixas[]" value="Criação de logotipo"><label for="checkbox1"><span></span>Criação de logotipo</label> </div> <div> <input id="checkbox2" type="checkbox" name="caixas[]" value="Criação de identidade visual"><label for="checkbox2"><span></span>Criação de identidade visual</label> </div> <div> <input id="checkbox3" type="checkbox" name="caixas[]" value="Criação de material gráfico"><label for="checkbox3"><span></span>Criação de material gráfico (cartão, papelaria, etc)</label> </div> <div> <input id="checkbox4" type="checkbox" name="caixas[]" value="Criação de material digital"><label for="checkbox4"><span></span>Criação de material digital (redes sociais, icones, etc)</label> </div> <div> <input id="checkbox5" type="checkbox" name="caixas[]" value="Redesign de logotipo"><label for="checkbox5"><span></span>Redesign de logotipo</label> php: <?php if(!$_POST) exit; function isEmail($email) { return(preg_match("/^[-_.[:alnum:]]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]])\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|xxxxxx|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|você|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)$|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i",$email)); } if (!defined("PHP_EOL")) define("PHP_EOL", "\r\n"); $name = $_POST['name']; $email = $_POST['email']; $comments = $_POST['comments']; $opcao = ''; foreach((array)$_POST['caixas'] as $caixas) { $opcao .= $caixas.'<br>'; } $opcao_tempo = ''; foreach((array)$_POST['valores'] as $valores) { $opcao_tempo .= $valores.'<br>'; } if(trim($name) == '') { echo '<div class="error_message">Por favor, entre com seu nome.</div>'; exit(); } else if(trim($email) == '') { echo '<div class="error_message">Entre com um e-mail válido.</div>'; exit(); } else if(!isEmail($email)) { echo '<div class="error_message">xii... e-mail inválido. Tente novamente!</div>'; exit(); } if(get_magic_quotes_gpc()) { $comments = stripslashes($comments); } $address = "valdemir_juniior@hotmail.com"; $e_subject = 'You have been contacted by ' . $name . '.'; $e_body = "Heey... recebemos um e-mail para cadastrar de $name. Favor incluir em nossa base de dados." . PHP_EOL . PHP_EOL; $e_opcao = "\"$caixas\"" . PHP_EOL . PHP_EOL; $e_opcao_tempo = "\"$valores\"" . PHP_EOL . PHP_EOL; $e_content = "\"$comments\"" . PHP_EOL . PHP_EOL; $e_reply = "Solicitação enviada por $name via email: $email"; $msg = wordwrap( $e_body . $e_opcao . $e_opcao_tempo . $e_content . $e_reply, 70 ); $headers = "From: $email" . PHP_EOL; $headers .= "Reply-To: $email" . PHP_EOL; $headers .= "MIME-Version: 1.0" . PHP_EOL; $headers .= "Content-type: text/plain; charset=utf-8" . PHP_EOL; $headers .= "Content-Transfer-Encoding: quoted-printable" . PHP_EOL; if(mail($address, $e_subject, $msg, $headers)) { echo "<fieldset>"; echo "<div id='success_page'>"; echo "<h3>Sua solicitação foi enviada com sucesso!</h3>"; echo "<p>Obrigado <strong>$name</strong>, logo receberá novidades bacanas.</p>"; echo "</div>"; echo "</fieldset>"; } else { echo 'ERROR!'; }
  21. Wagner Martins - SC

    Array multiplas imagens

    Olá, Estou com problema para salvar fotos vindo de um array, tenho esse código Formulario <input name="logo" type="file" class="form-control" id="field-file" placeholder="Logo"> <input name="banner" type="file" class="form-control" id="field-file" placeholder="Banner"> <input name="fotos[]" type="file" class="form-control file2 inline btn btn-primary" multiple data-label="<i class='glyphicon glyphicon-circle-arrow-up'></i> Browse Files" /> salvar imagens // Exibimos a mensagem com sucesso ou erro retornada pela função salvar. //Se for sucesso, a mensagem também é um link para a imagem enviada. echo $upload->salvar("uploads/", $_FILES['logo']); // Exibimos a mensagem com sucesso ou erro retornada pela função salvar. //Se for sucesso, a mensagem também é um link para a imagem enviada. echo $upload->salvar("uploads/", $_FILES['banner']); foreach ($_FILES['fotos']['name'] as $value_fotos) { print_r ($value_fotos); echo $_FILES['fotos']; echo $upload->salvar("uploads/", $value_fotos); echo "<br>"; } Quando a imagem vem do input file "logo" e "banner" a iamgem é salva na pasta Mais quando vem do array "fotos[]", não envia, utilizei um feroach para executar o loop das imagens foreach ($_FILES['fotos']['name'] as $value_fotos) { print_r ($value_fotos); echo $_FILES['fotos']; echo $upload->salvar("uploads/", $value_fotos); echo "<br>"; } Como poderia salvar as fotos também vindas do array?
  22. Wagner Martins - SC

    Array checked chekbox

    Olá Já consegui colocar o resultado da consulta Mysql em um array Array ( [categ] => Dj ) Array ( [categ] => Bebidas ) Agora quero pegar os valores desses arays e colocar um checked no checkbox para deixar selecionado, mais só fica selecionados Bebidas, quando deveria ser selecionado os dois DJ e Bebidas, podem me ajudar e me dizer onde estou errando? $sql3 = "SELECT DISTINCT categoria FROM categorias_fornecedores"; $result3 = $conn->query($sql3); if ($result3->num_rows > 0) { // output data of each row $sql2 = "SELECT DISTINCT categoria_fornecedor FROM fornecedores_categoria WHERE id_fornecedor=".$row['id'].""; $result2 = $conn->query($sql2); if ($result2->num_rows > 0) { // output data of each row while($row2 = $result2->fetch_assoc()){ $i++; $nome_categ = array("categ" => $row2['categoria_fornecedor']); print_r ($nome_categ);echo"<br>"; } } while($row3 = $result3->fetch_assoc()){ $checked=""; if(in_array($row3['categoria'],$nome_categ)){ $checked = "checked"; } $i++; echo'<input type=checkbox value="' . $row3["categoria"] . '" '.$checked.'>' . $row3["categoria"] . ' '; } }
  23. Gabrielvt14

    sistema de login

    Estou montando um sistema de login. Mas não consigo fazer a validação da senha digitada. Quando tento desta forma ele acusa login/senha errado. Mas já me certifiquei, o login e senha estao corretos: Meu código de login... <?php require_once 'init.php'; // resgata dados digitados no formulario $email = isset($_POST['email']) ? $_POST['email']: ''; $senha = isset($_POST['senha']) ? $_POST['senha']: ''; // Verifica se os campos do form nao estao vazios if(empty($email) || empty($senha)){ echo 'Informe Email e Senha'; exit; } $pdo = db_connect(); $sql = "SELECT id, nome, senha FROM usuarios WHERE email = :email"; $stmt = $pdo->prepare($sql); $stmt->bindValue(':email', $email); // No caso o bindValue é mais adequado $stmt->execute(); $arr = $stmt->fetchAll(PDO::FETCH_ASSOC); if(count($arr) < 1) { echo 'USUARIO NAO EXISTE'; } else if( password_verify( $senha, $arr[0]['senha'] ) ) { echo 'BEM VINDO AO SISTEMA'; } else { echo 'SENHA ERRADA'; } var_dump($senha); var_dump($arr[0]['senha']); /* // Pega o primeiro usuario $user = $arr[0]; // Inicia a sessão session_start(); $_SESSION['logged_in'] = true; $_SESSION['user_id'] = $user['id']; $_SESSION['user_name'] = $user['nome']; header('Location: ../index1.php'); */ Quando executo este código e digito a senha correta, ele entra no else de 'SENHA ERRADA', mesmo a senha estando correta. A senha esta criptografada no banco, abaixo meu código de cadastro no banco: <?php require_once 'init.php'; require_once 'check.php'; // TODO: Pega os dados do formulario $nome = isset($_POST['nome']) ? $_POST['nome']: null; $nascimento = isset($_POST['nascimento']) ? $_POST['nascimento']: null; $email = isset($_POST['email']) ? $_POST['email']: null; $senha = isset($_POST['senha']) ? $_POST['senha']: null; $seg_senha = password_hash($senha, PASSWORD_DEFAULT); // Senha criptografada com PASSWORD API // TODO: valida os campos vazios if(empty($nome) || empty($nascimento) || empty($email) || empty($senha)){ echo "<script language='javascript' type='text/javascript'>alert('Volte e preencha todos os campos.');window.location.href='../login.php';</script>"; exit; } // TODO: inserir os dados no banco $pdo = db_connect(); // Abre conexão com o banco de dados $sql = "INSERT INTO usuarios(nome, nasc, email, senha) VALUES(:nome, :nasc, :email, :senha)"; // Comando SQL a ser executado $stmt = $pdo->prepare($sql); // PREPARE do comando SQL com statement $stmt->bindParam(':nome', $nome); // bindParam para definir o campo do banco que vai receber o valor da variavel $nome $stmt->bindParam(':nasc', $nascimento); // bindParam para definir o campo do banco que vai receber o valor da variavel $nascimento $stmt->bindParam(':email', $email); // bindParam para definir o campo do banco que vai receber o valor da variavel $email $stmt->bindParam(':senha', $seg_senha); // bindParam para definir o campo do banco que vair receber o valor da variavel $seg_senha if ($stmt->execute()) { // Executa todos os dados da variavel $stmt no banco de dados header('Location: ../index.php'); }else{ echo 'Erro ao conectar com o banco de dados'; print_r($stmt->errorInfo()); } O que quero é que o sistema faça login da forma correta... Quando digitar a senha correta ele entre no sistema, quando digitar a senha errada ele acuse que a senha esta errada. Alguém poderia me auxiliar? Desde já grato!
  24. GeraldoJunior

    Exibir o valor de indice de um array

    Bom dia Alguém poderia me ajudar com array. Preciso capturarum determinado valor em um índice de um array, mas não sei como faze-lo Preciso capturar os valores de [distance] [text] e de [duration][text] Array ( [destination_addresses] => Array ( [0] => Adelino Simioni, Ribeirão Preto - SP, 14071-650, Brazil ) [origin_addresses] => Array ( [0] => Res. e Comercial Palmares, Ribeirão Preto - SP, 14092-530, Brazil ) [rows] => Array ( [0] => Array ( [elements] => Array ( [0] => Array ( [distance] => Array ( [text] => 16.6 km [value] => 16556 ) [duration] => Array ( [text] => 19 mins [value] => 1111 ) [status] => OK ) ) ) ) [status] => OK ) Estou tentando exibir a distância entre dois ceps e o tempo percorrido Obrigado
  25. abelvicente

    array retornado por mysql não imprime

    Ola,,, estou fazendo uma pesquisa no mysql porem nao consigo imprimir o array retornado,, esta tudo mais ou menos assim,,, a idéia do codigo é veirificar as "DIFERENTES DATAS" em que uma pessoa passou pela portaria, ou seja ela entra e sai varias vezes ao dias ,, quase todos os dias,,, POREM DEVE-SE MOSTRAR A DATA APENAS UMA VEZ TABELA PORTARIA ||DATA || NOME || ATITUDE || 2016-10-21 MARIO ENTROU 2016-10-21 JOAO ENTROU 2016-10-21 MARIO SAIU 2016-10-22 MARIO ENTROU 2016-10-22 MARIO SAIU 2016-10-23 MARIO ENTROU //AQUI FASSO A PESQUISA NO MYSQL EM UM CAMPO DATETIME DE NOME "DATA" //A VARIAVEL $variavel recebe um nome de um post $bdrel = mysql_query("select distinct date(data) from `portaria` where `nome`= '".$variavel."'"); ///AQUI FASSO UM "WHILE" PARA PEGAR OS DADOS E IMPRIMIR //EU CRIEI UM ARRAY CHAMADO $dadoscol QUE RECEBE OS DADOS DA PESQUISA while( $dadoscol = mysql_fetch_array($bdrel)){ echo $dadoscol['data'] . "<br>"; } o resultado disso é q fica em branco,,, se eu tiro do codigo ['data'],,,, entao a variavel dados com imprime a palavra 'array' ,, ou seja,, os dados estao chegando eu apenas nao sei porque nao imprime CONSIDERANDO-SE A TABELA ACIMA,, DEVEIRA MOSTRAR APENAS TRES DATAS,, PARA O NOME MARIO
×

Informação importante

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