
JuanHBiscaia
Membros-
Total de itens
187 -
Registro em
-
Última visita
Tudo que JuanHBiscaia postou
-
em php eu uso o "include" ou "require_once" quando tenho um arquivo com várias funções e quero usar em vários lugares sem ter que ficar escrevendo todas as funções novamente... mas como eu faço isso em javascript ? porque eu quero criar um arquivo js com várias funções que serão usadas em vários lugares, mas como eu faço pra usar essas funções em vários códigos sem ter que ficar escrevendo tudo de novo ? :huh: :huh: :huh:
-
php é free... claro que você encontra pra comprar, tem muita coisa dificil de fazer em php que a galera n dá de mão beijada... mas se você ta aprendendo php e quer fazer alguma coisa pra botar em prática o que conhece... procure por templates php prontas... se você quer um sistema de fórum pega o phpbb (de graça !)... e assim vai... basta ir no google e digitar "exemplos de sites + php" que vai aparecer muita coisa... você pode começar por dar uma olhada na parte de scripts prontos aqui no script brasil mesmo: https://www.scriptbrasil.com.br/codigos/php/
-
é... eu tava dando uma olhada, n é complicado... eu vou fazer aqui e se tiver duvidas vou postar... e quando concluir eu coloco como um código pronto... falou e vlw :)
-
galera é o seguinte... já dei uma olhada nos scritps aqui do script brasil e em outros lugares, mas n encontrei o q preciso... estou procurando um guestbook que faça divisão por data... por exemplo: O comentário deixados no mes de janeiro ficam dentro de um link "janeiro" já os deixados em fevereiro, ficam dentro de "fevereiro"... e assim por diante.... alguém conhece algum guestbook que faça o q quero ?
-
ahh... entendi... então nesse caso você faz assim: java script: <script type="text/javascript"> function valida(){ var a = document.getElementById("combo1") var b = document.getElementById("combo2") var c = document.getElementById("combo3") var d = document.getElementById("combo4") var e = document.getElementById("txt1").value var f = document.getElementById("txt2").value if (a == ''){ alert('favor escolher uma opção') document.form1.combo1.focus(); }else if (b == ''){ alert('favor escolher uma opção') document.form1.combo2.focus(); }else if (c == ''){ alert('favor escolher uma opção') document.form1.combo3.focus(); }else if (d == ''){ alert('favor escolher uma opção') document.form1.combo4.focus(); }else if (e == ''){ alert('favor preencher todos os campos') document.form1.txt1.focus(); }else if (f == ''){ alert('favor preencher todos os campos') document.form1.txt2.focus(); }else{ alert ('ok') } } </script> e o html: <form name="form1"> Selecione a opção: <select id="combo1" name="combo1"> <option>Opção 1</option> <option>Opção 2</option> <option>Opção 3</option> <option>Opção 4</option> </select> <br /><br /> Selecione a opção: <select id="combo2" name="combo2"> <option>Opção 1</option> <option>Opção 2</option> <option>Opção 3</option> <option>Opção 4</option> </select> <br /><br /> Selecione a opção: <select id="combo3" name="combo3"> <option>Opção 1</option> <option>Opção 2</option> <option>Opção 3</option> <option>Opção 4</option> </select> <br /><br /> Selecione a opção: <select id="combo4" name="combo4"> <option>Opção 1</option> <option>Opção 2</option> <option>Opção 3</option> <option>Opção 4</option> </select> <br /><br /> Text1:<br /> <input type="text" name="txt1" id="txt1" /> <br /><br /> Text2:<br /> <input type="text" name="txt2" id="txt2" /> <br /><br /> <input type="button" onclick="valida()" value="validar"> </form>
-
Guardar dados do usuario e depois recupera-los sem banco de dados
pergunta respondeu ao mestre fyoda de JuanHBiscaia em PHP
a solução mais ideal para você seria algo como um livro de visitas, feito em php que grava os dados em um txt... você pode encontra-los nesse link: https://www.scriptbrasil.com.br/codigos/php...-de-visita-php/ procure por algum guestbook sem db, coisa simples, eu mesmo já usei várias vezes guestbooks prontos sem db pra fazer sistemas semelhantes ao que você quer... -
Guardar dados do usuario e depois recupera-los sem banco de dados
pergunta respondeu ao mestre fyoda de JuanHBiscaia em PHP
mas o que você tem em mente... tipo, tem um form, onde o cara coloca nome e email e envia... em seguida aparece uma lista com esse nome e email e o nome e email de outras pessoas que estão na lista de espera... + - isso ? -
Guardar dados do usuario e depois recupera-los sem banco de dados
pergunta respondeu ao mestre fyoda de JuanHBiscaia em PHP
se você quer guardar esses dados para manipular dentro do mesmo código, você usa array ou session... mas se você quer guardar só por guardar, em algum lugar, tipo um arquivo... você grava em arquivo texto (.txt) -
você só vai precisar fazer validação nos radio buttons, os combobox pode ficar sempre com uma opção selecionada como padrão, assim eles nunca ficarão vazios... quanto a validação dos radio buttons existem várias formas de fazer, uma delas é essa: script java script: <script language="javascript"> function valida(){ // guarda em variaveis o estado dos radio buttons (se eles estão checados ou não) // se marcado ele retorna true em caso contrário ele retorna false var r1 = document.getElementById('rButton1').checked; var r2 = document.getElementById('rButton2').checked; var r3 = document.getElementById('rButton3').checked; var r4 = document.getElementById('rButton4').checked; // aqui ele verifica se a propriedade checked de algum radio button recebeu false // em caso afirmativo ele mostra um alerta if ((r1 == false) && (r2 == false) && (r3 == false) && (r4 == false)){ alert ('escolha uma das opções'); }else{ alert('você marcou um radio button'); // nessa parte você coloca o que ele deve fazer se algum radio button for marcado // nesse caso, mostra um alert } } </script> e o código html: <form name="form1" id="form1"> <label>radio buttons</label><br><br> <input type="radio" id="rButton1" name="radio" />opção1<br> <input type="radio" id="rButton2" name="radio" />opção2<br> <input type="radio" id="rButton3" name="radio" />opção3<br> <input type="radio" id="rButton4" name="radio" />opção4<br> <br><br> <a href="java script: valida();">verifica</a> </form> duvidas, só postar -_- foi mal... agora que eu fui ver que era text e n radio... perai que eu já arrumo isso agora sim... o código certo: java script: <script language="javascript"> function valida(){ // recebe o valor digitado nos campos e guarda em variaveis var txt1 = document.getElementById('txt1').value; var txt2 = document.getElementById('txt2').value; // verifica se o campo1 ou o campo2 esta vazio, se sim, mostra um alerta // se não, mostra um alerta, mas indicando que todos os campos foram preenchidos if ((txt1 == '') || (txt2 == '')){ alert ('favor preencer todos os campos'); }else{ //nessa parte você coloca o que quer fazer se todos os campos forem preenchidos alert('todos os campos preenchidos'); } } </script> e o html: <form name="form1" id="form1"> <label>campo 1:</label><br> <input type="text" id="txt1" name="txt1" /> <br><br><label>campo 2:</label><br> <input type="text" id="txt2" name="txt2" /> <br><br> <a href="java script: valida();">verifica</a> </form> mas mesmo assim, se você for usar radio button pode usar o script que coloquei acima, e continuo com a minha opinião a respeito dos combo box mais uma vez, qualquer coisa, posta ae -_-
-
humm... entendi... perai então que eu vou dar uma olhada no q você quer e já posto uma alternativa... mas isso que você quer cara é chamado de algoritimo e lógica... quando eu quiz aprender mais sobre isso eu corri atrás e descobri o PORTUGOL.... bem simples, e desenvolvido para universitários que estão aprendendo a programar... tudo em portugues, procure no google q você acha muito sobre ele...
-
seria isso? javasctpt: <script language="javascript"> function retorna(){ var valor = document.getElementById('valor').value; if (valor <= 288){ alert ('o valor é menor ou igual a 288 "X" ') }else if ((valor >= 289) && (valor <= 350)){ alert ('o valor esta entre 289 e 350 "Y" ' ) }else if ((valor >= 351) && (valor <= 420)){ alert('o valor esta entre 351 e 420 "Z" ') }else{ alert('você passou do limite de 420') } } </script> e o html: <body> <input type="text" id="valor" /> <br><br> <a href="java script: retorna();">clique aqui</a> </body> qualquer coisa posta ae :)
-
porque você precisa usar uma linguagem dinamica (PHP, ASP, etc...), visto que só elas conseguem manipular dados, isso inclui inserção de dados em banco de dados (cadastro de usuários), envio de email entre outras coisas, como cálculos (sistemas de adequação, dá uma olhada na parte de códigos prontos php e procura pelo sistema de adequação que eu montei, você vai ver do que eu estou falando)... o html tem suas utilidades, principalmente na parte de formulário, mas atualmente ele é uma linguagem para ser usada com outras... vai aprendendo aos poucos, fazendo perguntas aqui no fórum, analisando scripts prontos, lendo tutorias e apostilas, que você fica afiado em php.... no mais é isso... qualquer coisa, poste ae :)
-
sua solução já esta no fórum de php procure pelo tópico: "Resposta para o problema de alguns, para o pessoal do fórum de HTML" qualquer duvida, posta lá mesmo :)
-
a solução já esta no fórum de php procure pelo tópico: "Resposta para o problema de alguns para o pessoal do fórum de HTML"
-
É o seguinte, tinha um pessoal fazendo perguntas sobre funcionamento de formulários de email no fórum de html... sinceramente eu dei uma olhada no código que tinham postado, mas n entendi nada do que estava acontecendo, sugeri que usassem php e pediram pra mim postar um código exemplo... então ai esta: o código PHP: <? // pegando os valores dos campos a seguir com o método post $nome = $_POST['nome']; $funcao = $_POST['funcao']; $empresa = $_POST['empresa']; $email = $_POST['email']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; // aqui eu pego com o método post os valores selecionados nos dois cases do form $dept = $_POST['dept']; $motivoList = $_POST['motivo']; // o switch serve pra mudar o destino conforme a opção selecionada no case de destino (dpt) switch ($dept){ // se a opção selecionada for a primeira (0) então $para receberá o primeiro email // e assim por diante case 0 : $para = 'email1@teste.com.br'; break; case 1 : $para = 'email2@teste.com.br'; break; case 2 : $para = 'email3@teste.com.br'; break; case 3 : $para = 'email4@teste.com.br'; break; case 4 : $para = 'email5@teste.com.br'; break; } // esse switch serve para pegar o motivo selecionado no case de motivos switch ($motivoList){ // assim como no case anterior, ele pega o primeiro item selecionado (0) // e coloca seu valor correspondente dentro de uma variavel ($motivoSelecionado) case 0 : $motivoSelecionado = 'Sugestoes'; break; case 1 : $motivoSelecionado = 'Reclamacoes'; break; case 2 : $motivoSelecionado = 'Duvidas'; break; case 3 : $motivoSelecionado = 'Outros'; break; } // a variavel com todo o conteudo do email e sua formatação $conteudo = '<font face="Arial, Helvetica, sans-serif">Nome: $nome</font><br> <font face="Arial, Helvetica, sans-serif">Funcao: $funcao</font><br> <font face="Arial, Helvetica, sans-serif">Empresa: $empresa</font><br> <font face="Arial, Helvetica, sans-serif">Email: $email</font><br><br> <font face="Arial, Helvetica, sans-serif">Motivo da mensagem: $motivoSelecionado</font><br> <font face="Arial, Helvetica, sans-serif">Mensagem:<br> $mensagem</font><br>'; // as variaveis headers são necessárias para passar algumas informações ao servidor de emails que irá receber // os emails e também indicar o uso do html $Headers = "From: www.seusite.com.br\n"; //da onde esta vindo o email $Headers .= "Content-Type: text/html; charset=ISO-8859-1\n"; $Headers .= "MIME-Version: 1.0\n"; if (mail($para, $assuno, $conteudo, $Headers){ echo 'mensagem enviada com sucesso!'; } else { echo 'falha ao enviar mensagem!'; } ?> esta todo comentado explicando bem certinho pra que serve cada setor dele... duvidas, postem aqui... e o formulário HTML: <form method="post" name="formulario"> <p><strong>QUEM SOU EU?</strong> <br> <br>Nome: <br> <input type="text" name="nome" size="47" /> <p>Função:<br> <input type="text" name="funcao" size="47" /> <p>Empresa:<br> <input type="text" name="empresa" size="47" /> <p>E-mail:<br> <input type="text" name="email" size="47" /> <p><strong>COM QUAL SETOR SE CONTACTAR? </strong></p> <p>Departamento:<BR> <select name="dept"> <option value="0">Engenharia</option> <option value="1">Financeiro</option> <option value="2">Operacional</option> <option value="3">Dep. Pessoal</option> <option value="4">Compras</option> </select> </p> <p><strong>POR QUE NOS CONTACTOU?</strong></p> <p> Motivo:<BR> <select name="motivo"> <option value="0">Sugestões</option> <option value="1">Reclamações</option> <option value="2">Dúvidas</option> <option value="3">Outros</option> </select> </p> <hr /> <p><strong>ASSUNTO:</strong><BR> <input type="text" name="assunto" size="47"><br><br> <p><strong>MENSAGEM:</strong><br /> <textarea name="mensagem" rows="10" cols="47"></textarea> </p> <input type="submit" name="Submit" value="Enviar" /> </p> </form> </div> eu mantive o mesmo formato passado pelo pessoal lá do forum de html... pra ser mais fácil de integrar com o que já tem... espero ter ajudado alguém... duvidas, favor postar :) e tenta se registrar no fórum pra postar suas duvidas :)
-
sinceramente eu n entendi o seu código... na minha opinião, o melhor seria você fazer todo o envio em php... seria mais fácil de fazer e entender.... se quizer eu posso postar sua solução, em php, mas no fórum de php...
-
incluir campos em formulario sem modifica-lo
uma questão respondeu JuanHBiscaia em Ajax, JavaScript, XML, DOM
não... porque o pdf é como uma imagem de tudo o que esta na pagina... se os campos que devem aparecer estiverem escondidos e sem valor algum ele n irá mostra-los no pdf... em caso contrário ele mostra no pdf... faz um teste localmente e ve no que dá... qualquer coisa posta ae -_- -
você pode fazer isso... mas até onde eu sei somente com linguagem dinamica... como o PHP
-
o html ? n entendi... até onde eu sei, você só pode enviar email com linguagem dinamica... tipo o php mesmo... o que o arquivo que esta nessa linha executa? <input type="hidden" name="feedback" value="http://www.shimmer.com.br/smi/resposta.php">
-
eu aconselho usar o php... existe muito conteudo sobre isso e muitas referencias, ia ser mais prático pra você.. mas agora depende do q você sabe fazer
-
responda algumas perguntas antes: o que faz o envio? PHP ? que erro esta dando ? n esta chegando nos destinos ?
-
Fechar janela do IE
pergunta respondeu ao Guilherme Santana de JuanHBiscaia em Ajax, JavaScript, XML, DOM
apenas acrescentando uma informação ao que o kuroi falou, no localhost ele n pergunta se pode ou n fechar... -
Fechar janela do IE
pergunta respondeu ao Guilherme Santana de JuanHBiscaia em Ajax, JavaScript, XML, DOM
estranho cara... porque no site que eu montei, ele abre um popup com confirmação de envio de email... e nesse popup eu coloquei uma palavra dinamica que fecha a janela... funciona perfeito no IE e Fire Fox... é assim que eu fiz: <p> Clique aqui para <a href='java script:window.close();'>fechar</a></p> e funciona sem perguntar nada... simplesmente fecha... posta ae como você esta fazendo pra gente dar uma olhada... -
incluir campos em formulario sem modifica-lo
uma questão respondeu JuanHBiscaia em Ajax, JavaScript, XML, DOM
o que você quer seria isso? java script: <script language="JavaScript"> function mostra(rBtnValor){ div = document.getElementById('teste'); if(rBtnValor == '1') { div.style.display = 'block'; } else { div.style.display = 'none'; } } </script> HTML: <form name="form1"> <input type="radio" name='rTeste' onclick="mostra('1');">Mostra <p> <input type="radio" name='rTeste' onclick="mostra('2');">Esconde <div id="teste" style="display: none;"> <label>Campo 1</label><p> <input type="text" /> <br /> </div> </form> daí você só tem que adaptar ao seu formulário e mudar os nomes nos lugares corretos.... -
concordo com o MLeandroJr!... posta ae que a gente ajuda a resolver os problemas com os scripts