Halfar
Membros-
Total de itens
542 -
Registro em
-
Última visita
Tudo que Halfar postou
-
não funciona direito no fire fox
pergunta respondeu ao Halfar de Halfar em Ajax, JavaScript, XML, DOM
bem, o formulário (exibo abaixo apenas a parte que interessa do do formulário, se necessário depois posto o resto), note tambem a parte que está em negrito, veja que tem dois forms, mas um form é para caso o java script não esteja habilitado na maquina do cliente. Porque a ideia é a seguinte, na realidade todo o codigo pode ser processado via java script, mas como pode ocorrer do js não estar habilitado na maquina do cliente, então coloquei outro formulário para chamar um codigo php e executar o codigo que o js não pode executar. Aliás se alguém tiver uma ideia melhor. No entanto, é como já falei, no IE funciona de boa, mas no FF dá pau... -
tenho uma funcao js que funciona corretamente no IE mas no FF não funciona. É assim: No formulario, quando o usuario pressiona o botao é executado um codigo js que contem duas funcoes, assim: A primeira funcao A, chama a funcao B para ser executada. Após a funcao B ser executada o return false existente na funcao A faz com que a pagina não tenha nenhum reload, ou seja, o action que existe no formulario não é executado. No IE funciona certinho, já no FF o action é executado, no meu caso como o action está com nulos, ele executa a própria pagina, ou seja, dá um reload na pagina, o que não deveria ocorrer. porque será hein??
-
Ola, tenho quatro caixas de texto, como escrevo um codigo js para saber em qual das caixas está o focus?
-
só quero fazer aparecer um texto na caixa, mas não está funcionando corretamente: <? $texto = "prestacao x teste";?> <form name="form1" method="post" action=""> <input type="text" name="textfield" value=<? echo $texto;?>> aparece na caixa somente a palavra prestacao, mas se eu retirar os espacos em branco existentes aí aparece tudo...porque? como resolvo isto?
-
obrigado pela resposta, quanto a sua observação: Voce diz que na regra matematica nunca se conta o ponto de partida. Mas me parece que na realidade de calculo de juros, folha de pagamento, pelo jeito parece que conta sim. Mas para saber o realmente certo disto vamos analisar assim: o primeiro dia é 28. O dia 28 começa as 00:00 horas (meia noite). Da meia noite do dia 28 até meia noite do dia 29 - temos 1 dia. Da meia noite do dia 29 até meia noite do dia 30 temos mais um dia. Da meia noite do dia 30 até meia noite do dia 31 temos mais um dia. até aqui temos 3 dias. mas veja só, a ultima contagem é ate a meia noite do dia 31, ou seja, o dia 31 está começando, aqui não termina o dia 31 e sim começa. Para terminar o dia 31, tem que transcorrer o dia 31 todo que findará a meia noite do dia primeiro. então temos mais um dia transcorrido. Totalizando portanto 4 dias. Realmente é uma coisa meio complicada mesmo. Porque a pergunta que se faz é : quantos dias tem entre as datas. É o "entre" que precisa ficar bem entendido. Se voce falar quais os numeros que existem entre o 1 e o 5, a resposta seria: o dois, o tres e o quatro. É a resposta mais fácil, mais comum que se ve por ai, mas onde começa e um, e onde termina o 5. Se voce pensar nas datas, dentro datas tem dias, horas e segundos, aí o entendimento precisa se estender um pouco mais, analisando da maneira como expus acima, com os calculos que comecam a meia noite. Para nós seres mortais isto parece bobagem, mas estes calculos quando feito para bancos, que trabalham com grandes cifras de dinheiro, faz muita diferença... Bem, mas tudo bem, ei postei este tópico mesmo para ver se apareceria alguém como voce para debater este assunto. Quanto ao a minha funcao strtotime creio que vou retira-la de meu codigo e fazer uma outra funcao que chegue a um resultado mais coerente...
-
tem uma funcao que peguei aqui no forum para calcular quantos meses tem entre duas datas. veja um exemplo abaixo: O numero de meses que esta funcao retorna é 19.833333333333 Mas creio que deveria retornar 19,5624 A diferenca é pequena, mas gera uma dúvdia. Se fizer este calculo na ponta do lapis temos o seguinte: Do dia 28082006 a 31-08-2006 temos 4 dias. então para saber quantos meses proporcionais tem dentro destes 4 dias, basta dividir os 4 dias do mes de agosto por 31, então temos :0.1290322 Do dia 1 de setembro de 2006 até 31-03-2008 temos: 19 meses E do dia 1 ao dia 14 de abril de 2008 temos 13 dias. então dividimos 13 por 30 dias do mes de abril temos: 0.433333 Agora é só somar tudo: 0.1290322 + 19 + 0.433333 = 19.5624 então resolvi isolar os resultados, e peguei e coloquei na funcao para calcular os 4 dias de 28082006 a 31-08-2006. A funcao retorna 3 dias. Entendo que deveria retornar 4 dias. Depois um outro detalhe que noto nesta formula, é que para calcular os meses é dividido por 30 dias, é um numero generico, pois tem mes que tem 30, 31, 28 ou 29 dias... Acho que esta formula ai não é muito certa não... concordam comigo?
-
como deletar conteudo de uma caixa de texto
pergunta respondeu ao Halfar de Halfar em Ajax, JavaScript, XML, DOM
respondendo: sim o foco estará na caixa que terá seu conteudo apagado. Quanto a deletar com o mouse, é que estas caixas tem uma funcao de formatacao que enquantoa a pessoa digita um valor vai automaticamente colocando pontos e virgulas, porque esta caixa contem valores monetarios. então se voce coloca o cursor no final do campo e comeca a deletar, como tem a funcao que toda vez que altera um numero vai verificando onde cai o ponto e a vrigula, então não dá para deletar com o backspace, os numeros ficam baguncados, só dá para deletar se selecionar com o mouse o campo todo e apertar a tecla delete. então para facilitar fiz a tal funcao que toda vez que a tecla delete for pressionada apaga o campo todo sem ter que selecionar com o mouse... -
tenho 4 caixas de texto. Vamos supor que na terceira caixa o usuário digite algo errado e queira apagar todo o conteudo da caixa. Então ele pressiona a tecla delete, aí e executada a funcao abaixo que apaga o conteudo da caixa: Para executar esta funcao existe a chamda da funcao na tag body, utilizando o evento onKeyup, assim: Bem, minha questao vem agora: Como são 4 caixas, como faço para identificar qual das caixas é que deve ter o seu conteudo apagado. No exemplo acima, citei a caixa3 como exemplo, eu preciso de um modo para identificar qual caixa tem que ser apagada... Deu para entender?
-
tenho um arquivo chamado menu.php,este arquivo é o frameset utilizado para trabalhar com molduras. veja o codigo abaixo: note que no frame bottomFrame é executado o alrquivo testes.php onde passo algumas variaveis. Só que ao recuperar as variaveis no arquivo testes.php as variaveis não aparecem... Bem, na realidade não sabia mesmo se iria dar certo isto daí, mas tentei fazer para ver se funcionava. Será que isto não tem jeito mesmo? ou alguém teria uma sugestão melhor??
-
vamos supor a seguinte instrucao sql: suponhamos agora que a instrucao acima me retorne zero registros. então gostaria de saber o seguinte: quem foi que falhou nesta instrucao? não achou o usuario? ou será que foi a senha que não foi encontrada? ou será ainda que não foi a nf que não foi encontrada? Então é isto, gostaria de saber se há como saber qual dos tres é que falhou na instrucao sql... será que tem como saber isto?
-
tenho o seguinte formulario: <form name="form1" method="post" action="" onSubmit="return formulario(this);"> a situação é a seguinte: note que o action está nulo. Está assim porque alguns calculos serão executados via codigo java script. Mas se o js do navegador do usuário estiver desabilitado, então deverá ser executado um codigo php, neste caso deverá constar o nome de um arquivo no "action" para ser executado. então, resumindo, se o java script do navegador do usuário estiver desabilitado o formulario deve ficar assim: <form name="form1" method="post" action="codigo.php" onSubmit="return formulario(this);"> Se o navegador estiver habilitado, então não deve ser executado o codigo.php, apenas executa o codigo java script. como resolvo isto??
-
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de Halfar em Outros Assuntos
Denis Courcy.... valeu ... é o que realmente eu procurava... muito obrigado. -
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de Halfar em Outros Assuntos
bem, eu acabei fazendo os calculos na mao, e bateu com o banco central,fiz assim: 180,00 x 4.72957% = 8.5132 180,00 + 8.5132 - 20,00 = 168.5132 168.5132 x 4.72957% = 7.9699 168.5132 + 7.9699 - 20,00 = 156.4831 e assim fiz até o final. Somando somenteos valores dos juros pagos (8.5132 + 7.9699 + ...etc) será igual a 59,99, ou seja 60,00. então somando o valor financiado 180,00 + 60,00 dos juros é igual a 240,00. Me parece que bateu os resultados. O que eu procuro é uma formula que me evite fazer todos os calculos acima de multiplicar pela porcentagem e depois subtrair o valor da parcela, etc... alguma formula que me desse o resultado direto... mas se não tiver jeito vou ter que seguir o caminho das pedras mesmo... vixi... embaralhei o campo... eu estou a procura da taxa de juros, eu fiz aqueles calculos todos para ver se batia com o banco central uma vez que voce disse que há algo errado... então aqueles calculos todos que fiz no ultimo tópico que postei não servem para procurar a taxa de juros.. bem resumindo, voltei a estaca zero, estou a procura da formula para descobrir a taxa de juros quanto tenho numero de parcelas, valor da parcela e valor financiado... -
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de Halfar em Outros Assuntos
opa, desculpa ai, mas me expressei mal no inicio deste tópico. Estou a procura da taxa de juros mensal composto No exemplo que citei o resultado é 4,72957, sei que o resultado é este pois utilizei uma calculadora do banco central (http://www.bcb.gov.br/?PRESTFIXA). Creio que não basta pegar o resultado do calculo que voce fez, onde retornou 25%, e apenas dividir pelo numero de parcelas. Creio que o calculo é mais complexo. Se souber algo a respeito e puder ajudar fico agradecido. Eu já varri a internet atrás disto mas não consigo achar...já procurei em foruns de matematica, etc... -
(Resolvido) obter a taxa de juros (composto)
tópico respondeu ao Halfar de Halfar em Outros Assuntos
confesso que não entendi sua resposta. 240 = 180 (1+i)^12 voce disse que i é a taxa... mas eu não tenho a taxa, é justamente a taxa que estou procurando. Eu cheguei a achar a seguinte formula na internet: juros = 180 * (Math.pow( 1+i,12-1)); mas não dá um resultado coerente... achar formulas para calculos de juros simples ou compostos tendo a taxa tem bastante, mas não consigo achar nada para obter a taxa... Quanto a sua pergunta o que isto tem a ver com php,é que existem formulas prontas em várias linguagens por ai, tenho pesquisado em várias linguagens,mas não achei nada ainda... -
sabendo o numero de parcelas, o valor da parcela e o valor financiado, como faço para saber qual foi o juro aplicado neste financiamento. Exemplo: Parcelas:12 Valor da parcela: 20,00 Valor financiado:180,00 Como faço para saber o juros (composto) aplicado neste financiamento?
-
o que há de errado neste codigo?
pergunta respondeu ao Halfar de Halfar em Ajax, JavaScript, XML, DOM
ola, desculpe a demora, mas é que são tantas coisas para fazer... qual foi o resultado que apareceu? foi 13.02? De fato se deixar o -1 retorna NaN... Mas a formula está correta, o -1 tem que ficar, há algum outro problema, mas enfim, qual foi o resultado que apareceu ai para voce retirando o -1...?? -
deveria retornar 13.02, mas retorna nulos... alguém saberia responder isto?
-
o meu codigo é este: <? $meses_financ = $_POST["meses"]; $juros_financ = $_POST["juros"]; $prestacao_financ = $_POST["prestacao"]; $valor_financ = $_POST["valor"]; echo "x teste " . $meses . "<P>"; echo "y teste " . $meses_financ . "<P>"; em ambos os echos acima retornam o valor especificado na caixa de texto, no meu entender a primeira linha de resultado deveria retornar um valor nulo.
-
bem, vou voltar para o prezinho escolar, mas é o seguinte: tenho a seguinte variavel: $variavel_teste = "dia"; se eu quiser saber o conteudo da variavel: echo $variavel; isto me retorna o valor da variavel, ou seja "dia". Mas o nome da variavel é $variavel_teste e não somente $variavel. então pergunto, é bug na minha maquina, ou o php considera apenas o que vem antes do underline?
-
tenho dois frames, frame_esquerda e frame_direita. No frame_esquerda tenho um menu de lista, e abaixo possuo varios links. Quando clico no menu de lista o frame da esquerda é carregado novamente. Isto está certo. Até aqui tudo bem. Mas como disse, no frame da esquerda tambem possuo alguns links, e quando estes links são clicados deve carregar o frame da direita, só que está carregando o frame da esquerda... Como resolvo isto? tenho como passar alguma informacao pelo link que deve ser carregado o frame da direita??
-
O que é UML? Onde posso encontrar algum site, livro ou apostila sobre o assunto? (para iniciantes)
-
Normalmente voce cria um arquivo php utilizando seu editor como o DreamWeaver. Mas o que quero é que um arquivo php seja criado automaticamente assim que o usuário clicar em um botao. Exemplificando, tenho um arquivo a.php na web, neste arquivo existe um botão chamado CRIAR PAGINA. Quando o usuário clicar neste botão uma página b.php deve ser criada automaticamente, com todo o conteudo de sua página e todas as tags e já deverá constar esta pagina no provedor tambem... Será que isto tem jeito, ou eu to sonhando demais?
-
veja só pessoal, retomando este assunto, o link abaixo funciona direitinho: <a href="login.php"><img src="sair.gif" style="cursor:hand"; onClick="fechar();" width="54" height="27" border="0"></a> a janela é fechada e a pagina login é executada. É isto o que quero. O único problema e que quando a janela é fechada aparece aquela mensagem do navegador que diz " a página que voce está visitando está tentando ser fechada...etc", eu queria que esta mensagem não aparecesse....Tem como retirar esta mensagem?
-
tentei fazer como sugeriu, se é que fiz certo: A janela fecha, porem com o incoveniente da mensagem do navegador "a janela está tentando ser fechada...etc", esta mensagem não deve aparecer, e a pagina login não é executada....