Ir para conteúdo
Fórum Script Brasil

Daniel L.

Membros
  • Total de itens

    14
  • Registro em

  • Última visita

Tudo que Daniel L. postou

  1. Vendo sistema de e-commerce para agencia web ou programador que queira dar continuidade ao projeto, devido a minha faculdade estar me tomando um tempo consideravel(e não ter nada a ver com informatica) estou descontinuando o projeto e vendendo a quem tiver interesse. A loja foi desenvolvida em cima de smarty(http://smarty.php.net), adodb(http://adodb.sourceforge.net/), logicamente foi feita em PHP, utiliza banco de dados mysql. Por ter utilizado smarty o layout é super flexivel. exemplos da loja rodando. www.foxtecnologia.com (loja de tecnologia) www.habanerohot.com.br (sexshop) www.dlemes.com.br/loja3 (loja demo) contato: dlemes[arroba]gmail.com
  2. Daniel L.

    php - javascript

    Espero que te ajude, porque mais feito que isso só se eu for ai ;) <?php if ($acao == "editar"){ $Resultado = MySQL_query("SELECT * FROM clientes WHERE id = '$id'"); list($id, $pessoa, $fantasia, $nome, $rasao, $cnpj, $ie, $cpf, $rg, $endereco, $bairro, $cidade, $uf, $cep, $email, $tel1, $tel2, $tel3, $atividade, $comissao, $comissao2, $comissao3, $login, $senha, $bloqueio, $filial) = mysql_fetch_row($Resultado) ?> <form id="fil_par_mod" name="fil_par_mod" method="post" action="cad_empresas.php?acao=edita&id=<?=id;?>" onsubmit='getElementById("espera").value="Aguarde, enviando dados..."; getElementById("espera").disabled=true'> <table> <tr> <div id="juridica" style="display:block;"> <label><br /> Nome Fantasia: <br /> <input type="text" name="fantasia" class="bginput" maxlength="200" size="85" onkeyup="java script:this.value=this.value.toUpperCase();" value="$fantasia> " /></label> <br /><br /> <label>Raz&atilde;o Social: <br /> <input type="text" name="razao" class="bginput" maxlength="200" size="85" onkeyup="java script:this.value=this.value.toUpperCase();" value="$rasao" /></label><br /> <br /> <table> <tr> <td width="159"><label>CNPJ: <br /> <input type="text" name="cnpj" class="bginput" maxlength="18" size="19" onkeypress="return formata(event,this,'##.###.###/####-##');" value="$cnpj" /></label><br /><br /> </td> <td width="147"><label>Insc. Estadual:<br /> <input type="text" name="ie" class="bginput" maxlength="20" size="22" onkeyup="java script:this.value=this.value.toUpperCase();" value="$ie" /></label><br /><br /> </td> </tr> </table> </div> <div id="fisica" style="display:none;"> <label><br /> Nome: <br /> <input type="text" name="nome" class="bginput" maxlength="200" size="85" onkeyup="java script:this.value=this.value.toUpperCase();" value="$nome" /></label> <br /><br /> <table> <tr> <td width="159"><label>CPF: <br /> <input type="text" name="cpf" class="bginput" maxlength="14" size="19" onkeypress="return formata(event,this,'###.###.###-##');" value="$cpf" /></label><br /><br /> </td> <td width="147"><label>RG:<br /> <input type="text" name="rg" class="bginput" maxlength="20" size="22" onkeyup="java script:this.value=this.value.toUpperCase();" value="$rg" /></label><br /><br /> </td> </tr> </table> </div> <td width="200"><label><input type="radio" name="pessoa" id="pessoa" value="j" <?=($pessoa == "j")?"checked='checked'":"";?> onclick="java script: abre('juridica'); fecha('fisica');" /> Pessoa Jur&iacute;dica</label> <br /></td> <td width="200"><label><input type="radio" name="pessoa" id="pessoa" value="f" <?=($pessoa == "f")?"checked='checked'":"";?> onclick="java script: fecha('juridica'); abre('fisica');" /> Pessoa F&iacute;sica</label><br /></td> </tr> </table> <script language="javascript" type="text/javascript" > <?php if($pessoa == "f"){ print " fecha('juridica'); abre('fisica');"; }else{ print " fecha('fisica'); abre('juridica');"; } ?> </script> <?php } ?>
  3. <input name="doacao[]" type="checkbox" value="1" <?php ($doacao == 1) ? print "checked" : print ""; ?> > coloca o [] no name para isso seja um array, ai funciona.
  4. Daniel L.

    Sistema de busca.

    Olha ate dá, eu já fiz isso usando UNION e UNION ALL porém tem uns detalhes, da uma pesquisada vou colocar um exemplo só pra te dar uma luz de como fazer, porém 54 tabelas teria q ver o que elas tem em comum e tal, eu já fiz com 3 tabelas no maximo, mas da pra fazer com mais. if (strpos($_GET['busca'], '"') === false) { $a = explode(' ',$_GET['busca']); $query = array(); $palavra = array(); foreach ($a as &$v) { if(trim($v)!=""){ $palavra[] = trim($v); $query[] = " titulo LIKE '%".addslashes(trim($v))."%' OR conteudo LIKE '%".addslashes(trim($v))."%' "; } } } else { $a = explode('"',$_GET['busca']); if(empty($a[0])){ array_shift($a); }else{ $arr = explode(" ",$a[0]); array_merge($a,$arr); } $final = count($a)-1; if(empty($a[$final])){ array_pop($a); }else{ $arr = explode(" ",$a[$final]); array_merge($a,$arr); } $query = array(); $palavra = array(); foreach ($a as &$v) { if(trim($v)!=""){ $palavra[] = trim($v); $query[] = " titulo LIKE '%".addslashes(trim($v))."%' OR conteudo LIKE '%".addslashes(trim($v))."%' "; } } } $query = implode(" OR ",$query); $sql = " SELECT 'mostra_noticia' as origem, id,titulo,conteudo FROM noticias WHERE {$query} UNION SELECT 'pagina' as origem, id,titulo,conteudo FROM paginas WHERE {$query} ORDER BY id DESC ";
  5. Daniel L.

    php - javascript

    eu entendi, eu faço a mesma coisa no meu sistema de e-commerce. vou chegar em casa e te mando o que eu faço, só que uso framework mootools veja em www.dlemes.com.br/loja25b/ aqui vai o código <script language="javascript" type="text/javascript" > $$(".tipoPF").addEvent("click", function(e){ $("sou_pessoa_fisica").setStyle('display','block'); $("sou_pessoa_juridica").setStyle('display','none'); }); $$(".tipoPJ").addEvent("click", function(e){ $("sou_pessoa_juridica").setStyle('display','block'); $("sou_pessoa_fisica").setStyle('display','none'); }); <?php if ($tipo=="pf"){ ?> $("sou_pessoa_fisica").setStyle('display','block'); $("sou_pessoa_juridica").setStyle('display','none'); <?php }elseif($tipo=="pj"){ ?> $("sou_pessoa_fisica").setStyle('display','none'); $("sou_pessoa_juridica").setStyle('display','block'); <?php } ?> </script>
  6. Daniel L.

    php - javascript

    na verdade tu não tem que fazer assim como tu ta fazendo nem de JS tu precisa, na hora de editar basta tu verificar quando passar pelos radios e colocar um checked no que vem do banco de dados e o mesmo tu faz com a div que mostra, ai funciona beleza.
  7. <?php $usados = array(); $n = array(); $i = 0; while($i<3){ $p = mt_rand(1,6); do{ $s = mt_rand(1,6); }while($s == $p); $numero = $p.$s; if(!in_array($numero, $n) and !in_array($s, $usados) and !in_array($p, $usados)) { $n[] = $numero; $i++; $usados[] = $s; $usados[] = $p; } } foreach ($n as &$v) { print $v . "<br />"; } ?> talvez tenha outra maneira de fazer, da uma buscada nas funções do PHP, mas assim também funciona.
  8. http://www.webly.com.br/tutorial/php/13489...o-de-sessao.htm veja nessa página, que ai você já vai seguindo as dicas sobre roubo de sessão.
  9. você pode usar ini_set http://br.php.net/manual/pt_BR/function.ini-set.php entretando, porque você quer mudar essa diretiva, se é por questões de segurança, você deve sempre programar como se elas estivem OFF ai você não terá problemas mesmo elas estando ON, o problema realmente consiste quando você programar como se ela estive ON.
  10. tenta assim <input name="doacao[]" type="checkbox" value="1" <?php ($doacao == 1) ? print "checked" : print ""; ?> > agora ele vai retornar o doação como uma array.
  11. Daniel L.

    sou iniciante

    br.php.net se tu sabe a lógica la tem tudo.
  12. mas ai é só você usar uma coluna que tenha vários registro, por exemplo uma tabela pedidos e itens_pedidos onde na tabela itens pedidos tenha pedidoID se eu quiser deletar todos os itens do pedidos basta usar o pedidoID
  13. delete from tabela WHERE comentarioID = $id vai deletar apenas aquele ID
×
×
  • Criar Novo...