Formulário com background

Formulário com background

Segue abaixo o código para se criar um formulário com background.

Veja o formulário em funcionamento aqui.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Turn postcard photo into a comment form</title>
    <style type="text/css">
        .commentForm
        {
            width: 497px;
            height: 324px;
            position: relative;
            background-image: url( 'comment_form.jpg' );
            background-repeat: no-repeat;
        }
        .commentForm input[type="text"], .commentForm textarea
        {
            width: 210px;
            left: 32px;
            position: absolute;
            background-repeat: no-repeat;
            border-width:0px;
            font-weight:bold;
            font-family:Arial, Sans-Serif;
            font-size:0.9em;
        }
        .nameField
        {
            top: 44px;
            height: 22px;
            background-image: url( 'name_bkg.jpg' );
        }
        .emailField
        {
            top: 90px;
            height: 22px;
            background-image: url( 'email_bkg.jpg' );
        }
        .websiteField
        {
            top: 133px;
            height: 22px;
            background-image: url( 'website_bkg.jpg' );
        }
        .commentField
        {
            top: 178px;
            height:122px;
            background-image: url( 'comment_bkg.jpg' );
        }
        .sendButton
        {
               position:absolute;
               top:268px;
               left:362px;
               width:100px;
               height:30px;
               border:solid 2px #000000;
               background-color:#7c6852;
               color:#e1cdae;
        }
    </style>
    <script type="text/javascript">
        function CommentSent()
        {
            alert("You successfully pressed the button :)");
        }
    </script>
</head>
<body>
    <div class="commentForm">
        <input type="text" id="nameField" class="nameField" />
        <input type="text" id="emailField" class="emailField" />
        <input type="text" id="websiteField" class="websiteField" />
        <textarea id="commentField" class="commentField" cols="10" rows="5"></textarea>
        <input type="submit" id="sendButton" value="Send" class="sendButton" onclick="CommentSent()" />
    </div>
</body>
</html>

Cannot find .pst files

não é possível encontrar o arquivo .pst

esse erro geralmente acontece quando o usuário retorna o backup para o Microsoft Outlook 2003, um vínculo é criado no software para aquele arquivo, que só foi utilizado e depois deletado, para acabar com essa mensagem é só você seguir os passos abaixo.

tools -> options -> mail setup -> data
ferramenta -> opçoes -> configurar email -> arquivo de dados

as mudanças não vão ficar só no layout, aguardem…

abraços,

até…

Erro durante a verificação ortográfica

Como vocês já puderam perceber este blog anda largado às traças, tentando mudar isso estou postando uma dica rápida.

Para aqueles que utilizam o corretor ortográfico do word, no outlook express por exemplo, se você apertar a tecla F7 e o seguinte erro for exibido:

“Erro durante a verificação ortográfica”

A correção é muito rápida, basta você incluir a dll csapi3t1.dll na pasta C:\Arquivos de programas\Arquivos comuns\Microsoft Shared\Proof.

Você pode baixar essa e muitas outras dll’s no clicando aqui.

abraço,

até…

MySql: Converter VARCHAR para DATE

Se, por algum motivo, um campo data do seu banco de dados foi criado como VARCHAR e você precisa mascarar o resultado de um SELECT em um campo.

Como esse campo é VARCHAR não é possível utilizar somente máscara conforme esse post esse post.

Além de utilizar a máscara você precisa converter a informação do campo para o tipo data, uma vez que até então ela é só uma string. Para essa tarefa o MySql 5 conta com o date_format! O que torna essa tarefa muito mais simples.

select DATE_FORMAT(str_to_date(’1/1/2008′, “%d/%m/%Y”), “%d/%m/%Y”);

Como você provavelmente irá precisar utilizar esse campo depois o ideal é utilizar um nome que torne a manipulação mais prática:

select DATE_FORMAT(str_to_date(’1/1/2008′, “%d/%m/%Y”), “%d/%m/%Y”) AS date_column;

Um exemplo final,  caso a coluna da tabela fosse dataNascimento:

SELECT date_format(str_to_date(dataNascimento, “%d/%m/%Y”),”%d/%m/%Y”) AS dataNascimento FROM tbcliente WHERE CodCliente = 44;

abraço,

até…

WordPress Error: Unable to create directory /wp-content/uploads/ Is its parent directory writable by the server?

