Ir para conteúdo
Fórum Script Brasil

Tenko

Membros
  • Total de itens

    638
  • Registro em

  • Última visita

Tudo que Tenko postou

  1. Tenko

    Problema com soma

    No resultado da soma use a função number_format. Exemplo: Resultado <?php echo number_formatnumber_format($resultado,2,',','.');
  2. Tenta colocar a var $cor na <tr class='dif' bgcolor='<?php echo $cor;?>'> Ficaria +/- assim if($cor = "#458DE4") { $cor = "#C4DDFD"; // Aqui é a primeira cor } else { $cor = "#458DE4"; } echo "<tr class='dif' bgcolor='<?php echo $cor;?>'><td width='554' height='114'><font size='2' face='verdana'><center>$frase <br><br><br> $autor, $ano_nasc_morte $dados_autor</center></font></td></tr>"; //echo "<tr><td width='554' height='21' class='dif'><font size='2' face='verdana'><center></center></font></td></tr>"; //continue;
  3. Boa tarde <?php // [ Wed Sep 01 13:29:15 BRT 2010 ] Comentário : Página Carga de Itens [ Arquivo teste.php ] function cargaItem() { $sSql = 'Select a, b from tabela'; $rResult = mysql_query( $sSql ); $oOption = ''; if( $rResult && mysql_num_rows( $rResult ) > 0 ) { while ( $sLinha = mysql_fetch_object( $rResult ) ) { $oOption .= "<option value='{$sLinha -> a}'>{$sLinha -> b}</option>"; } } } // [ Wed Sep 01 13:32:02 BRT 2010 ] Comentário : Outra página [ teste2.php ] include 'teste.php'; // [ Wed Sep 01 13:32:33 BRT 2010 ] Comentário : Aqui você já tem todos os dados do select da página teste.php $oOption = cargaItem(); ?> Esqueci... No fim da função cargaItem adicione. return $oOption;
  4. Bom dia. Um modo mais fácil para você converter datas seria. $sData = '2010-01-25'; $sDataConvertida = implode( '/', array_reverse( split( '[-/]', $sData ) ) ); echo "{$sDataConvertida}\n"; $sData = '2010/01/25'; $sDataConvertida = implode( '/', array_reverse( split( '[-/]', $sData ) ) ); echo "{$sDataConvertida}\n"; Abraços
  5. Opa.... Vou testar aqui e qualquer coisa falo, mas já queria deixar o Obrigado..... Valeu mesmo
  6. Bom dia pessoal, tudo bem? Gostaria de saber se alguém sabe onde posso arrumar os códigos para configurar a impressão direto pelo delphi para a impressora EPSON LQ 2090.... Arrumei alguns, mas queria saber onde consigo todos. Segue os que eu achei: const cJustif = #27#97#51; cEject = #12; { Tamanho da fonte } c10cpi = #18; c12cpi = #27#77; c17cpi = #15; cIExpandido = #14; cFExpandido = #20; { Formatação da fonte } cINegrito = #27#71; cFNegrito = #27#72; cIItalico = #27#52; cFItalico = #27#53; Se alguém tiver mais, por favor me fale onde encontraram.... Obrigado
  7. Não é isso..... isso eu sei fazer.... O problema é o seguinte.... Quando eu estiver lendo o arquivo quero fazer assim.... Nº do Conhecimento ( Arial 10 ) Remetente ( Arial 8 ) E assim por diante..... Vou imprimir em uma nota e cada item tem um tamanho.... Dá pra fazer isso?
  8. Bom dia pessoal, beleza? Como não manjo nada de Delphi vai la a pergunta..... Estou lendo um arquivo texto para jogar naimpressora, mas antes de imprimir eu queria configurar o tamanho da fonte do arquivo..... tem como fazer isso? Obrigado pela força.
  9. Bom dia pessoal, beleza? Então, vou falar a verdade, não sei nada de Delphi, sou completamente leigo. Queria saber se alguém pode ajudar. Tenho que ler um arquivo txt com diversas linhas onde o mesmo esta formatado da seguinte maneira: 1|Nome do cliente|Telefone Queria saber se alguém pode me ajudar a criar uma rotina que leia linha a linha e quebre as informações em arrays, ficaria assim: id[] = 1 nome[] = Nom do cliente fone[] = Telefone Valeu pessoal
  10. Tenko

    erro em echo

    <?php if($dds['foto'] = 0) { echo "<img src=../../gif/nophoto.gif'/>"; } else { echo "<img src='fotos/{$dds['foto]}' alt='{$dds['nome']}'/>"; } ?>
  11. Tenko

    pegar linha inteira mysql

    Boa noite, beleza? Tem sim, usando o comando REPLACE. REPLACE INTO nome_tabela_que _vai_receber_os_valore SELECT * FROM nome_tabela_que _tem_os_valore
  12. Boa tarde pessoa, beleza? Faz um tempão que não apareço, acho que ninguém lembra, mas beleza. Hoje resolvi apresentar para vocês um pequeno sistema de criptografia que desenvolvi baseado em um sistema de segurança que fiz para uma empresa, lógico que não é o mesmo tipo de criptografia, afinal este é de graça rsrsrs. Vamos lá: Primeiro veremos como o sistema se divide. O sistema se divide, literalmente em três pequenas fazes: 1° Escolha uma chave que será usada para criptografia, tem que ser numerica. 2° Somente a chave que foi usada para gerar o texto criptografado vai fazer a descriptografia. 3° Existem os botões que fazerm a criptografia e descriptografia. Aproveitem. O arquivo deve ser salvo como : cript.php <?php /** * @author Rodrigo R. da Silva [ Tenko ] * @version 0.1 * @link http://localhost/teste/cript.php * @copyright Desenvolveimento / Trabalhando pensando em nós mesmos */ // Encripta / Desencripta uma string no método "soma simples" function encriptaSomaSimples( $sStr, $bCfr, $iChv ) { // Valida os dados de entrada settype( $sStr, "string" ); settype( $bCfr, "boolean" ); settype( $iChv, "integer" ); if ( $sStr == "" ) return $sStr; // Inicializa variaveis da rotina $iChv = ( $iChv == 0 ? 20 : $iChv ); $sRet = ""; // Cifra ou decifra a string de entrada if ( $bCfr ) { for ($iCnt = 0; $iCnt < strlen( $sStr ); $iCnt++ ) { $iChr = ord( substr( $sStr, $iCnt, 1 )) + $iChv; $iChr -= ( $iChr > 255 ? 255 : 0 ); $sRet .= chr( $iChr ); } } else { for ( $iCnt = 0; $iCnt < strlen( $sStr ); $iCnt++ ) { $iChr = ord( substr( $sStr, $iCnt, 1 )) - $iChv; $iChr += ( $iChr < 0 ? 255 : 0 ); $sRet .= chr( $iChr ); } } return $sRet; } ?> <html> <head> <title>Conversas seguras</title> <link rel=stylesheet type='text/css' href='../layout/css/style.css'> &lt;script> var d = document; function temValor() { var conversa = d.getElementById( "conversa" ).value; var bTemAlgo = temConteudo( conversa ); var chave = d.getElementById( "chave" ).value; chave = temConteudo( chave ); if( bTemAlgo && chave ) { return true; } else { alert( "Pequeno mandril, antes de tentar codificar ou\ndescodificar acrescente o texto" ); return false; } } function temConteudo( conversa ) { var iTamanho = conversa.length; var sString = ""; for( var x = 0; x < iTamanho; x++ ) { if( conversa.charAt( x ) != " " ) sString += conversa.charAt( x ); } if( sString.length > 0 ) return true; return false; } </script> </head> <body bgcolor="#F2F2F2"> <form action="cript.php" method="POST" onsubmit="return temValor();"> <table border="0" cellpadding="1" cellspacing="1" bgcolor="#F2F2F2" style="width:100%; height:100%"> <tr> <td align="center"> <table border="0" cellpadding="2" cellspacing="1" width="50%" bgcolor="#B4CDCD"> <tr bgcolor="#668B8B"> <td height="25" style="text-align:left;vertical-align:middle; padding-left:5px; width:30%"> <font color="#ffffff"> <strong> Informação </strong> </font> </td> <td style="text-align:right;vertical-align:middle; padding-right:5px"> <font color="#ffffff"> <strong> Vers. 0.2 </strong> </font> </td> </tr> <tr> <td style="text-align:left;vertical-align:middle; padding-left:5px"> Chave de codificação </td> <td style="text-align:left;vertical-align:middle; padding-left:5px"> <input type="text" name="chave" id="chave" value="<?=$chave?>"> </td> </tr> <tr> <td colspan="2"> <textarea name="conversa" id="conversa" cols="90" rows="20"><?=$conversa?></textarea> </td> </tr> <tr> <td height="25" style="text-align:left;vertical-align:middle; padding-left:5px"> <strong> Tratamento </strong> </td> <td style="text-align:left;vertical-align:middle; padding-left:5px"> <input type="submit" name="tratamento" value="Codificar"> <input type="submit" name="tratamento" value="Descodificar"> </td> </tr> <tr> <td bgcolor="#FFFFFF" colspan="2"> <?php echo isConverte( $conversa, $tratamento, $chave ); ?> </td> </tr> </table> <?php function isConverte( $sString, $sCoverte, $iChv ) { if( $sCoverte == 'Codificar' ) { return encriptaSomaSimples( $sString, true, $iChv ); } else { return encriptaSomaSimples( $sString, false, $iChv ); } } ?> </td> </tr> </table> </form> </body> </html>
  13. Tenko

    Problemas com conexão

    Tenho a seguinte classe responsável pela conexão. E quando tento executar o programa aparece a seguinte mensagem : ================================================================================== Exception in thread "main" java.lang.ClassCastException: com.mysql.jdbc.ConnectionImpl at Projetos.DAO.br.projetoConexao.Conexao(projetoConexao.java:23) at Projetos.VIEW.br.ProjetosTeste.main(ProjetosTeste.java:11) ================================================================================== Alguém pode me falar onde estou errando. package Projetos.DAO.br; import java.sql.DriverManager; import java.sql.SQLException; import Projetos.ERROS.br.projetoErros; import com.sun.corba.se.pept.transport.Connection; public class projetoConexao { public static void Conexao() { String DRIVER = "org.gjt.mm.mysql.Driver"; String URL = "jdbc:mysql://localhost/rodrigo"; String USER = "root"; String PASS = ""; projetoErros aviso = new projetoErros(); try { Class.forName( DRIVER ); Connection connection = (Connection) DriverManager.getConnection( URL, USER, PASS ); } catch (ClassNotFoundException e) { aviso.erro("ERRO", "Drive de conexão não foi localizado"); } catch (SQLException e) { aviso.erro("ERRO", "Não foi possível fazer a conexão com o banco"); } } }
  14. Sou novo em java, mas gosto de fazer algumas coisas com essa linguagem, queria saber se alguém poderiam me falar se existe um plug-in para Eclipse igual ao Netbeans, onde arrasto os objetos Swing para janela e depois só aplico as funcionalidades
  15. Tenko

    PHP GTK

    Alguém poderia me ajudar? Etou com um problema no desenvolvimento de uma Lib para GTK, sou novo nessa area. Estou tentando executar um arquivo que gera uma janela com um botão e quando clico no botão aparece essa mensagem Warning: Unable to invoke signal callback 'GTKFechaJanela' specified in /var/www/titan/teste/Sistem_GTK/Classes_GTK/GTKForm.php on line 59 in /var/www/titan/teste/Sistem_GTK/main.php on line 14 Alguém sabe o que pode ser? Dividi o programa da seguinte forma - main.php [ onde tenho um require para as classes que estou criando ] main.php <?php require_once "Classes_GTK/GTKForm.php"; $oJanela = new GtkWindow; $oJanela -> set_title( "Rodrigo" ); $oJanela -> set_default_size( 800, 600 ); // Formulários $oBotao = GTKForm::Botao( "Fechar Janela", "CLICK", "GTKFechaJanela" ); $oJanela -> add( $oBotao ); $oJanela -> show_all(); Gtk::main(); ?> E essa é o GTKForm <?php require_once "GTKAcoes.php"; class GTKForm extends GTKAcoes { /** * Construtor da classe Formulário * * @return GTKForm */ public function GTKForm() { } public function Botao( $sTexto, $sEvento, $sAcao ) { $oClasse = get_class_methods( new GTKAcoes() ); $iNumero_Metodos = count( $oClasse ); $fAchou = false; $sTexto = trim( $sTexto ); $sEvento = trim( $sEvento ); $sAcao = trim( $sAcao ); if( ! empty( $sAcao ) ) { for ( $i = 0; $i < $iNumero_Metodos; $i++ ) { if( $sAcao == $oClasse[ $i ] ) { $fAchou = true; break; } } if( ! $fAchou ) { GTKCaixaAlerta::GtkErro( "Função atribuida não encontrada." ); } else { if( ! empty( $sEvento ) ) { $sEvento = strtoupper( $sEvento ); switch ( $sEvento ) { case "CLICK" : $sEvento = "clicked"; break; case "PRESS" : $sEvento = "pressed"; break; case "RELEASE" : $sEvento = "relesed"; break; case "ENTER" : $sEvento = "enter" ; break; case "LEAVE" : $sEvento = "leave" ; break; default : $sEvento = "clicked"; break; } $oBotao = new GtkButton( $sTexto ); $oBotao -> connect_simple( $sEvento, $sAcao ); return $oBotao; } else { GTKCaixaAlerta::GtkErro( "Você atribuiu uma função mas não atribuiu o tipo de EVENTO.\nEVENTOS PERMITIDOS\n[ click, press, release, enter ou leave ]" ); $oBotao = new GtkButton( $sTexto ); $oBotao -> connect_simple( 'clicked', '' ); return $oBotao; } } } else { $oBotao = new GtkButton( $sTexto ); $oBotao -> connect_simple( 'clicked', 'GTKNaoAtribuido' ); return $oBotao; } } public function Label( $sTexto ) { } public function CaixaTexto() { } public function Combo() { } public function CheckBox() { } public function Radio() { } public function Escala() { } public function Separador() { } public function Calendario() { } public function BarraProgresso() { } } ?>
  16. <html> <head> <title></title> &lt;script> function atualiza() { window.location.reload(); } </script> </head> <body> <select onchange="atualiza()"> <option value = "Teste">Teste</option> <option value = "Teste1">Teste1</option> <option value = "Teste2">Teste2</option> </select> </body> </html>
  17. $sValor = "1254,01"; $sValor = str_replace(',', '.', $sValor );
  18. Não funciona no FireFox Aparece a seguinte mensagem : selectedText has no properties [break on this error] newRange = selectedText.createRange();
  19. Obrigado amigo, mas não é isso. Eu quero que seja exibido somente o texto que foi selecionado aquele que fica com o campo marcado com azul. Exemplo : Tenko, mas foi selecionado somente Ten.
  20. Bom dia pessoal, beleza? Deu um branco.... É uma coisa simples, mas agora não estou lembrando. Como faço para pegar um texto que foi selecionado no campo TEXTAREA e apresento em um ALERT Obrigado
  21. Boa tarde, beleza? É o seguinte. Tenho um movie clip, e nesse movie clipe eu carrego um SWF usado a função : on (press) { loadMovie("7erros_BB.swf", Palco); } Nesse movie clip ( 7erros_BB.swf ) existe uma variavel chamada : score. Mas quando eu carrego o movie clip, o segundo movie clip( 7erros_BB.swf ) não consegue achar a variavel e setar o valor nela. No 7erros_BB.swf tem essa função : on(release) { //para q quando clicar este movieClip ir //para o outro frame this.play(); //isso vai acrescentar + 1 no score //q iremos fazer ainda this._root.score1.score++; } Alguém pode me ajudar?
  22. Tenko

    Array em PHP - Help

    <?php $array1 = array("a" => "green", "red", "blue", "red"); $array2 = array("b" => "green", "yellow", "red"); $result = array_diff($array1, $array2); print_r($result); ?>
  23. Testa assim <?php $sString = " <object width='425' height='366'><param name='movie' value='http://www.youtube.com/v/JKvz3BdB2EE&rel=1&border=0'></param><param name='wmode' value='transparent'></param><embed src='http://www.youtube.com/v/JKvz3BdB2EE&rel=1&border=0' type='application/x-shockwave-flash' wmode='transparent' width='425' height='366'></embed></object> "; $iTamanho = strlen($sString); $sParametroUm = "http"; $sParametroDois = "border"; $iPosUm = strpos( $sString, $sParametroUm ); $sString1 = substr( $sString, $iPosUm, $iTamanho ); $iPosDois = strpos( $sString1, $sParametroDois ); echo substr( $sString1, 0, $iPosDois + 8 ); ?>
  24. Teste esse modelo que você vai entender como funciona <html> <head> <title></title> <script> /** * @author Tenko */ var d = document; function $( bloco ) { return d.getElementById( bloco ); } function setaCamposForm( lista ){ var dados = lista.split("|"); var cod = dados[0]; var nome = dados[1]; // Onde esta frmCodigo e frmNome você muda para o nome do campo onde você quer que ele jogue os resultados $('frmCodigo').value = cod; $('frmNome').value = nome; } </script> </head> <body> Codigo <input type="text" name="frmCodigo" id="frmCodigo"><br/> Nome <input type="text" name="frmNome" id="frmNome"> <br/> <br/> <br/> <table border="1" width="50%"> <tr> <th>Codigo</th> <th>Nome</th> </tr> <tr onclick="java script:setaCamposForm('1|Tenko');"> <td>1</td> <td>Tenko</td> </tr> <tr onclick="java script:setaCamposForm('2|Kellen');"> <td>2</td> <td>Kellen</td> </tr> </table> </body> </html>
×
×
  • Criar Novo...