<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-699264810154668272</id><updated>2011-11-27T21:21:50.284-02:00</updated><category term='php5'/><category term='asp'/><category term='AJAX'/><category term='PHP'/><category term='ASP.NET'/><title type='text'>Crie Web Sites</title><subtitle type='html'>Artigos e scripts com dicas para criação de sites.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-2200383183225683488</id><published>2007-08-29T17:10:00.000-03:00</published><updated>2007-08-29T17:15:35.780-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>PHP - Formulários acessíveis à prova de spam</title><summary type='text'>Os métodos de prevenção com propósito de evitar spambots em formulários na Web é uma questão que tem sido exaustivamente discutida.  Neste artigo mostro o código PHP que quando colocado na página de processamento do formulário procura em todos os campos do formulário pela existência das formas mais comuns de 'injections ' em headers e outros códigos maliciosos que possam usar seu processador de </summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/2200383183225683488/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=2200383183225683488&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/2200383183225683488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/2200383183225683488'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/php-formulrios-acessveis-prova-de-spam.html' title='PHP - Formulários acessíveis à prova de spam'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-3596451080683306120</id><published>2007-08-25T12:10:00.000-03:00</published><updated>2007-08-25T12:12:08.152-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Web Service PHP para saber País de origem de um IP</title><summary type='text'>Muitas vezes existe a necessidade de se saber a origem de um IP, é possível com programação obter o IP dos acessos ao nosso website. Mas olhar para um IP pouco ou nada nos diz a não ser a gama em que o mesmo se encontra. Apesar de se poder usar os IPs para controlar acessos por exemplo, é possível saber-se a origem, país, do mesmo com este Web Service.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/3596451080683306120/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=3596451080683306120&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/3596451080683306120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/3596451080683306120'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/web-service-php-para-saber-pas-de.html' title='Web Service PHP para saber País de origem de um IP'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-7272845237285209590</id><published>2007-08-25T12:07:00.000-03:00</published><updated>2007-08-25T12:08:56.911-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>Curso ASP.NET - Primeiro Exemplo ASP.NET</title><summary type='text'>Primeira parte de um pequeno curso sobre ASP.NET, nesta primeira parte vamos saber onde recorrer para instalar as ASP.NET, assim como criar um formulário que processa informação com recurso a uma rotina por nós criada... </summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/7272845237285209590/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=7272845237285209590&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7272845237285209590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7272845237285209590'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/curso-aspnet-primeiro-exemplo-aspnet.html' title='Curso ASP.NET - Primeiro Exemplo ASP.NET'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-7016458493994454272</id><published>2007-08-25T12:00:00.000-03:00</published><updated>2007-08-25T12:04:58.220-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>Apache e PHP no Windows Vista</title><summary type='text'>Aquele que tem interesse de instalar o Apache e PHP no Windows Vista, deve ler este artigo para realizar um boa instalação e rodar o sistema sem problemas.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/7016458493994454272/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=7016458493994454272&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7016458493994454272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7016458493994454272'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/apache-e-php-no-windows-vista.html' title='Apache e PHP no Windows Vista'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-6564555203100330648</id><published>2007-08-25T11:57:00.000-03:00</published><updated>2007-08-25T12:06:00.288-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><title type='text'>PHPMailer - Enviando emails por dentro dos servidores</title><summary type='text'>O envio de emails  por dentro dos servidores, é uma tarefa que 100% entre 100% dos usuários, precisam. Enviar email é tarefa universal na internet. Partindo disso, vou ensinar um método muito mais eficiente de enviar emails online, do que simplesmente escrever a função mail toda vez. Neste artigo, vou abordar a utilização da famosa classe PHPMailer (http://phpmailer.sourceforge.net/), para envio </summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/6564555203100330648/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=6564555203100330648&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/6564555203100330648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/6564555203100330648'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/phpmailer-enviando-emails-por-dentro.html' title='PHPMailer - Enviando emails por dentro dos servidores'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-7370644873344977777</id><published>2007-08-20T13:47:00.000-03:00</published><updated>2007-08-20T20:41:57.038-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp'/><title type='text'>ASP Básico - Acesso a banco de dados com DSN</title><summary type='text'>Tenho recebido alguns emails de pessoas que estão tentando aprender ASP e que estão se embaraçando. Pensando nelas este artigo vai procurar mostrar de forma bem objetiva e simples como usar ASP acessando banco de dados com código JavaScript.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/7370644873344977777/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=7370644873344977777&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7370644873344977777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7370644873344977777'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/asp-bsico-acesso-banco-de-dados-com-dsn.html' title='ASP Básico - Acesso a banco de dados com DSN'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-7754200021578937891</id><published>2007-08-20T13:41:00.000-03:00</published><updated>2007-08-20T13:45:23.003-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp'/><title type='text'>ASP - Enviando cartões postais</title><summary type='text'>Neste artigo você vai aprender a criar um serviço de envio de cartões postais usando o ASP. O objetivo é criar páginas com script ASP com acesso a banco de dados que permitam enviar cartões postais. O projeto é simples mas pode ser aperfeiçoado de forma a se tornar um serviço profissional. </summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/7754200021578937891/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=7754200021578937891&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7754200021578937891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7754200021578937891'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/asp-enviando-cartes-postais.html' title='ASP - Enviando cartões postais'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-896811905491725292</id><published>2007-08-19T23:07:00.000-03:00</published><updated>2007-08-19T23:12:09.734-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><title type='text'>AJAX e JSON: uma combinação poderosa</title><summary type='text'>Artigo que mostra como a combinação AJAX+JSON pode ser utilizada de forma bastante consistente de modo a expandir as possibilidades do AJAX. Dependendo das necessidades do projeto, o objeto JSON pode ganhar novos elementos e um grau de complexidade ainda maior proporcionando versatilidade através de múltiplas interações não-restritas apenas a um contâiner e a um retorno em simples HTML/XML.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/896811905491725292/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=896811905491725292&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/896811905491725292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/896811905491725292'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/ajax-e-json-uma-combinao-poderosa.html' title='AJAX e JSON: uma combinação poderosa'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-1937621523219405700</id><published>2007-08-19T22:51:00.000-03:00</published><updated>2007-08-19T22:59:12.305-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><title type='text'>Ajax para quem só ouviu falar</title><summary type='text'>Ajax é a sigla para "Asynchronous Javascript and XML". Este artigo procura eliminar as dúvidas iniciais e mostrar o "camino das pedras" para quem só ouviu falar naquilo e quer saber o que é, pra que serve, e ter uma idéia de como se faz.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/1937621523219405700/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=1937621523219405700&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/1937621523219405700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/1937621523219405700'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/ajax-para-quem-s-ouviu-falar.html' title='Ajax para quem só ouviu falar'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-5389290712472448596</id><published>2007-08-19T17:39:00.000-03:00</published><updated>2007-08-19T22:42:26.466-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php5'/><title type='text'>Gerando imagens de segurança (CAPTCHA)</title><summary type='text'>Este artigo aborda um assunto que é muito utilizado hoje em dia, que é a utilização de imagens de segurança (CAPTCHA) para a validação de formulários, gerando caracteres aleatórios, utilizando biblioteca GD, muito utilizada em sites como Hotmail, Gmail, Orkut e muitos outros.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/5389290712472448596/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=5389290712472448596&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/5389290712472448596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/5389290712472448596'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/gerando-imagens-de-segurana-captcha.html' title='Gerando imagens de segurança (CAPTCHA)'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-7774672401512125447</id><published>2007-08-19T17:25:00.000-03:00</published><updated>2007-08-19T22:47:14.877-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php5'/><title type='text'>Classes e Objetos (PHP5) - Visibilidade, Construtores e Destrutores</title><summary type='text'>Este artigo ensina o que é e como funciona a visibilidade, os construtores e destrutores dentro de programação orientada à objetos no PHP5. Tambem fala sobre outras coisas relacionadas, usando um único código como exemplo.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/7774672401512125447/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=7774672401512125447&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7774672401512125447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/7774672401512125447'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/classes-e-objetos-php5-visibilidade.html' title='Classes e Objetos (PHP5) - Visibilidade, Construtores e Destrutores'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-699264810154668272.post-405606661076122581</id><published>2007-08-19T16:49:00.000-03:00</published><updated>2007-08-20T17:55:47.947-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='asp'/><title type='text'>Sistema de notícias alimentado por Feeds</title><summary type='text'>Este artigo desenvolve um Sistema de notícias em ASP, alimentado por Feeds. Com um gerenciamento completo e com as configurações de exibição das notícias e temas selecionados.</summary><link rel='replies' type='application/atom+xml' href='http://criewebsites.blogspot.com/feeds/405606661076122581/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=699264810154668272&amp;postID=405606661076122581&amp;isPopup=true' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/405606661076122581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/699264810154668272/posts/default/405606661076122581'/><link rel='alternate' type='text/html' href='http://criewebsites.blogspot.com/2007/08/sistema-de-notcias-alimentado-por-feeds.html' title='Sistema de notícias alimentado por Feeds'/><author><name>Edmilson Soares</name><uri>http://www.blogger.com/profile/14356274198309049502</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