Algumas vezes quando você acaba de instalar o Wordpress nem todas as permissões são atribuidas perfeitamente.

Por padrão, todos os uploads no Wordpress são direcionados para uma pasta chamada uploads que fica localizada dentro da pasta /wp-content/. Assim que você completar a instalação do Wordpress, quando você testar o
upload provavelmente você verá o seguinte erro:

WordPress Error: “Unable to create directory /wp-content/uploads/ Is its parent directory writable by the server?”

Isso acontece, porque o Wordpress está tentando colocar um arquivo na pasta uploads mas o servidor não concede permissão para essa tarefa.

Para arrumar esse problema:

Se conecte via FTP, vá até o diretório /wp-content/ e mude a permissão da pasta uploads para 777, caso ela não exista é só criá-la e depois atribuir a permissão.

abraço,
até…

Rotear modem st 510v6 Thomson

Modem

Modem

Primeiro, faça download do programa de configuração

SOFTWARE DE ROTEAMENTO PPPoE/PPPoA
Agora siga as instruções
No início, escolha conexão PPPoE

Em outro determinado momento escolha ADSL2+
Insira seu usuário e senha corretamente
Defina um usuário para acessar o modem, recomendo “admin” no usuário e a senha deixe em branco.

Pronto, vai levar alguns segundos e o modem deve reiniciar.
Aguarde mais 1 ou 2 minutos e verifique se todos os leds estão acesos.

Só usar.

Configurando Proxy no N95

Essa é uma dica baseada na minha faculdade, pois não basta apenas se conectar ao hotspot, você ainda deve configurar o proxy. Para configurá-lo é só seguir os passos abaixo:

Entre no menu principal, em seguida Ferramentas -> Configurações -> Conexão -> Pontos de Acesso, selecione a conexão, no menu opções selecione editar e em seguida novamente no menu opções selecione Configs. Avançada, agora é só você definir o endereço e a porta para poder navegar.

abraços,

até

como criar senhas fortes

Uma das bases para a segurança da informação, em redes wireless ou em qualquer computador é a senha.
Aqui estão alguns sites para que você possa gerar senhas realmente fortes:

Yellowpipe Internet Services: esta ferramenta online gera senhas de 8 caracteres/64 bits, 20 caracteres/160 bits, 63 caracteres/504 bits, ou no comprimento que você especificar, gera também chaves WEP.

Security Guide for Windows - Random Password Generator: esta ferramenta online gera senhas de qualquer comprimento que você especificar (o padrão de 8 caracteres). Outras características incluem: “caracteres não similares” (por exemplo, i, l, o, 1, 0, I); e a possibilidade de gerar múltiplas senhas com um clique, que é muito útil se você precisa para configurar várias contas ao mesmo tempo.

GRC Ultra High Security Password Generator: gera senhas longas (+ 63 caracteres), usando hex, ASCII, e alfanuméricos, a cada vez que você atualizar a página. Além disso, a página em si é transmitida através de SSL! Há muito para ler sobre cada uma senha, assim como informações sobre as chaves WPA e detalhes técnicos de como a senha é gerada.

abraços,
até…

formatando data em uma maskedtextbox

Por algumas razões não poderia utilizar o DateTimePicker, optando assim por uma MaskedTextBox, conforme o código abaixo, ao inserir a data no banco de dados, nenhum problema é encontrado como esperado.


‘dtpDataNascimento

Me.dtpDataNascimento.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
Me.dtpDataNascimento.Location = New System.Drawing.Point(687, 128 )
Me.dtpDataNascimento.Mask = “00/00/0000″
Me.dtpDataNascimento.Name = “dtpDataNascimento”
Me.dtpDataNascimento.Size = New System.Drawing.Size(105, 20)

Mas, ao resgatar a data de volta ao campo, para manutenção, os zeros desaparecem. Ex.: data no banco de dados  1944-08-27, mas no MaskeTextBox ela é exibida como 27/81/994_.

o problema é a formatação da data, formatarmos como o código abaixo:

Me.dtpDataNascimento.DataBindings.Add(”Text”, dataset, “nome_do_campo”, True, DataSourceUpdateMode.OnValidation, “”, “dd/MM/yyyy”)

abraço,
até…

Promoção BR-Linux: Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso!

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!
…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!