
JuanHBiscaia
Membros-
Total de itens
187 -
Registro em
-
Última visita
Tudo que JuanHBiscaia postou
-
ou você pode fazer em javascript você quer usar o valor dessa variavel no php também ? ou só gravar ele em uma variavel e pronto ?
-
Respondendo: R: Você pode usar sessions, que ficam gravadas na maquina do usuário, assim, somente os dados que ele fornecer serão enviados. R: Como já disse, usa sessions, assim, todos os dados fornecidos pelo cliente podem ficar armazenados em arquivos temporários no computador dele, claro que você terá que manipular mais do que sessions, e sim variaveis do tipo array, mas não entre em pânico, é bem simples e divertido de fazer. R: Nesse caso, você pode usar HTML e Javascript, dessa maneira o usuário será bloqueado na "interface" nem passando para o PHP, pesquise na internet tutoriais que ensinem a fazer validação de formulários com Javascript, é bem fácil e intuitivo, eu aprendi em dois dias. R: Sim, pode ser feito só em PHP, mas procure usar outras linguagens mais prontas para algumas operações, como validação de formulários, o PHP é mágico, mas muito raramente é possivel montar um projeto desses somente com PHP. Se você está se referindo à manipulação de dados, nesse caso, sim dá pra usar só o PHP. R: Javascript, validação de formulário e verificação de campos, é o método mais rápido e prático de validar campos.
-
Mas quando você for procurar por livros e manuais tente evitar aqueles que ensinam dando exemplos com mensagens que aparecem, isso n coloca você na vida real, porque você nunca vai conseguir identificar o momento certo pra usar algo que aprendeu... Procure por tutoriais que ensinam a montar sistemas completos, conforme você vai usando mais tutoriais você vai acumulando mais conhecimento, acaba criando uma memória referêncial... Dois links que eu sempre uso como referência para quando estou criando sistemas: Referência para as linguagens mais conhecidas da internet (ingles): http://www.w3schools.com/ Tutoriais diretos, que ensinam você desde a configuração do php até a criação de um sistema mais complexo, como CMS ou PlainCart: http://www.php-mysql-tutorial.com/
-
Não estou pedindo pra ninguém me dar o negócio pronto (se bem que n seria má idéia)... mas alguém sabe o nome daquele esquema de mostrar dois texareas, um com uma série de opções e outro ao lado, vazio, entre os dois existem dois botões, um que transfere a opção de uma lista para outra e um que remove as opções selecionadas eu já vi isso em delphi e em outros programas, mas nunca em php... to precisando muito disso... será que alguém pode me ajudar ? quando o cara clicar em ">>" adiciona o item selecionado da lista 1 para a lista 2 e quando ele clicar em "<<" remove o item selecionado da lista 2... alguém conhece um bom exemplo que faça isso ? ---------------------------------------------------------------- eu dei uma olhada por ai... descobri que é com list menu e n com textarea... mas mesmo assim n encontrei nada util que pudesse me ajudar, contiuo precisando da indicação de alguém.. apenas lembrando que o conteudo do listmenu vai ser o conteudo de uma tabela em um banco de dados
-
(Resolvido) obrigatório preencher checkbox
pergunta respondeu ao Diogo Freitas de JuanHBiscaia em Ajax, JavaScript, XML, DOM
humm... tenta isso então: java script: <script language="javascript"> function valor_do_chk() { var chk1 = document.form1.chk1.checked; // pegando o status do chk1 var chk2 = document.form1.chk2.checked; // pegando o status do chk2 if (chk1 == true) // se chk1 = true o valor do campo 1 é o valor do chk1 { document.form1.txt1.value = document.form1.chk1.value; } else if (chk1 == false) // se chk1 = false, o valor do campo 1 é vazio { document.form1.txt1.value = ''; } if (chk2 == true) // se o chk2 = true o valor do campo 2 é o valor do chk2 { document.form1.txt2.value = document.form1.chk2.value; } else if (chk2 == false) // se o chk2 = false o valor do campo 2 é vazio { document.form1.txt2.value = ''; } } </script> html: <body> <form name="form1"> Campo 1 <br> <input type="text" name="txt1" /> <br> Campo 2 <br> <input type="text" name="txt2" /> <br><br> <input type="checkbox" name="chk1" value="opcao1" onclick="valor_do_chk();" /> opção1 <br> <input type="checkbox" name="chk2" value="opcao2" onclick="valor_do_chk();" /> opção2 </form> </body> esse script é pra funcionar tanto no IE como FF... qualquer coisa, posta ae -
Como enviar E-mail via PHP e criar Autenticação?
pergunta respondeu ao ReDNoS de JuanHBiscaia em PHP
você pode fazer isso em javascript... é bem mais fácil javascript function valida_email() { var digits = '0123456789'; // com o que vai comparar o conteudo do campo var temp; // variavel auxiliar var email = document.getElementById('email').value; // pegando apenas o valor do campo email var eValido = true; // variavel que recebe o valor final da verificação var arroba = document.getElementById('email').value.indexOf("@"); // pegando o indice da primeira aparição do @ var ponto = document.getElementById('email').value.lastIndexOf("."); // pegando o indice da ultima aparição do ponto if (email != "") // se o campo email estiver vazio { if ((arroba < 1) || (ponto - arroba < 2)) // verifique a posição do arroba e do ponto { alert("Favor preencher o campo Email corretamente") // se não encontrar os dois mostra o alert document.form1.email.focus(); // foque no campo eValido = false; // coloque "false" na var que recebe o resultado final return false; // pare tudo para não resetar o formulário } } else if (eValido == true) { alert('Email correto, seu email: ' + email); } return true; } html: <form name='form1' id='form1' onsubmit='valida_email();'> <input type='text' name='email' id='email' /> <br> <input type='submit' name='btn1' value='clique em mim' /> </form> eu considero o javascript como sendo a melhor linguagem para validação de formulários, e afins... visto que ele bloqueia na interface o usuário, nem permitindo passar para o php... claro que tem como fazer em php, mas eu recomendo o uso de javascript... duvidas, posta ae -
ahh... entendi agrora... já consegui o que precisava... muito obrigado pela ajuda pessoal !
-
(Resolvido) obrigatório preencher checkbox
pergunta respondeu ao Diogo Freitas de JuanHBiscaia em Ajax, JavaScript, XML, DOM
tem... se você fizer assim: html: <form onsubmit='valor()' name='form1'> <input type='checkbox' value='chekcbox1' name='chk1' /> chek1 <br> <input type='checkbox' value='chekcbox2' name='chk2' /> chek2 <br> campo1<br> <input type='text' name='txt1' /> <br> campo2<br> <input type='text' name='txt2' /> <br> <input type='submit' value='clique' name='btn1/> </form> js: function valor() { var txt1 = document.form1.txt1.value; var txt2 = document.form1.txt2.value; txt1 = document.form1.chk1.value; txt2 = document.form1.chk2.value; } acho que vai funcionar... n cheguei a testar aqui... testa ae e qualquer coisa da um feedback -
Mostrar Texto dentro da página, por tempo determinado...
pergunta respondeu ao Cláudio M Muller de JuanHBiscaia em Ajax, JavaScript, XML, DOM
Opa... falha nossa eu esqueci que no javascript os cases são sensitives (distinção entre maiusculo e minusculo)... nessa linha: setTimeOut('esconde_texto()', 500); coloque assim: setTimeout('esconde_texto()', 500); Notou o "o" ? eu tinha colocado ele maiusculo (Out) mas é minusculo (out)... agora funciona, testa lá... Lembranco que esse tempo "500" é em milisegundos, se você quer que fique 5 segundos por exemplo tem que colocar 5000 ao invés de 500 (500 = meio segundo)... Um site de ótimas referencias sobre linguagens web é w3schools... dá uma olhada lá que você vai encontrar muita informação... http://www.w3schools.com/ -
(Resolvido) Parametro passado para função
pergunta respondeu ao JuanHBiscaia de JuanHBiscaia em Ajax, JavaScript, XML, DOM
cara não tinha pensado nisso ! vlw mesmo, me ajudou aqui... muito obrigado:) -
(Resolvido) obrigatório preencher checkbox
pergunta respondeu ao Diogo Freitas de JuanHBiscaia em Ajax, JavaScript, XML, DOM
mas o que você quer que seja escrito em um text field ? o value dos checkboxes ou alguma outra coisa ? -
(Resolvido) obrigatório preencher checkbox
pergunta respondeu ao Diogo Freitas de JuanHBiscaia em Ajax, JavaScript, XML, DOM
sim... pode com certeza, e é até mais fácil de fazer do que se você fosse fazer com radiobutton digamos que você tenha um html assim: <form name='seu_form' id='seu_form'> <input type="checkbox" name='chk1' value='opção1'>essa é a opção1 <br> <input type="checkbox" name='chk2' value='opção2'>essa é a opção2 </form> em seguida temos o java script: <script language='javascript'> function verifica_checkbox() { var chk1 = document.seu_form.chk1.checked; var chk2 = document.seu_form.chk2.checked; if (chk1 == false) { alert('marque o check 1'); document.seu_form.chk1.focus(); return false; } else if (chk1 == true) { alert('você marcou o checkbox certo!'); } return true; } </script> em seguida, você pega aquele código html do começo e muda pra isso: <form name='seu_form' id='seu_form' onsubmit='verifica_checkbox()'> <input type="checkbox" name='chk1' value='opção1' />essa é a opção1 <br> <input type="checkbox" name='chk2' value='opção2' />essa é a opção2 <br> <input type='submit' name='bnt1' value='me aperte' /> </form> é +- isso... testa ae e passa um feedback... -
Mostrar Texto dentro da página, por tempo determinado...
pergunta respondeu ao Cláudio M Muller de JuanHBiscaia em Ajax, JavaScript, XML, DOM
você coloca o texto dentro de uma div, atribui um id para identificar essa div, atribui o style display block (aparecendo) e usa o javascript para mostrar o texto temporariamente... ficaria +- assim: html <body onload='executa_esconde()'> <div id='sua_div' style='display:block;'> seu texto aqui... </div> </body> java script: <script language='javascript'> function esconde_texto() { if (document.getElementById('sua_div').style.display == 'block') { document.getElementById('sua_div').style.display = 'none'; } } function executa_esconde() { setTimeOut('esconde_texto()', 5000); // tempo em milisegundos } </script> n testei esse script... testa ae... qualquer coisa pergunta aqui no fórum... explicando o que aconteceu no java script: Primeiramente, verifiquei se o style:display atual da div está em 'block' (mostrando), se estiver, passe esse style:display para 'none' (não visivel) e coloquei tudo isso dentro de uma função... em seguida, criei outra função, que executa a primeira, mas com tempo limite, isso por meio do setTimeOut()... explicando o que aconteceu no html: no body coloquei a função que executa a verificação do estilo dentro de um tempo limite (time out) e coloquei uma div com o id "sua_div"... entendeu ? -
(Resolvido) Parametro passado para função
pergunta respondeu ao JuanHBiscaia de JuanHBiscaia em Ajax, JavaScript, XML, DOM
em toda pagina.... pois vou usar seu valor em outras funções não sei se isso seria possivel... mas é criar uma variavel global dentro de uma função.... -
(Resolvido) Parametro passado para função
uma questão postou JuanHBiscaia Ajax, JavaScript, XML, DOM
eu tenho uma função qualquer (funcao_qualquer(idObjeto)) e como podem ver nela o id de um objeto tem que ser passado... na vida real ficaria assim: funcao_qualquer('id_do_objeto')... minha duvida é: tem como eu saber que valor foi passado no parametro 'idObjeto' da função e guardar esse valor em um variavel?? -
humm.. entendi.. uma questão de lógica.... então ficaria assim da forma correta: $txt1 = $_POST['btn1']; ?
-
humm... entendi... então, se quero colocar esse valor em um txt eu faço assim: <? $txt1 = $_POST['txt1']; $btn1 = $_POST['btn1']; $txt1 = $btn1; ?> ??
-
existe uma maneira de pegar o valor do input submit e colocar em um text ? mas em php... porque eu js eu sei que tem
-
(Resolvido) Sublinhar link quando passar pelo ul li
pergunta respondeu ao Rubiz Gardini de JuanHBiscaia em Ajax, JavaScript, XML, DOM
a ta... desculpe... n tinha lido o tópico inteiro... você quer que sublinhe apenas o "A"? no caso você se refere à primeira letra da palavra ? -
Problemas com formulário em PHP URGENTEEEE!
pergunta respondeu ao Filipeamaral1980 de JuanHBiscaia em PHP
é verdade, tinha esquecido desse lance... acho que é isso mesmo que o colerus falou... eu fiz alguns testes uma vez em minha maquina com o \r\n e n funcionou porque era server Windows... pesquisei e descobri que no windows tinha que ser \n apenas... e que esse lance de \r\n funciona só em servers Linux, visto que a mairia desses servers gátris ai na internet é linux você vai ter que tentar esse esquema mesmo... enfim... testa ae e qualquer coisa posta ae -
(Resolvido) Sublinhar link quando passar pelo ul li
pergunta respondeu ao Rubiz Gardini de JuanHBiscaia em Ajax, JavaScript, XML, DOM
procure por algo em na categoria de css -
falou cara... aproveita, se registra no forum e faça parte do grupo de membros daqui... assim você sempre pode trocar informações conosco
-
você precisa de uma janela tipo modal... existem bibliotecas prontas que fazem isso... essa é uma delas, acho que é bem o que você ta precisando: http://sublog.subimage.com/articles/2006/01/01/subModal
-
Problemas com formulário em PHP URGENTEEEE!
pergunta respondeu ao Filipeamaral1980 de JuanHBiscaia em PHP
eu dei uma olhada no script... to desconfiado da sua $headers... faça o seguinte: nessas duas linhas: $headers = "$cabecalho_da_mensagem_original"; mude para: $headers = $cabecalho_da_mensagem_original; sem as aspas... porque quando o valor esta dentro de aspas o php considera como string (palavras) e não como um parametro ou o nome de uma variavel, testa ae e passa o resultado...