Ir para conteúdo
Fórum Script Brasil

Romerito

Membros
  • Total de itens

    429
  • Registro em

  • Última visita

Tudo que Romerito postou

  1. i aew ferspaik, já tentou fazer tipo assim: $serial_descricao = "programa 1"; $serial_n_serie = 1; $i = $serial_n_serie; while ( $i < ( $serial_n_serie + 100 ) ) $sql = "INSERT INTO tabela ( serial_descricao , serial_n_serie ) VALUES ( '{$serial_descricao}' , " . $i++ . ")"; espero que ajude, abraço!
  2. Romerito

    Piadinha

    shuashuashu boa!
  3. i aew Thelon, tenta tipo assim na sua pagina que chama ajax adiciona a função do SkyWalker.TO e muda a linha: var fim = texto.indexOf('</script>', ini); para: var fim = texto.indexOf('<\/script>', ini); só adicionar um caracter de escape. na sua função carrega adiciona uma linha, ficando assim: function carrega(_idContainer, _endereco){ xmlhttp.open('GET',_endereco,true); xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4){ retorno=xmlhttp.responseText; var tag_container = document.getElementById(_idContainer); tag_container.innerHTML=retorno; extraiScript( retorno ); } } xmlhttp.send(null) } e no sua pagina que retorna o ajax você pode fazer coisas tipo assim: <script> document.getElementById( "botao" ).onclick = function() { alert("Eu sou um botão.") ; } </script> <input type='button' value='ok' id='botao' /> espero que ajude! OBS: po estou sentindo falta das suas piadas na sessão de entretenimento, abraço!
  4. i aew Owner, usando ajax você não consegue!
  5. oi acborba, só achei estranho você criar varios forms dentro do for com o mesmo nome, tenta ajeitar isso, bom o esquema é mais ou menos esse: <script language="javascript"> function checkRadio() { var inputs = document.getElementsByTagName( 'input' ); var checados = 0; var nChecados = 0; for ( var i = 0; i < inputs.length; i++ ) { if ( inputs[i].type == "radio" ) { ( inputs[i].checked == true ) ? checados++ : nChecados++; } } if ( checados ) alert( "Total checked = " + checados ); if ( nChecados ) alert( "Total não checked = " + nChecados ); } </script> espero que ajude, abraço!
  6. i aew ViniciusJau, bom a tecla enter é a 13 então é só adicionar na condição: if((tecla > 47 && tecla < 58 || tecla == 13 )) return true; espero que ajude, abraço!
  7. oi Lauane, bom o erro está na inserção, você tem 7 campos para 8 valores! arruma isso e ve se funciona, abraço!
  8. bom vamos lá, essa linha: url = 'php.php?' + qs[1]; é onde a url é formada, então ele vai mandar para uma pagina PHP com o nome de php.php com id igual ao do arquivo js, a var url foi declarada fora da função isso significa que ela é global, sendo assim você não precisa passar ela como parametro para nenhuma outra função, basta utilizar em qualquer função, exemplo: //var url = valor; não precisa atribuir nada a ela xmlRequest.open("GET",url,true); bom é isso aew, abraço!
  9. não entende :huh: passar qual valor de qual função para qual função?
  10. i aew Lucas, bom saca só um exemplo: <script language="javascript"> function vaiXml() { $.ajax( { url: 'xml.php', type: 'POST', dataType: 'xml' , success: function( xml ) { $( xml ).find( "resultado" ).each( function() { var codigo = $( this ).find( "codigo" ).text(); var mensagem = $( this ).find( "mensagem" ).text(); $("#resultado").html( "Codigo: " + codigo + "<br />Mensagem: " + mensagem ); } ); } } ); } </script> e no seu php que vai exibir o xml coloque o header: <? header("Content-Type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>"; echo "<resultado>"; echo "<codigo>1</codigo>"; echo "<mensagem>Cliente cadastrado com sucesso.</mensagem>"; echo "</resultado>"; ?> e a div com id resultado ira receber o resultado XML: <div id="resultado"></div> espero que ajude, abraço!
  11. um acho que entende mais ou menos, bom tenta tipo assim: <script language="javascript"> var url; /* variavel global para chamar na função ajax */ function getUrl() { var tg = document.getElementsByTagName( 'script' ); var qs for ( var i = 0; i < tg.length; i++ ) { //alert( tg[i].src.search( /jquery.js?id=[0-9]$/ ) ); if ( tg[i].src.search( /arquivo\.js\?id=([0-9])+$/ ) != -1 ) { qs = ( tg[i].src.split( '?' ) ); url = 'php.php?' + qs[1]; } } } </script> espero que seja mais ou menos isso, qualquer coisa detalha melhor o que pretende fazer!
  12. assim: <script> function validaHora( hora ) { var horario = hora.split(':'); if ( horario[0] > 24 || horario[0] < 0 ) return false; else if ( horario[0] == 24 && horario[1] != 0 ) return false; else if ( horario[1] > 59 || horario[0] < 0 ) return false; else return true; } function validaUsuario (form) { if (form.cpo_entrada_user.value.length < 5) { alert( "Preencha o campo ENTRADA corretamente" ); form.cpo_entrada_user.focus(); return false; } if (form.cpo_saida_user.value.length < 5) { alert( "Preencha o campo SAIDA corretamente" ); form.cpo_saida_user.focus(); return false; } if (form.cpo_login_user.value == '') { alert ('Você precisa digitar o LOGIN do usuário!'); form.cpo_login_user.focus(); return false; } if (form.cpo_senha_user.value == '') { alert ('Você precisa digitar a SENHA do usuário!'); form.cpo_senha_user.focus(); return false; } if (form.cpo_perm_user.value == 'NENHUM') { alert ('Você escolher um grupo para o usuário!'); form.cpo_perm_user.focus(); return false; } if ( !validaHora( form.cpo_entrada_user.value ) ) { alert( "Prencha o horário corretamente." ); form.cpo_entrada_user.focus(); return false; } if ( !validaHora( form.cpo_saida_user.value ) ) { alert( "Prencha o horário corretamente." ); form.cpo_saida_user.focus(); return false; } form.submit(); } </script> falou!
  13. shuaashuashu, muito boa essa estória, quase me caguei também mas de tanto rir shuahus!
  14. i aew Owner, tipo já tentou coisa do tipo: teste.open("GET","php.php?id=2",true); e depois tu recebe no php assim: $_GET['id'] espero que ajude abraço!
  15. i aew jow, já tentou algo mais ou menos assim: function validaHora( hora ) { var horario = hora.split(':'); if ( horario[0] > 24 || horario[0] < 0 ) return false; else if ( horario[0] == 24 && horario[1] != 0 ) return false; else if ( horario[1] > 59 || horario[0] < 0 ) return false; else return true; } if (form.cpo_entrada_user.value.length < 5) { alert( "Preencha o campo ENTRADA corretamente" ); form.cpo_entrada_user.focus(); return false; } if (form.cpo_saida_user.value.length < 5) { alert( "Preencha o campo SAIDA corretamente" ); form.cpo_saida_user.focus(); return false; } if ( !validaHora( form.cpo_entrada_user.value ) ) { alert( "Preencha o campo ENTRADA corretamente" ); form.cpo_entrada_user.focus(); return false; } if ( !valida( form.cpo_saida_user.value ) ) { alert( "Preencha o campo SAIDA corretamente" ); form.cpo_saida_user.focus(); return false; } espero que ajude abraço!
  16. vou resumir ... :P ele vai pegar tudo que está dentro da tag ul, com id menu-dep, e você pode percorrer todos os seus filhos. ^^ ahushuahu sou péssimo pra explicar mano... :D mas qualquer coisa olha no google. Abraço!
  17. i aew FabianoM, só lembrando que é um erro você colocar varios campos com o mesmo id, bom tu podes fazer assim: function muda( num ) { var count = 1; var menu = document.getElementById( 'menu-dep' ); for ( var i = 0; i < menu.childNodes.length; i++ ) { if ( i % 2 ) { menu.childNodes[i].id = ( count++ == num ) ? "li-selected" : "li-dep" + count; document.location.href = "departamento.php?dep=" + num; } } } e o html: <ul id="menu-dep"> <li id="li-dep"><a href="java script:muda(1)" rel="history">Departamento 1</a></li> <li id="li-dep"><a href="java script:muda(2)" rel="history">Departamento 2</a></li> <li id="li-dep"><a href="java script:muda(3)" rel="history">Departamento 3</a></li> </ul> espero que ajude, abraço!
  18. i aew Jobless , tipo tenta assim, adiciona essas linhas: $name = $f_name[$i]; $nomeMd5 = md5( eregi_replace( '\.(gif|jpg|png)$' , '' , $name ) ); $ext = explode( '.' , $name ); e no move_uploaded_file coloca assim: $up = move_uploaded_file($f_tmp[$i], $dir . $nomeMd5 . "." . $ext[ count( $ext ) - 1 ] ); espero que você entenda como funciona, abraço!
  19. i aew diogoleter, já tentou algo do tipo: $html = htmlspecialchars( file_get_contents( 'arquivo.html' ) ); echo $html;
  20. por que você não passa o campo em forma de array? ex: ao invés de new_reconstituicao.setAttribute('name', 'reconstituicao_'+input_cont); passa assim: new_reconstituicao.setAttribute('name', 'reconstituicao[]');
  21. i aew quinhosp, bom você pode fazer de 2 maneiras, via php ou via javascript via PHP: echo "<a href='" . $_SERVER['HTTP_REFERER'] . "'>Voltar</a>"; via java script: <input type='button' value='Voltar' onclick='history.go(-1)' /> espero que ajude abraço!
  22. Concordo plenamente, Inox e Golpe são muito fds, mas 2008 foi melhor, tinha Harpia, Casa das Máquinas, Overdose e Korzus...
  23. i aew jow, bom tenta tipo isso aqui: if(window.event) { // Internet Explorer var tecla = teclapres.keyCode; } else if(teclapres.which) { // Nestcape / firefox var tecla = teclapres.which; } //PARTE QUE VERIFICA if ( tecla == 8 || tecla ==0 ) return true; else if ( tecla < 48 || tecla > 57 ) return false; vr = document.getElementById(id).value; vr = vr.toString().replace( "/", "" ); vr = vr.toString().replace( "/", "" ); vr = vr.toString().replace( ",", "" ); vr = vr.toString().replace( ".", "" ); vr = vr.toString().replace( ".", "" ); vr = vr.toString().replace( ".", "" ); vr = vr.toString().replace( ".", "" ); tam = vr.length; if (tam < tammax && tecla != 8){ tam = vr.length + 1; } if (tecla == 8 ){ tam = tam - 1; } if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){ if ( tam <= 2 ){ document.getElementById(id).value = vr; } if ( (tam > 2) && (tam <= 5) ){ document.getElementById(id).value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ); } if ( (tam >= 6) && (tam <= 8) ){ document.getElementById(id).value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ); } if ( (tam >= 9) && (tam <= 11) ){ document.getElementById(id).value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ); } if ( (tam >= 12) && (tam <= 14) ){ document.getElementById(id).value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ); } if ( (tam >= 15) && (tam <= 17) ){ document.getElementById(id).value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam );} } } no input você chama tipo assim: <input type="text" id="campo" onkeypress="return FormataValor( 'campo' , 6 , event )" /> espero que ajude, abraço.
  24. i aew Mario Junior, essa sua função está um pouco estranha, tenta algo mais ou menos assim: function teste() { var qtd_campos = document.getElementsByName( 'campo' ); var soma = 0; for( a = 0; a < qtd_campos.length; a++ ) soma += ( eval( qtd_campos[a].value ) ); alert( "O resultado da soma é " + soma ); } espero que ajude abraço!
×
×
  • Criar Novo...