Halfar
Membros-
Total de itens
542 -
Registro em
-
Última visita
Tudo que Halfar postou
-
ASSIM: onsubmit="return submit_page(this);"
-
eu tenho um formulario de dados para o usuario preencher, se o usuario deixar algum campo em branco a funcao js envia uma mensagem de alerta. ocorre que a mensagem de alerta está sendo exibida corretamente, mas o programa não para, é exibida a mensagem de alerta, o usuario clica em ok e efetua o cadastro, quando deveria ficar o focus no campo correspondente. Bem abaixo a funcao: note que coloquei um break dentro do for quando é encontrado algum campo em branco, já coloquei return false e tambem não dá certo... bem, alguém havia sugerido o esquema abaixo: tamem não funcinou... havia aparecido uma janela pop com a resposta citada acima, acho mais legal quando responde fazendo constar a resposta, note que a resposta que alguém havia enviado não consta aqui no post...
-
Existe a possibilidade de um email ser desviado da minha caixa postal, ou seja, alguém me envia um email e este email é desviado para outro local. Se possível, como me protejo disto e há alguma possibilidade de se fazer um rastreamento para saber para onde foi o email? Grato.
-
Pessoal tenho o seguinte codigo abaixo: No codigo acima, são criadas até 5 colunas, em cada coluna vai uma imagem. Gostaria que a imagem ficasse centralizada dentro de cada coluna, só que todas as imagens ficam alinhadas à esquerda. Note que coloquei o atributo align="center" por tudo quanto é canto, mas não alinha.... Qual o problema?
-
Tenho um arquivo do excel que contem duas colunas, uma de data e outra de valores. Como preciso exportar este arquivo para o mysql, salvei o arquivo no formato csv, campos separados por virgulas. Ocorre que ao fazer a conversão, o valores do campo de numero perdem os centavos, ficando assim: 123,43 convertido fica 123. Como faco para resolver isto, pois os centavos não podem ser desprezados...?? tentando resolver, estou chegando a conclusao de que não pode ter virgula para os centavos, pois como a conversao separa por virgulas, acho que por isso está desprezando os centavos, então teria que colocar pontos. Tentei fazer isto, tirar a virgula e colocar o ponto, ai o numero é arredondado... eta ferro... cada hora uma coisa... porque o programa fala que é separado por virgulas? apos a conversão o que na realidade tem lá é ponto e virgula...
-
É, o provedor me respondeu a estas questões, é uma questão de seguranca, dizem eles que fazendo desta forma como eles fazem, o provedor fica mais seguro...
-
ao realizaar uma consulta no BD utilizando like, como faço para encontrar palavras correlatas. Por exemplo, digamos que esteja procurando a palavra bondoso. O sistema deverá me retornar além da palava bondoso, as palavras: bondosa (feminino) bom, boa, caridoso, caridosa (sinonimo e similaridade) bondosos (plural)... temos tambem o caso de palavras com ph, por exemplo, antigamente se escrevia pharmacia, então quando usuário digitar farmácia, deverá encontrar pharmacia tambem... bem acho que estes exemplos são suficientes.... será que tem funcao pronta que faca isto?
-
como faco para que a instrucao like considere acentos, assim: suponhamos a palavra Locação a ser pesquisada no BD. Digamos que o usuário digite locacao (sem acentos). Já testei e ele não acha a palavra locação quando usuário digita sem acentos. Como faço para que a palavra locação seja encontrada mesmo que na hora da pesquisa usuário digite locacao?
-
meu deus, não dá para fazer isto... é impraticavel... São vários textos, milhares de textos, e textos longos, já armazenados no BD... será que não tem outra saída... pelo jeito vou voltar as variaveis de sessao mesmo... tentei fazer o sugerido, bem, funciona em parte, utilizei str_replace para substituir os espacos em branco, assim: $xTexto = str_replace(" ", " ", $xTexto); O codigo acima funciona somente para quando há apenas um espaco em branco, como o texto é longo, não dá para saber quantos espaços em branco existem. Na realidade o problema é que quando acaba uma frase, aí vem um espaco em branco enorme, e o texto continua na linha seguinte, assim: ATROPELAMENTO.PEDESTRE QUE É COLHIDo NO LEITO DA RUA. AUSÊNCIA DE ELEMENTOS QUE POSSAM MOSTRAR que a CONDUTA CULPOSA foi da autora. Recurso provido. Unânime. Na frase acima, o str_replace faz somente até a palavra "autora". A linha seguinte "Recurso provido. Unânime.", é ignorado... será que há alguma outra sugestão? bem, a solucao que encontrei foi ao invés de usar campo hidden, como é texto longo, cheio de caracteres especiais, utilizei <textarea></textarea>, como originalmente queria um campo oculto (hidden), então só preciso descobrir agora se este objeto aceita alguma propriedade para ficar oculto, tipo assim, visible = false...
-
eu tenho a seguinte variavel com o conteudo abaixo: $texto = ATROPELAMENTO. PEDESTRE QUE É COLHIDO NO LEITO DA RUA. agora jogo esta variavel num campo hidden: echo "<input type='hidden' name='Texto' value=$texto>"; Em uma outra pagina recupero o valor deste campo, assim: $texto = $_POST[$texto]; O problema comeca a ocorrer aqui. O conteudo da variavel $texto agora é apenas 'ATROPELAMENTO'. Todo o resto do texto foi ignorado. então, fiz testes e cheguei a conclusão de que espaços em branco atrapalham, ou seja, o espaco em branco existente após "ATROPLEMENTO." impede que o resto da frase seja aceito. Fiz um teste e tirei o espaço em branco, deixando assim" "ATROPELAMENTO.PEDESTRE...". Aí funcionou, pegou a frase toda... Mas é obvio que não posso limpar os espaços em branco... como resolvo isto? Eu estou evitando ao maximo de usar variaveis de sessão...
-
pois é, embora eu não entenda nada de programacao ou configuracao de servidor, eu tambem desconfiei que era isto mesmo, o provedor deles não está devidamente configurado... deve ser um destes provedor que está iniciando... tambem pelo preço que pago, queria o que ne???
-
transferi meu site para outro provedor e estou problemas com variaveis de sessao no novo provedor. Em primeiro lugar, quando declaro as variaveis no topo do site com session_start()...etc... tenho que colocar error_reporting(0)... se não colocar dá pau no script... tambem tenho que me referenciar as variaveis assim: echo $_SESSION['TESTE'] se colocar apenas echo $teste... não funciona, a variavel não tem visibilidade... porque é assim neste provedor? Já perguntei isto a eles mas não me responderam ainda... Outra coisa, eu já havia colocado este post aqui no forum ontem, mas fui pesquisar agora e não achei...
-
eu tenho 5 campos na tabela no banco de dados: campo1 campo2 campo3 campo4 campo5 eu tenho que dar um update nos 5 campos, mas um por vez. Explicando melhor: cada um destes campos vai guardar a url de uma imagem. Então o usuário seleciona a imagem na máquina dele, é feito o upload para o meu provedor, e a url desta imagem ficará gravada em um dos campos acima. Então ele faz o upload da primeira imagem, ai grava a url no campo1. Depois ele faz upload da segunda imagem, ai grava a url no campo2. Então ele poderá gravar ate 5 imagens. Então não sabemos quantas imagens irá gravar, e tambem não sabemos quais os campos que já contem uma url gravada. então, estou matutando aqui um esquema para fazer isto, só que não estou conseguindo achar uma saida... porque a hora que for da o update, como vou saber em qual campo ocorrerá o update se eu não sei quais campos já contem uma url gravada. será que deu para entender? no meu entender, eu teria que fazer um select para ver quais campos estao em branco, assim: select campo1, campo2, campo3, campo4, campo5 where campo1=="" or campo2==""...etc... ai eu teria que ter como resposta os nomes dos campos que estão nulos... será que tem jeito de fazer isto?
-
Ola, Sua sugestão já ajudou em alguma coisa. Mas eu gostaria de ter total controle sobre as janelas. Veja, tenho várias janelas que se abrem, porque o usuário clica aqui e ali e as janelas vão se abrindo. Então digamos que tenho a janela A, janela B e janela C. Então eu gostaria de estando na janela C poder voltar para a janela A ou voltar para a janela B. A janela a ser restaurada dependerá de onde o usuário irá clicar. Se não conseguir isto, então vou ter que dar um window.open() para abrir a janela desejada, mas ai eu ficarei com duas ou mais janelas indenticas abertas... Será que dá.... vou dar uma pesquisada no google e ver se acho... grato.
-
Como Funcionar Onclick Em Botao Submit?
pergunta respondeu ao Halfar de Halfar em Ajax, JavaScript, XML, DOM
oi Andreia, desculpa não ter respondido antes... o problema é aquela pecinha que fica na frente do monitor... tinha um if no meio da história ali, que agora nem me lembro direito o porque daquele if estar ali... -
tem umas linhas de codigo a mais ai, faz assim: $qtd = "SELECT * FROM veiculo"; $res = mysql_db_query("$con", "$qtd", $con); $num_rows = mysql_num_rows($res); echo "$num_rows produtos\n";
-
posta seu codigo ai
-
Veja só, o codigo abaixo é um codigo para conexao com o banco de dados: Este codigo voce pode colocar no comeco do seu script, ou colocar em um arquivo separado e salva-lo como, por exemplo, Conexao.php. Aí no script onde tem acesso a banco de dados voce coloca: include("Conexao.php") agora, o valor das variaveis de $host, $usr, $pwd e $BaseDados, voce tem que saber, se não sabe se informe com seu provedor. Tendo o conteudo das variaveis certinho tem que dá certo.. Tenta ai, se não der certo, posta ai novamente
-
aquelas variaveis que coloquei são apenas exemplo, $BaseDados deve ser substituido pela variavel que está definida no seu script de conexao..., assim como $conex tambem é um exemplo, a variavel $sql é a variavel da sua instrucao $sql...
-
é so utilizar mysql_num_rows(), assim: digamos que voce fez a consulta sql... $sql = "Select Produtos from tabela_produtos" $Res = mysql_db_query("$BaseDados", "$sql", $conex); $linhas = mysql_num_rows($Res); $linhas retorna a quantidade de registros na tabela...
-
Bem, eu resolvi mexer no meu script para eliminar o uso de variaveis de sessao. Resolvi passar todos os valores das variaveis atraves de campo hidden. Então veja só o que aconteceu. Na pagina pesquisa.php4 eu tenho a variavel $sqlAnos (entre varias outras, mas para não complicar a explicacao, vamos trabalhar somente com esta variavel). Esta variavel na pagina Pesquisa.php4 tem um determinado valor, digamos que tenha (AnoPublicacao='2001' or AnoPublicacao='2000') Bom até aqui tudo bem. Agora eu quero passar o valor desta variavel para outra pagina chamada Login.php4. Mas como disse não quero trabalhar com variaveis de sessao, então optei por utilizar o campo hidden. Então escrevi a seguinte linha abaixo: echo "<input type='hidden' name='sqlAnos' value=$sqlAnos>"; então não página Login.php4 fiz a recuperacao do valor deste campo hidden, assim: $sqlAnos = $_POST["sqlAnos"]; O problema comeca aqui agora. Lembre-se que o valor da variavel é, conforme mostrei acima, (AnoPublicacao='2001' or AnoPublicacao='2000') Mas quando eu recupero o valor desta variavel na pagina login.php4, ele mostra como valor da variavel apenas parte de seu conteudo, ou seja, informa que o conteúdo é apenas (AnoPublicacao='2001' Detalhe importante: para chamar a pagina login.php4, eu não utilizei o header("Location: "."Login.php4");, eu coloquei na tag body onLoad="document.form1.submit()", pois na pagina onde estao os campos hidden eu não tenho botao para disparar... Pelo o que sei, a pagina toda é processada então depois é executado o onLoad... Para mim, um mistério... realmente não entendi...
-
bem, finalmente pude testar este onLoad... não funcionou... não está chamando a pagina, fiz assim: no form consta: Deveria executar a pagina Login.php4... correto? Mas não está executando... fica parado na própria pagina onde consta o form....
-
Ola, Respondendo sua pergunta, na realidade não enviei nenhum comando para minimizar a janela, é que quando na janela A voce clica no botão submit para executar outra página, automaticamente a primeira janela fica minimizada... não é? Quanto ao window.opener.focus() tentei fazer o que voce sugeriu mas ocorre erro no script informando que window.opener.focus() é nulo ou não é um objeto Dando continuidade a resposta anterior, eu coloquei este tópico de uma maneira resumida para que fosse entendida a questão, mas o fato é que a tal janela B contem 3 frames, e o botão para fechar e fazer com que abra a primeira janela está no terceiro frame... não sei se isto influi em alguma coisa...
-
olha, esta opcao tem alguns inconvenientes... é que na janela A o usuario faz uma serie de selecoes, marca check box, preenche caixas de textos ... efim tudo isto são critérios de pesquisa que ele seleciona nesta pagina... Se eu fechar esta janela, todos os criterios que ele selecionou se perderão, e isto não pode ocorrer, pois quando voltar a esta janela, tudo o que havia selecionado deve ser visivel... ao passo que, estando a janela apenas minimizada, ao ser restaurada, ela será exibida da forma como o usuário a havia deixado... .... mas será que não existe um comando que eu dê para que janela tal seja restaurada??
-
Olha só, a situacao é a seguinte: Tenho a janela A. Nesta janela tem um botão que quando clicado abre a janela B. Na janela B por sua vez, tambem tem um botão que quando clicado fecha a propria janela B. Agora veja só o que quero... Preciso que quando a janela B for fechada, automaticamente seja exibida a janela A que está apenas minimizada, então não posso utilizar um window.open(), ou coisa parecida, porque ai ficarei com duas janelas A aberto... Como a janela A já esta aberta, está apenas minimizada, é apenas questão de enviar um comando para que ela sai da posicao de minimizada para maximizada... OK?? Eu andei vendo um post aqui no forum de um rapaz que fala sobre janelas, mas creio que ali ele usa window.open()... acho que não dará certo com window.open()....