Ir para conteúdo
Fórum Script Brasil

wootzor

Membros
  • Total de itens

    480
  • Registro em

  • Última visita

Tudo que wootzor postou

  1. wootzor

    Array

    Nesse caso, adiciona um OR no if: <?php if ($key == "Duration" || $key == "Event") { //... }
  2. wootzor

    Array

    Nesse caso basta verificar se a "chave" (key) do array corresponde ao valor que pretendes mostrar: foreach ($arr["List"] as $item) { foreach ($item as $key => $value) { if ($key == "Duration") { echo $key . " = " . $value; } } echo "<br />"; }
  3. Não há qualquer erro. O programa escreve três vezes a expressão passada como argumento para a função.
  4. wootzor

    Array

    Usa print_r($array) em vez de echo.
  5. Não acontece nada porque a função moneyTextToFloat não está a ser usada. No alert, passa o texto (innerHTML) do elemento para a função: var total = document.getElementById("total"); alert(moneyTextToFloat(total.innerHTML)); function moneyTextToFloat(text) { var cleanText = text.replace("R$ ", "").replace(",", "."); return parseFloat(cleanText); } Exemplo.
  6. wootzor

    Array

    Consegues mostrar o código tal e qual como o tens agora? Como podes ver, a estrutura do array de teste que criei é em tudo idêntica ao retorno da tua função, pelo que devia funcionar como pretendes.
  7. wootzor

    Array

    O que correu mal? Deixo aqui o meu teste:
  8. Se o componente JavaScript devolve um objecto JSON, podes usar a função json_decode para o converter em PHP. <?php $jsonObj = json_decode($jsonStr);
  9. wootzor

    Array

    Experimenta: <?php //assumindo que $array = $ami->coreShowChannels(); foreach ($array["List"] as $item) { foreach ($item as $key => $value) { echo $key . " = " . $value . "<br />"; } echo "<br />"; }
  10. Tal como dizes, basta devolver (return) o valor final. Exemplo: function soma(num1, num2) { return parseInt(num1) + parseInt(num2); } var num1 = prompt("Insira o primeiro valor: "); var num2 = prompt("Insira o segundo valor: "); document.getElementById("resultado").innerHTML = soma(num1, num2); //da mesma forma podes fazer: //nome_variavel = nome_funcao(args)
  11. A mensagem é auto-explicativa. Verifica se o caminho para o ficheiro está correcto no include.
  12. Parece funcionar correctamente. Se estás a usar jQuery, tens de colocar o código dentro do evento DOM ready para que seja executado.
  13. wootzor

    Salvar planilha com PHP

    Dependendo das tuas necessidades, aconselho a utilização da classe PHPExcel para esse fim. Deixo aqui um exemplo de algo que fiz há cerca de dois anos (usando a versão 1.7.9). Entretanto podem ter havido algumas alterações mas pode servir de base para o que pretendes fazer.
  14. Se possível, mostra o código que estás a usar e indica qual o sítio onde estás com problemas para resolver.
  15. Em vez de fazer tudo de raíz, podes tentar usar uma biblioteca. Esta tem exemplos de utilização.
  16. Não é possível. Podes é usar bibliotecas já existentes como o componente SimpleModal (uma alternativa ao Bootstrap, para não teres tanto overhead já que pretendes [suponho eu] usar apenas o modal). A página tem exemplos de uso e parece relativamente simples se estiveres à vontade com jQuery.
  17. Há alguns problemas no teu código: O operador '==' só é usado em expressões de comparação, logo na expressão do while deves ter resposta = "sim". Da mesma forma, uma atribuição deve ser feita apenas com um '='. Exemplo: resposta = "não". As expressões if e while não terminam com ponto-e-vírgula. Ao atribuir um número aleatório à variável geracarta fora do while, estás a dizer que vais sempre somar o mesmo valor em cada iteração do ciclo. Criei uma nova variável (maoAnterior) que guarda o valor da última jogada para que possas mostrar quantos pontos o jogador tinha antes de perder. Dito isto, fica aqui o código com os problemas que identifiquei acima resolvidos. Espero que ajude. var resposta = "sim"; var mao = 0; var geracarta = 0; var maoAnterior = 0; while (resposta = "sim") { resposta = prompt("Deseja pegar uma carta ?"); geracarta = Math.floor((Math.random() * 10) + 1); maoAnterior = mao; mao = (geracarta + mao); alert("voce tem " + mao + " de soma total"); if (mao > 21) { alert("você estourou"); } if (mao == 21) { alert("21!!!! VOCE GANHOU"); } if (resposta == "não" || mao == 21 || mao > 21) { alert ("o jogo acabou , sua soma total era : " + maoAnterior); break; //sair do ciclo e terminar a execução do script } }
  18. Então faz um echo "SELECT * FROM usuario WHERE login = '$linha'" e testa a consulta que é devolvida pela expressão directamente no MySQL (com o phpMyAdmin, por exemplo).
  19. A função mysqli_num_rows devolve um valor inteiro. Tenta com: if (mysqli_num_rows($sql) > 0) { //... }
×
×
  • Criar Novo...