
Halfar
Membros-
Total de itens
542 -
Registro em
-
Última visita
Tudo que Halfar postou
-
estou com a mesma dificuldade, mas não entendi a resposta dada, o que é POSIX?
-
suponhamos que o usuario digite as seguintes palavras de busca: terreno casa imovel No texto a ser pesquisado onde será aplicado o eregi_replace, digamos que tenhamos a seguinte frase: Um Imóvel pode ser considerado como CASA ou Terreno. Note que as palavras envolvidas na pesquisa estão com caixa alta e baixa na palavra Imóvel e Terreno, e somente caixa alta na palavra CASA. Então quando eregi_replace for aplicado todas as palavras da pesquisa ficarão com caixa baixa porque o usuário digitou somente como caixa baixa. Como faço para manter a formatação do texto com as devidas caixas baixas e altas?
-
tenho uma pagina inicial onde o usuario faz um login, e apos clicar no botao enviar a seguinte página abaixo é executada. Só que ocorre erro : Warning: Cannot modify header information - headers already sent by (output started at /home/restricted/home/diariodasleis/public_html/Juris2/statuscliente.php:9) in /home/restricted/home/diariodasleis/public_html/Juris2/statuscliente.php on line 42 O codigo da pagina statuscliente.php é a seguinte:
-
tenho a seguinte formula matematica para calcular juros compostos: sendo que o numero 3 (em negrito) refere-se a taxa de juros e o 36 (em negrito tambem) refere-se ao numero de meses. Creio que o acento circunflexo antes do 36 é uma exponenciação, ou seja o resultado da formula que está entre parenteses é multiplicado sobre ele mesmo 36 vezes. Creio que é isto. Bem, minha questao é a seguinte, PHP tem alguma funcao que faca este calculo exponencial direto, sem que eu tenha que escrever um codigo para multiplicar estas 36 vezes? alguém manja disto?
-
estou tendo dificuldades com inicio de uma sessao, coloquei o seguinte codigo no topo da página: ai aparece o erro: Warning: session_register() [function.session-register]: Cannot send session cache limiter - headers already sent (output started at /home/restricted/home/diariodasleis/public_html/Administracao/Conexao.php:8) in /home/restricted/home/diariodasleis/public_html/Juris2/listaementas.php on line 2 pelo o que entendi da mensagem acima, não foi possivel iniciar uma nova sessão porque ela já foi iniciada em Administracao/Conexao.php... Só que no arquivo Conexao.php não tem nenhuma referencia a sessão. então retirei a linha de codigo: session_start()... Continua o mesmo problema... Porque está ocorrendo isto?
-
Fazer Aparecer E Desaparecer Linha Da Tabela
pergunta respondeu ao Halfar de Halfar em Ajax, JavaScript, XML, DOM
bem, o seu codigo funcionou. Só que para o que realmente preciso tem um probleminha. Eu havia colocado o post ai da maneira como coloquei para não complicar. mas como a ideia foi entendida, agora fica mais fácil explicar. Ocorre que são duas tabelas, tabelaA, e tabelaB. Na tabelaA existe um menu de lista que dependendo da opcao escolhida pelo usuário a tabelaB ficará visivel ou invisivel. então agora complica, pelo o que andei testando, dá problema com o nome do objeto, pois o nome do objeto está referenciado na tabelaA, mas a tabela que tem que sumir é tabelaB... -
Fazer Aparecer E Desaparecer Linha Da Tabela
pergunta respondeu ao Halfar de Halfar em Ajax, JavaScript, XML, DOM
oi andreia, fiz um codigo simples colocando o id no nome da tabela, mas não está funcionando, está dando um erro de que o objeto é nulo ou não existe. Veja o codigo abaixo: Na realidade, eu tinha um codigo similar que me deixava o objeto visivel ou invisivel. funcionava certinho. Mas depois, por necessidades da programacao, tive que mudar alguma coisa, ai comecou a aparecer estes erros de objetos nulos ou inexistentes. Mas tenho notado aqui nas páginas do forum constantes erros de script, inclusive nesta pagina que estou agora digitando o texto (aparece o erro "objeto esperado"), será então que o problema está no meu navegador ? Está dando este erro tambem no seu navegador nos scripts do forum? -
Para exemplificar o que quero, tenho o codigo abaixo que faz com que o objeto seja visivel ou invisivel: muito bem, os dois codigos acima me permitem que o objeto seja visivel ou invisivel. Estes objetos estão dentro de uma linha de uma tabela, cada objeto em uma coluna da tabela, assim: O que eu gostaria é que ao invés de me referenciar aos objetos um por um para que sejam visiveis ou invisiveis, gostaria de me referenciar a tabela, sendo que todos os objetos contidos dentro da tabela ficariam visiveis ou invisiveis. Só que como tabela, até onde sei, não tem uma propriedade name para que me referencie como a um objeto, tem como tornar esta tabela visivel ou invisivel? Ou será que dá para colocar uma propriedade name nas tabelas? Acrescentando o que preciso, quando o usuário clicar numa caixa de lista, dependendo da opcao que escolher a tabela será visivel ou invisivel...
-
Yui Browser History Manager
pergunta respondeu ao Nuno Amaral de Halfar em Ajax, JavaScript, XML, DOM
aparentemente dá sim. é só fechar a tag do javascript e deixar como html puro, tem que apagar os apostrofos os sinais de +, enfim tem que adaptar... agora detalhe, tem alguns ifs ali, try, este menu não está encapsulado nas condicoes destes ifs? se estiver vai ter dor de cabeça para ajeitar isto.. olha abaixo seu arquivo modificado: só que executei o script e não aparece como no modo original, precisa ver os estilos, como não tenho o seu arquivo de estilos talvez isto tenha contribuido para não ter saido exatamente como o original. tenta ai... -
se a foto não aparece e voce tem certeza que o arquivo está no provedor, então voce está errando no caminho de diretório onde a foto está postada... na tabela do BD está especificando o caminho todo ou tem somente o nome da foto? Checa a url, deve estar com caminho errado...
-
mas qual o problema? voce quer pegar a informacao de um textarea? não creio que seja esta sua dúvida... simplesmente pegar de um textarea...dá para explicar melhor?
-
porque está com nulos a variavel da conexao?? Isso funciona assim mesmo??
-
e acrescentando o que já disse, tome cuidado com as consultorias tambem, tem varias pe de chinelo por ai, que tambem te enrolam, falam que estao providenciando o contrato, e voce acaba ficando la un ou dois meses e depois te dão o cano... tem que assinar contrato antes de comecar o trabalho.... este é o negocio certo a ser feito.. Eu mesmo cai num conto de vigario com uma consultoria ai, que me deu o chapeu... recebi só uma parte da grana, perdi uns 1.500,00... mas tambem quando percebi que não recebia deixei o programa zuado... Infelizmente, informatica, desenvolvimento de software é caro, as empresas pequenas relutam em pagar, querem pagar qualquer porcaria como software fosse uma pastelaria. Tem que ficar muito esperto mesmo...
-
quando voce diz "usar apenas um arquivo" voce quer dizer usar apenas um script para fazer estas inclusões no BD? aqui voce terá que usar 3 inserts, tres instrucoes sqls, até onde vai meu conhecimento, não tem jeito de colocar isto numa instrucao apenas. O que voce poderia fazer é criar tres matrizes com um laço for, assim: $departamentos = array("depto_compras", "depto_vendas", "depto_financeiro"); $quantidade = array("10", "12", "17"); $material = array("giz", "apagador", "caneta"); então temos que na matriz acima teremos os elementos 0, 1, e 2, sendo que se eu der um echo em cada um dos elementos terei como resultado os nomes dos departamentos, assim: echo $departamentos[0]; // isto me retorna depto_compras echo $departamentos[1]; // isto me retorna depto_vendas echo $departamentos[2]; // isto me retorna depto_financeiro agora, nas outras duas matrizes voce tem que considerar no seu programa que: $quantidade[0] se refere a 10, giz para o depto_compras. $quantidade[1] se refere a 12 apagador para o depto_vendas. $quantidade[2] se refere a 17 caneta para o depto_financeiro. Uma vez que voce conseguiu extrair estas informacoes do formulário e te-las jogadas nas matrizes acima, então o codigo de insercao ficará assim: for($i = 0; $i<=count($departamentos); $i++){ // sendo que o count me retornará quantos elementos tenho na matriz. $sql = "insert into " . $departamentos[$i] . "("; $sql=$sql."quantidade,"; $sql=$sql."material"; $sql=$sql.") values ("; $sql=$sql."'".$quantidade[0]."', "; $sql=$sql."'".$material[0]."' "; $sql=$sql.")"; $Gravar = mysql_db_query("$BaseDados", "$sql", $conex) or die ("Erro " . mysql_error()); } fim do laço for... como o count($departamentos) retornará 3 elementos, então serão feitas 3 inserçoes, uma em cada departamento com seus respectivos materiais e quantidades... eu não testei este codigo, mas acho que dá para voce ter uma ideia do que entendi do que voce precisa (se é que realmente entendi corretamente), mas pelo menos é uma ideia que voce pode adptar as suas necessidades...
-
experimenta trocar nomes de objetos e variaveis...
-
precisa postar o codigo um pouco mais completo ai... esta tabela a que voce se refere é tabela do BD, certo? voce está movendo o ponteiro do registro ??
-
Conversão De Datas - Javascript
pergunta respondeu ao Fabiano Campos de Halfar em Ajax, JavaScript, XML, DOM
creio que o js tem a funcao substr para voce manipular as strings... -
estas coisas tem muito a ver com tipo de navegador, versão do navegador... tem navegador que aceita isto, mas não aceito aquilo outro...etc... é um pé na jaca isto... as vezes voce tem que fazer paginas diferentes para navegadores diferentes... mas vamos ver o que o pessoal posta ai, vamos ver se tem alguma opiniao diferente...
-
eu tenho uma ótima sugestão para voce quando voce for negociar com o cidadao: pede a ele para assinar um contrato, se ele não quiser manda ele ir plantar batata e cai fora porque senao acontece isto dai... voce tem um trabalhao para fazer e depois o cara não te paga e voce não tem como provar na justica que o cara te deve... meu.. sai dessa é fria... prestar servico sem contrato não rola...
-
pode ser que eu esteja enganado mas não está faltando uns apostrofos no NULL?? Outra coisa, e o IDPergunta, este id é auto increment? Se for, não pode ter isto na instrucao sql..
-
Ola, eu me lembro que tive este tipo de problema tambem, já faz um bom tempo, acho que nem tenho mais este programa, contudo achei o codigo abaixo na net, me parece bem feito: Note que voce tem que informar o nome do servidor onde está em negrito..
-
ola, desculpe a demora, mas pelo o que percebi voce terá que fazer um programa com relacionamento entre tabelas utilizando inner join, é mais complicado de se fazer, embora tecnicamente me parece ser o correto.
-
bem, esta eu mesmo vou responder, servirá para enriquecer o cabedal de conhecimento do forum. Este tipo de erro não ocorre quando voce passa as variaveis via POST, ocorre somente quando são passadas via GET. A solução que encontrei foi usar as funcoes:htmlentities() e html_entity_decode() assim passo a variavel: <a href = "pagina.php?var=htmlentities($sql)">link para passar variavel</a> assim recupero a variavel: $a = html_entity_decode($_GET["var"]) O mais curioso é que mesmo assim, os caracteres estranhos ali continuam, mas não provocam erro. No meu caso estava passando uma instrucao sql, abaixo está a instrucao sql já passada pelo link com htmlentities e recebida pelo GET com html_entity_decode. Note na instrucao em negrito que mesmo utilizando as funcoes acima os caracteres estranhos estão ali, mas utilizando estas funcoes não gera erro na hora de executar a instrucao, os registros são selecionados corretamente, mas se eu retirar as funcoes, ai os caracteres estranhos existem e provocam erro ao selecionar os registros.... Gozado né? Não entendi porque funciona... mas, pelo menos funcionou, menos mau...
-
voce não passou o codigo corretamente, colei o seu codigo para ver e está faltando comeco da criacao da tabela, por isto está aparecendo fora de lugar fechamentos de </td> e </select>, assim não dá para avaliar... pega o codigo que voce postou aqui e cola no seu editor de textos e veja como ficou...
-
partindo da suposicao que sua tabela materiais_por_departamento tenha os campos chamados dpto_compras, dpto_financeiro, dpto_vendas, dpto_recursos_humanos (ou algo parecido) e mais um campo quantidade (que se refere a quantidade de materiais), então é só dar um insert: $tabela = materiais_por_departamento $sql="insert into " . $tabela . "("; $sql=$sql."depto_compras,"; $sql=$sql."depto_financeiro,"; $sql=$sql."depto_vendas"; $sql=$sql."depto_recursos_humanos"; $sql=$sql."quantidade_compras"; $sql=$sql."quantidade_financeiro"; $sql=$sql."quantidade_vendas"; $sql=$sql."quantidade_recursos_humanos"; $sql=$sql.") values ("; $sql=$sql."'".$produto_compras."', "; $sql=$sql."'".$produto_financeiro."', "; $sql=$sql."'".$produto_vendas."' "; $sql=$sql."'".$produto_recursos_humanos."' "; $sql=$sql."'".$quantidade_compras."' "; $sql=$sql."'".$quantidade_financeiro."' "; $sql=$sql."'".$quantidade_vendas."' "; $sql=$sql."'".$quantidade_recursos_humanos."' "; $sql=$sql.")"; é claro que os nomes das variaveis dos valores dos produtos são ficticias, fiz assim apenas para entender, em $produto_compras voce pode ter "caneta" e em quantidade_compras voce tem 5 (canetas)... que se refere obviamente ao departamento de compras, e assim sucessivamente... será que era isto o que queria...?? acho que é isto dai...