Ir para conteúdo
Fórum Script Brasil

Tenko

Membros
  • Total de itens

    638
  • Registro em

  • Última visita

Posts postados por Tenko

  1. 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;

  2. 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;

  3. 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

  4. 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

  5. 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?

  6. 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

  7. 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>

  8. 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");

    }

    }

    }

  9. 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()
            {
            }
        }
    ?>

  10. <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>

  11. 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?

  12. 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 );    
        
        
    ?>

  13. 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...