Linguagem de Programação
Sistema de autenticação de usuários em PHP usando sessões e MySQL
Esse artigo é um passo-a-passo da criação de um simples sistema de autenticação de usuários usando banco de dados MySQL e principalmente, as poderosas sessões do PHP. Mostro também como trabalhar com senhas em MD5 e permissões para os usuários. Esse artigo é um passo-a-passo da criação de um simples sistema de autenticação de usuários usando… »
Vulnerabilidades no PhpMyAdmin
Várias vulnerabilidades foram reportadas no phpMyAdmin, de acordo com a empresa de segurança Secunia. Elas podem ser exploradas para conduzir ataques XSS e potencialmente comprometer um sistema vulnerável ou revelar dados sensíveis e privados. 1) Certas entradas passadas para o table name no script de table print view não são adequadamente tratadas antes de serem… »
Melhorar e Otimizar MySQL Com WordPress
O WordPress é o software por trás deste site e de milhares na internet. Ele permite em teoria deixar que você escreva e publique seus artigos no seu site, de forma organizada e armazenada num banco de dados geralmente o MySQL. Embora o WordPress seja muito bom e popular ele tem um grande problema de… »
Otimizando o WordPress e Evitar Problemas CPU
Com o painel de controle que o Media Temple disponibiliza para monitorar os recursos de CPU que este blog utiliza, pude então organizar mais uma lista de manobras para otimizar o WordPress. Fiquei obcecado por levar a minha página ao consumo mínimo possível, seja usando cache ou não. Hoje passei o dia com o cache… »
Trabalhando com Sessões
Trabalhando com sessões Vou falar um pouco sobre sessões. Tenho visto muitos tópicos nos fóruns onde respondo, e nas listas das quais participo, de pessoas com problemas pra entender como funcionam as sessões e como trabalhar com elas. Primeiro acho que seria bom entender, o que são as famosas “sessions”. Uma consulta rápida ao manual… »
Instalar Apache+PHP+MySQL no Windows 7/Vista/XP
O Apache é o servidor mais popular da web, foi criado em Abril de 1996 com o intuito de ser um servidor HTTP gratuito para sistemas UNIX e Windows. O objetivo do projeto é de fornecer um servidor seguro, eficiente e extensível que forneça serviços de HTTP em sincronia com os padrões HTTP. O intuito… »
Uma introdução ao shell-script
Imagine que, em um futuro distante, o Google decida transformar o Android em um sistema para robôs pessoais. Seu robô com o Android poderia ser então instruído a executar qualquer tipo de tarefa, desde que você conseguisse explicar para ele o que precisa fazer na forma de instruções simples. Uma ida até a geladeira para… »
Integração Apache => Tomcat
Integrando o Apache com o TOMCAT para que as páginas estáticas sejam executadas pelo Apache e as em JSP pelo contêiner TOMCAT, além do direcionamento das aplicações via APACHE, sendo o WebServer de acesso para as aplicações que estão no TOMCAT. Conceito Integração APACHE/TOMCAT vou dividir em duas partes e abordar a primeira delas aqui…. »
IntroPython
Guia de Introdução à Linguagem Python
Apresentação
Bem-vindo(a) ao nosso guia de introdução à linguagem Python. Este guia exige que se tenha noção de linguagens de programação e para isso é necessário saber o que são algoritmos e estruturas de dados. Quem já programou em uma outra linguagem, como Visual Basic, Delphi ou C poderá se sentir… »
Validação de dados em PHP
Parte do trabalho de qualquer programador é validar os dados que são entrados em seus programas. No PHP, isso não é diferente. O meio mais convencional para se receber dados dos usuários é através de formulários, mas também pode-se receber dados de outras formas (XML, arquivos, conexões de rede, entre outras). A validação é importantíssima,… »
Curso de Perl – Como programar em Perl parte II
Perl best practices: escrevendo códigos legíveis; Perl modules: instalação, uso, módulos comumente usados. ATENÇÃO: Esta aula faz parte do curso Perl Tutorial e é continuacao do curso Perl Intro, também disponibilizado no LinuxChix.org.br. Esta aula de forma alguma cobre todas as informações disponíveis sobre Perl best practices ou Perl modules. *** Transformando um código mal… »
Curso de Perl – Como programar em Perl
Nota, se você não tem acesso a um UNIX para fazer os exercícios ( Ou windows + cygwin ), baixe o programa Perl Active State em http://activestate.com Introdução É uma linguagem de programação usada com vários propósitos: Administração de sistemas, desenvolvimento Web, administração de redes, manipulação de dados, textos, e assim por diante. Documentação Na… »
Hora em PHP
<?php $hora=date(“H:i:s”); echo “<INPUT TYPE=’text’ NAME=’hora’ size=’50′ maxlength=’30′ value=’$hora’>”; echo “<INPUT TYPE=’submit’ value=’CADASTRAR’>”;… »
Tabelas de verdade
A linguagem usada pelo silogismo é a linguagem natural que acarreta muitos problemas para sua análise, como seu caráter coloquial, metafórico, emotivo que se lhes possam atribuir. Além disso, há argumentos que não podem ser analisados com os diagramas de Venn e carroll, não podemos saber sobre sua validade ou invalidade. Dessa forma, a lógica… »
Como Trabalhar com Funções em PHP
Olá, nesse artigo vamos abordar o tema Funções definidas pelo programador em PHP. O que são funções definidas pelo programador? Em PHP, o programador pode criar funções para executar um bloco de código em qualquer parte do programa: <?php function exemplo1($parametro1, $parametro2, …, $parametroN){ echo “Primeira função em PHP.\n”; return $valor_retornado; } ?> No PHP,… »
Estruturas de Repetição e Controle
Olá, nesse artigo vou demonstrar os tipos de estruturas de controle e repetição que existem no PHP e comandos que se atrelem a esses importantes recursos de programação. Estruturas de controle. if/else. A estrutura if / else, como na maioria das linguagens, é a mais utilizada, e no PHP não seria diferente. Exemplo 1.1 –… »
Introdução a Linguagem PHP
O que é o PHP? PHP significa “Hypertext Preprocessor”, e é uma linguagem interpretada principalmente utilizada no desenvolvimento WEB. Sua Sintaxe lembra um pouco a sintaxe do C e do Perl e é uma linguagem bem fácil de aprender. O PHP se diferencia de outros scripts CGI porque ao invés de se escrever um monte… »
Redirect em PHP
Para fazer com que o usuário ao acessar um determinado endereço do seu site seja redirecionado para outro endereço, dentro ou fora do seu site, você deverá utilizar o parametro location: da função header(). Abaixo segue um exemplo de uso básico desta função: <?php #abaixo, criamos uma variavel que terá como conteúdo o endereço para… »
Integração simples do Apache 2 com Tomcat 5
Tutorial Basico de integração do Apache 2 com Tomcat. Instalando pacotes necessários: $ sudo aptitude install apache2 libapache2-mod-jk Configurando Apache e Tomcat: Crie um arquivo workers.properties no diretório do Apache: $ sudo vi /etc/apache2/workers.properties Adicione nele as seguintes linhas: workers.tomcat_home=$CATALINA_HOME workers.java_home=$JAVA_HOME ps=/ worker.list=worker1 worker.default.port=8080 worker.default.host=localhost worker.default.type=ajp13 worker.default.lbfactor=1 Crie um arquivo tomcat.conf no diretório conf.d do… »
Introdução ao Python
Bem-vindo(a) ao nosso guia de introdução à linguagem Python. Este guia exige que se tenha noção de linguagens de programação e para isso é necessário saber o que são algoritmos e estruturas de dados. Quem já programou em uma outra linguagem, como Visual Basic, Delphi ou C poderá se sentir mais apto a programar em… »
Tutorial Tomcat – Instalação e Configuração Básica
Nota: Na revisão 13 deste tutorial, o conteúdo foi bastante ampliado e atualizado. Os tópicos de criação e configuração de contexto sofreram as maiores mudanças, visando melhor organização e padronização do ambiente, inclusive passando a funcionar de forma unificada tanto para a versão 5 quanto a 4 do Tomcat. A revisão 18 passou a cobrir… »
Usando a biblioteca CURL do PHP
Cedo ou tarde, você passará por um certo problema em seu script: como obter conteúdo de outros sites. Há muitos métodos para isto, e o mais simples, provavelmente, é usar a função fopen() (quando habilitada), porém sem muitas opções de uso. É onde entra a Biblioteca Curl. Esta biblioteca permite o acesso a outras… »
Tutorial PERL
A linguagem Perl (Practical Extraction and Report Language) – inicialmente concebida no ambiente Unix e hoje portada para ambientes como Windows, OS/2 e diversos outros sabores de Unix (Linux, BSD, AIX, SUN, etc.) – é uma linguagem interpretável e bastante poderosa como C, porém, bem mais simples e flexível. Ela é uma linguagem execelente para… »
Script para Conexão PHP > MSSQL – Linux
Este script foi escrito para efetuar conexão entre um servidor Linux PHP e o Banco de Dados MSSQL. <? $servidor = “SERVIDOR-BANCO”; $usuario = “USUARIO”; $banco = “DATABASE”; $senha = “SENHA”; //Não Alterar abaixo: $conmssql = mssql_connect($servidor.”:1433″,$usuario,$senha); $db = mssql_select_db($banco, $conmssql); if ($conmssql && $db){ echo “Conectou ao banco!”; } else { echo “erro de… »



