<?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:blogger='http://schemas.google.com/blogger/2008' 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-9131853489796027972</id><updated>2024-09-04T07:31:52.704-07:00</updated><category term="Javascript"/><category term="Jquery"/><category term="PHP"/><category term="Python"/><category term="CodeIgniter"/><category term="Google"/><category term="Mysql"/><category term="Robots"/><title type='text'>Desenvolvimento Web | Tudo Sobre WEB</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.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>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-6096734622738986414</id><published>2009-09-30T05:31:00.000-07:00</published><updated>2009-09-30T05:51:10.993-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><title type='text'>Tooltip com Jquery</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://www.ajaxline.com/files/ltooltip.png&quot;&gt;&lt;img style=&quot;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 299px; height: 87px;&quot; src=&quot;http://www.ajaxline.com/files/ltooltip.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Simples Tooltip com Jquery.. plugin vTip pode ser baixado &lt;a href=&quot;http://www.vertigo-project.com/files/vTip/vTip_v2.zip&quot;&gt;aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;&amp;lt;a href=&quot;http://www.vertigo-project.com&quot; title=&quot;This is an example of a link tooltip.&quot; class=&quot;vtip&quot;&amp;gt;Link Tooltip&amp;lt;/a&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;img src=&quot;http://www.vertigo-project.com/vertigo.png&quot; title=&quot;This is an image!&quot; class=&quot;vtip&quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div class=&quot;vtip&quot; title=&quot;This tooltip shows for the whole div!&quot;&amp;gt;This div has a tooltip.&amp;lt;/div&amp;gt;&amp;lt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;para implementar é só adiiconar a class vtip e botar um title.&lt;br /&gt;dúvidas só comentar.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/6096734622738986414/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/09/tooltip-com-jquery.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/6096734622738986414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/6096734622738986414'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/09/tooltip-com-jquery.html' title='Tooltip com Jquery'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-2190943434217847577</id><published>2009-09-30T05:08:00.000-07:00</published><updated>2009-09-30T05:55:24.619-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><title type='text'>Abrir link&#39;s em nova janela</title><content type='html'>Fala galera, bom muitos já devem de saber mas como o padrão XHTML 1.0 Strict não nos permite usar uns códigos que usavamos no padrão Transitional, então para ajudar a validação do seu site no padrão Strict aqui tem uma solução com Jquery para substituir o famoso &lt;strong&gt;target=&amp;quot;_blank&amp;quot;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Então vou postar a solução simples e explicar como funciona, segue o código:&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;title&amp;gt;Teste&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Language&amp;quot; content=&amp;quot;pt-br&amp;quot; /&amp;gt; &lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt; /* &amp;lt;![CDATA[ */&lt;br /&gt;&lt;br /&gt; $(function() {&lt;br /&gt; $(&amp;quot;a[rel~=external]&amp;quot;).click(function() { &lt;br /&gt;  $(this).attr(&amp;quot;target&amp;quot;,&amp;quot;_blank&amp;quot;);&lt;br /&gt; });&lt;br /&gt; });&lt;br /&gt; &lt;br /&gt; /* ]]&amp;gt; */&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;body { font-family: Arial; font-size: 12px; }&lt;br /&gt;ul li { width: 500px; heigth: 50px; display: block; background: #ccc; margin: 2px; padding: 5px; }&lt;br /&gt;ul li a { color: white }&lt;br /&gt;ul li:hover { background: #666; color: #f4f4f4 }&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt; &amp;lt;ul&amp;gt;&lt;br /&gt;  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.google.com.br&amp;quot; rel=&amp;quot;external&amp;quot;&amp;gt;google.com.br&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Bom como o que acontece então?&lt;br /&gt;Simples ao clicar em qualquer link que conter a tag &lt;strong&gt;rel=&amp;quot;external&amp;quot;&lt;/strong&gt;, irar ser adicionado a tag &lt;strong&gt;target=&amp;quot;_blank&amp;quot;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Isso é o suficiente parar validar seu código. A tag &lt;strong&gt;target=&amp;quot;_blank&amp;quot;&lt;/strong&gt; só sera inclusa quando você utilizar o &lt;strong&gt;rel=&amp;quot;external&amp;quot;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Espero que tenham gostado e até a próxima.</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/2190943434217847577/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/09/abrir-links-em-nova-janela.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/2190943434217847577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/2190943434217847577'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/09/abrir-links-em-nova-janela.html' title='Abrir link&#39;s em nova janela'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-8699651780000770890</id><published>2009-07-24T14:20:00.001-07:00</published><updated>2009-09-30T05:55:46.599-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><title type='text'>FAQ: Estilizado com Jquery</title><content type='html'>Ae galera segue um exemplo que fica bem legal com Jquery também pode-se usar em outras partes do seu site como por exemplo menus ou algo do tipo.&lt;br /&gt;&lt;br /&gt;Quando resolvi bolar este tutorial foi para parte de faq de um site qualquer.&lt;br /&gt;&lt;br /&gt;bom vamos ao código:&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;title&amp;gt;Teste&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Language&amp;quot; content=&amp;quot;pt-br&amp;quot; /&amp;gt; &lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt; /* &amp;lt;![CDATA[ */&lt;br /&gt;&lt;br /&gt; $(function() {&lt;br /&gt;  //aqui escondo todas as linhas que estão com a classe .esconde&lt;br /&gt;  $(&amp;quot;.esconde&amp;quot;).hide();&lt;br /&gt;&lt;br /&gt;  //agora em cada linha que o usuário clicar será mostrado a próxima linha que possui a classe .esconde&lt;br /&gt;  $(&amp;quot;ul li&amp;quot;).click(function() { &lt;br /&gt;   $(this).next(&amp;quot;.esconde&amp;quot;).slideToggle(300);&lt;br /&gt;  });&lt;br /&gt; });&lt;br /&gt; &lt;br /&gt; /* ]]&amp;gt; */&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;&lt;br /&gt;body { font-family: Arial; font-size: 12px; }&lt;br /&gt;ul li { width: 500px; heigth: 50px; display: block; background: #ccc; margin: 2px; padding: 5px; }&lt;br /&gt;ul li:hover { background: #666; color: #f4f4f4 }&lt;br /&gt;.esconde { background: white !important; border: solid #ccc; border-width: 1px 0; }&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;  &amp;lt;ul&amp;gt;&lt;br /&gt;   &amp;lt;li&amp;gt;1. Pergunta Um ?&amp;lt;/li&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;li class=&amp;quot;esconde&amp;quot;&amp;gt;bla bla bla bla bla bla bla bla bla bla bla&amp;lt;/li&amp;gt;&lt;br /&gt;   &amp;lt;li&amp;gt;2. Pergunta Dois ?&amp;lt;/li&amp;gt;&lt;br /&gt;   &amp;lt;li class=&amp;quot;esconde&amp;quot;&amp;gt;bla bla bla bla bla bla bla bla bla bla bla&amp;lt;/li&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;li&amp;gt;3. Pergunta Três ?&amp;lt;/li&amp;gt;&lt;br /&gt;   &amp;lt;li class=&amp;quot;esconde&amp;quot;&amp;gt;bla bla bla bla bla bla bla bla bla bla bla&amp;lt;/li&amp;gt;&lt;br /&gt;  &amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;o jquery está comentado o resto é tranquilaço..&lt;br /&gt;só copiar o código e colar em um bloco de notas e ver o resultado..&lt;br /&gt;qualquer dúvida.. prendem o grito&lt;br /&gt;&lt;br /&gt;[]&#39;s.</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/8699651780000770890/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/07/faq-estilizado-com-jquery.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/8699651780000770890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/8699651780000770890'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/07/faq-estilizado-com-jquery.html' title='FAQ: Estilizado com Jquery'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-4711928135622086361</id><published>2009-06-22T06:21:00.000-07:00</published><updated>2009-09-30T05:57:29.734-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><title type='text'>Elementos html com cantos arredondados.</title><content type='html'>Plugin para deixar cantos de elementos html arredondados.&lt;br /&gt;&lt;br /&gt;Bom primeiramente vamos baixar a última versão do Jquery, no exemplo eu testei com a versão 1.3.2. (&lt;a href=&quot;http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js&quot;&gt;aqui&lt;/a&gt;).&lt;br /&gt;Após realizado o download do Jquery vamos baixar o plugin jQuery Corner (&lt;a href=&quot;http://malsup.com/jquery/corner/jquery.corner.js&quot;&gt;aqui&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Vamos ao html agora..&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;pt-br&amp;quot; lang=&amp;quot;pt-br&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;content-language&amp;quot; content=&amp;quot;pt-br&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Cantos Arredondados&amp;lt;/title&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;jquery.corner.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;/* &amp;lt;![CDATA[ */&lt;br /&gt;&lt;br /&gt; $().ready(function(){&lt;br /&gt;        $(&amp;quot;#hp&amp;quot;).corner(&amp;quot;round&amp;quot;);&lt;br /&gt; });&lt;br /&gt;&lt;br /&gt;/* ]]&amp;gt; */&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;div id=&amp;quot;hp&amp;quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;  &amp;lt;p&amp;gt;Conteudo aqui&amp;lt;/p&amp;gt;&lt;br /&gt;  &amp;lt;p&amp;gt;Conteudo aqui&amp;lt;/p&amp;gt;&lt;br /&gt;  &amp;lt;p&amp;gt;Conteudo aqui&amp;lt;/p&amp;gt;&lt;br /&gt;  &amp;lt;p&amp;gt;Conteudo aqui&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;  &amp;lt;p&amp;gt;Conteudo aqui&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Muito simples :D&lt;br /&gt;&lt;br /&gt;Veja aqui mais exemplos:&lt;br /&gt;&lt;a href=&quot;http://malsup.com/jquery/corner/&quot;&gt;http://malsup.com/jquery/corner/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Feito até a próxima.&lt;br /&gt;[]&#39;s</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/4711928135622086361/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/06/elementos-html-com-cantos-arredondados.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/4711928135622086361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/4711928135622086361'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/06/elementos-html-com-cantos-arredondados.html' title='Elementos html com cantos arredondados.'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-2379535248521252556</id><published>2009-06-18T04:15:00.000-07:00</published><updated>2009-09-30T06:06:42.617-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Carregando arquivo em Div - Ajax com Jquery</title><content type='html'>Ae galera.. hoje vou demonstrar um exemplo bem simples e de grande utilidade. Vamos carregar um arquivo atráves do Jquery com o método load().&lt;br /&gt;Vou usar um exemplo bem simples com 2 radio buttons onde as opções serão, &lt;span style=&quot;font-weight:bold;&quot;&gt;Pessoa Física&lt;/span&gt; e &lt;span style=&quot;font-weight:bold;&quot;&gt;Pessoa Jurídica&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Bom primeiramente vamos criar nosso arquivo html :)&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;pt-br&amp;quot; lang=&amp;quot;pt-br&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=utf-8&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv=&amp;quot;content-language&amp;quot; content=&amp;quot;pt-br&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Jquery - Carrega Arquivo em Div&amp;lt;/title&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; src=&amp;quot;/andre/abas/ui/jscripts/jquery-1.3.2.min.js&amp;quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;br /&gt;/* &amp;lt;![CDATA[ */&lt;br /&gt;&lt;br /&gt; $().ready(function(){&lt;br /&gt;  $(&amp;quot;#cliente_pj&amp;quot;).click(function() {&lt;br /&gt;   $(&amp;quot;#load&amp;quot;).load(&#39;/andre/abas/pfpj.php?tipo=pj&#39;,carregando(&#39;#load&#39;));&lt;br /&gt;  });&lt;br /&gt;  $(&amp;quot;#cliente_pf&amp;quot;).click(function() {&lt;br /&gt;   $(&amp;quot;#load&amp;quot;).load(&#39;/andre/abas/pfpj.php?tipo=pf&#39;,carregando(&#39;#load&#39;));&lt;br /&gt;  }); &lt;br /&gt; });&lt;br /&gt;&lt;br /&gt; var divnome;&lt;br /&gt; var carregando = function(divnome) {&lt;br /&gt;  $(divnome).html(&amp;quot;Carregando....&amp;quot;);&lt;br /&gt; }; &lt;br /&gt;&lt;br /&gt;/* ]]&amp;gt; */&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Tipo de Pessoa:&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;input name=&amp;quot;tp_cliente&amp;quot; id=&amp;quot;cliente_pj&amp;quot; value=&amp;quot;pj&amp;quot; type=&amp;quot;radio&amp;quot;&amp;gt; &amp;lt;label for=&amp;quot;cliente_pj&amp;quot;&amp;gt;Pessoa Jur&amp;Atilde;&amp;shy;dica&amp;lt;/label&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;p&amp;gt;&amp;lt;input name=&amp;quot;tp_cliente&amp;quot; id=&amp;quot;cliente_pf&amp;quot; value=&amp;quot;pf&amp;quot; type=&amp;quot;radio&amp;quot;&amp;gt; &amp;lt;label for=&amp;quot;cliente_pf&amp;quot;&amp;gt;Pessoa F&amp;Atilde;&amp;shy;sica&amp;lt;/label&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&amp;lt;div id=&amp;quot;load&amp;quot; style=&amp;quot;width: 300px; height: 100px; border: 1px solid #ccc;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;eu criei a função carregando onde nela vc vai passar um seletor onde vc vai querer que carregue seu arquivo.&lt;br /&gt;&lt;br /&gt;criado nosso arquivo html, agora vamos criar um arquivo php, eu chamei ele de pjpf.php&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt; if(isset($_GET)) {&lt;br /&gt;  if ($_GET[&#39;tipo&#39;] == &quot;pj&quot;) {&lt;br /&gt;   echo &quot;Pessoa Jurídica.&quot;;&lt;br /&gt;  } else {&lt;br /&gt;   echo &quot;Pessoa Física.&quot;;&lt;br /&gt;  }&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;O legal disso que posso passar parametros via GET ou POST para minerar melhor os dados :)..&lt;br /&gt;&lt;br /&gt;qualquer dúvidas ou sugestões :)&lt;br /&gt;&lt;br /&gt;[]&#39;s</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/2379535248521252556/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/06/carregando-arquivo-em-div-ajax-com.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/2379535248521252556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/2379535248521252556'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/06/carregando-arquivo-em-div-ajax-com.html' title='Carregando arquivo em Div - Ajax com Jquery'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-6109298873634454771</id><published>2009-06-10T07:10:00.000-07:00</published><updated>2009-06-10T07:31:32.665-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Obter informações de um outro site</title><content type='html'>Fala galera, tudo beleza?&lt;br /&gt;&lt;br /&gt;Seguinte.. essa semana eu estava desenvolvendo um site para um cliente e houve a necessidade de pegar dados sobre o Clima aqui da nossa cidade (Santa Maria - RS).&lt;br /&gt;&lt;br /&gt;Ai pesquisando na internet achei um jeitinho em PHP de pegar informações de um outro site :D&lt;br /&gt;&lt;br /&gt;Abaixo segue o código.. bem simples&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;$ch = curl_init();&lt;br /&gt;$timeout = 0;&lt;br /&gt;curl_setopt($ch, CURLOPT_URL, &#39;http://tempo1.cptec.inpe.br/cidades/previsao.do?parameter=estendida&amp;amp;id=4599&#39;);&lt;br /&gt;curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);&lt;br /&gt;curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);&lt;br /&gt;$conteudo = curl_exec ($ch);&lt;br /&gt;curl_close($ch);&lt;br /&gt;&lt;br /&gt;$conteudo = utf8_encode($conteudo);&lt;br /&gt;preg_match_all(&#39;/div id=&quot;sub3&quot;(.+)div id=&quot;mini&quot;/s&#39;, $conteudo, $array); &lt;br /&gt;&lt;br /&gt;$dados = $array[0][0];&lt;br /&gt;&lt;br /&gt;echo $dados;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Aqui vai uma breve introdução sobre a biblioteca cURL do PHP&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;O PHP suporta a libcurl, uma biblioteca criada por Daniel Stenberg, que permite a você conectar e comunicar com vários tipos diferentes de servidor com vários tipos diferentes de protocolos. libcurl atualmente suporta os protocolos http, https, ftp, gopher, telnet, dict, file, e ldap. libcurl também suporta certificados HTTPS, HTTP POST, HTTP PUT, upload com FTP (isto também pode ser feito com a extensão de ftp do PHP), upload baseado em formulário HTTP, proxies, cookies, e autenticação usuário+senha.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Mais informações clique &lt;a href=&quot;http://br.php.net/manual/pt_BR/ref.curl.php&quot;&gt;aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Voltando ao código nos gravamos o site na variável $conteudo.&lt;br /&gt;Ai com a função &lt;a href=&quot;http://br.php.net/manual/pt_BR/function.preg-match-all.php&quot;&gt;preg_match_all&lt;/a&gt; defino com expressões regulares e pequenos trechos de código o que realmente eu quero pegar.. no caso eu pego o conteúdo que está entre os códigos..&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;div id=&quot;sub3&quot;&lt;br /&gt;....&lt;br /&gt;div id=&quot;mini&quot;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;e após isso o conteúdo fica salvo em um array que denominei de $array.&lt;br /&gt;&lt;br /&gt;ai no final eu apenas imprimo a posição onde se encontra o conteúdo dentro do array..&lt;br /&gt;&lt;br /&gt;Seria isso.. qualquer dúvidas prende o grito :)&lt;br /&gt;&lt;br /&gt;PS: Ai o código esta bem simples.. mas depois você poderá tratar os dados que obter, com str_replace e algumas outras funções para deixar os dados, digamos que mais apresentaveis :)&lt;br /&gt;&lt;br /&gt;Outra coisa super importante, ali onde eu coloquei a função preg_match_all deverá colocar as tags das Div&#39;s corretamente.&lt;br /&gt;&lt;br /&gt;[]&#39;s</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/6109298873634454771/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/06/obter-informacoes-de-um-outro-site.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/6109298873634454771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/6109298873634454771'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/06/obter-informacoes-de-um-outro-site.html' title='Obter informações de um outro site'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-1161530765582011870</id><published>2009-06-03T06:26:00.000-07:00</published><updated>2009-09-30T05:56:41.338-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><title type='text'>Verificando se existe algum elemento com Jquery</title><content type='html'>Ae galera beleza?&lt;br /&gt;&lt;br /&gt;Bom hoje pela manhã estava desenvolvendo um sistema e estava fazendo um formulário do tipo wizard.&lt;br /&gt;Então ao chegar no último passo do meu formulário eu adiciono o botão que submete meus dados. Só que dai eu estava com um probleminha, pois meu sistema, possui uma navegação dos passos, ai quando eu clico no úlitmo passo mais de uma vez ele adiciona o botão mais de uma vez.&lt;br /&gt;&lt;br /&gt;Então eu descobri um jeitinho muito simples com Jquery de como verificar se determinado elemento ou seletor existe.&lt;br /&gt;&lt;br /&gt;Exemplo:&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;if ($(&quot;.wizardend&quot;).length &gt; 0) {&lt;br /&gt;   alert(&quot;O Botão já foi adicionado&quot;);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Simples, não?&lt;br /&gt;&lt;br /&gt;Qualquer dúvida, comentar!&lt;br /&gt;&lt;br /&gt;Abraços!</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/1161530765582011870/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/06/verificando-se-existe-algum-elemento.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/1161530765582011870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/1161530765582011870'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/06/verificando-se-existe-algum-elemento.html' title='Verificando se existe algum elemento com Jquery'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-3430661433834068827</id><published>2009-05-28T15:33:00.000-07:00</published><updated>2009-05-28T15:54:26.266-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Python + MySql</title><content type='html'>Fala galera beleza?&lt;br /&gt;&lt;br /&gt;Hoje vamos fazer uma conexão com o banco de dados e realizar uma simples consulta.&lt;br /&gt;&lt;br /&gt;Primeiramente vamos baixar e instalar o &lt;strong&gt;mysql-python&lt;/strong&gt; clicando &lt;a href=&quot;http://sourceforge.net/projects/mysql-python&quot;&gt;aqui&lt;/a&gt;. Descompacte o arquivo e abra o command do windows e digite a seguinte linha&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;python setup.py install&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Após realizar nossa instalação do mysql, agora vamos por a mão na massa :)&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;import MySQLdb&lt;br /&gt;&lt;br /&gt;conecta = MySQLdb.connection(&#39;host&#39;, &#39;user&#39;, &#39;pass&#39;)&lt;br /&gt;conecta.select_db(&quot;banco_de_dados&quot;)&lt;br /&gt;&lt;br /&gt;cursor = conecta.cursor()&lt;br /&gt;cursor.execute(&quot;SELECT * FROM tabela&quot;)&lt;br /&gt;resultado = cursor.fetchall()&lt;br /&gt;&lt;br /&gt;for x in resultado:&lt;br /&gt;     print x&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Simples, não?&lt;br /&gt;Qualquer dúvida... estamos aí!&lt;br /&gt;&lt;br /&gt;Abraço!</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/3430661433834068827/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/05/python-mysql.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/3430661433834068827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/3430661433834068827'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/05/python-mysql.html' title='Python + MySql'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-934407121159594708</id><published>2009-05-26T11:07:00.000-07:00</published><updated>2009-05-26T12:08:23.135-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>Instalando Python</title><content type='html'>Bom pessoal, aqui vai um breve tutorial de instalação do Python e executando um código na Shell do Python :D&lt;br /&gt;&lt;br /&gt;Vamos la então...&lt;br /&gt;&lt;br /&gt;Acesse o site do python http://www.python.org/download/ e baixe a última versão eu estou usando esta versão aqui.&lt;br /&gt;&lt;br /&gt;Após realizar o download vai clicando em next até o final, por padrão o python é instalado no diretório C:\Python26\&lt;br /&gt;&lt;br /&gt;Depois de instalado o python vamos adicionar nas variaveis de ambiente do Windows o caminho do python..&lt;br /&gt;Vá em Iniciar -&gt; Configurações -&gt; Painel de Controle -&gt; Sistema. Na aba Avançado, localize o botão Variáveis de ambiente. Em Variáveis de sistema, localize Path ou PATH, clique Editar e acrescente o valor: ;C:\Python26&lt;br /&gt;&lt;br /&gt;Feito isto vamos abrir o command do windows e digitar python, irá aparecer uma tela mais ou menos com isso&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;Python 2.6 (rr26:66721, Oct 2 2008, 11:35:03) [MSC v.1310 32 bit (Intel)] on win 32&lt;br /&gt;Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.&lt;br /&gt;&gt;&gt;&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Agora para testar é só digitar&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;print &quot;Ola Python&quot;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Abraço!</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/934407121159594708/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/05/instalando-python.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/934407121159594708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/934407121159594708'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/05/instalando-python.html' title='Instalando Python'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-6511211278356914761</id><published>2009-04-02T07:13:00.000-07:00</published><updated>2009-09-30T05:57:15.920-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jquery"/><title type='text'>Máscaras com Jquery</title><content type='html'>Bom pessoal hoje eu estava trabalhando em um projeto e descobri com um colega de trabalho um plug-in para jquery de mascaras de campos de texto ;DD&lt;br /&gt;&lt;br /&gt;Primeiramente baixe o plug-in &lt;a href=&quot;http://jquery-joshbush.googlecode.com/files/jquery.maskedinput-1.2.2.min.js&quot;&gt;aqui&lt;/a&gt; ou acesse o site do mesmo &lt;a href=&quot;http://digitalbush.com/projects/masked-input-plugin/&quot;&gt;aqui&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Depois de realizar o download do mesmo, inclua no seu cabeçalho html..&lt;br /&gt;feito isto, ainda no cabeçalho do seu html..&lt;br /&gt;vamos incluir o seguinte código..&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;var masks = {&lt;br /&gt;set : function() {&lt;br /&gt;$(&quot;.mask-cpf&quot;).mask(&quot;999999999-99&quot;);&lt;br /&gt;$(&quot;.mask-cnpj&quot;).mask(&quot;99.999.999/9999-99&quot;);&lt;br /&gt;$(&quot;.mask-cep&quot;).mask(&quot;99.999-999&quot;);&lt;br /&gt;$(&quot;.mask-telefone-nacional&quot;).mask(&quot;(99) 9999-9999&quot;);&lt;br /&gt;}&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;$(function() {&lt;br /&gt;masks.set();&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;ai depois é só incluir o campos de texto..&lt;br /&gt;exemplo abaixo...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;CEP: &amp;lt;input type=&quot;text&quot; name=&quot;cep&quot; id=&quot;cep&quot; class=&quot;mask-cep&quot; /&amp;gt;&lt;br /&gt;CPF: &amp;lt;input type=&quot;text&quot; name=&quot;cpf&quot; id=&quot;cpf&quot; class=&quot;mask-cpf&quot; /&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;bom por enquanto é isso..&lt;br /&gt;caso tiveres dificuldade quanto a implementação do mesmo..&lt;br /&gt;só prender o gritoo..&lt;br /&gt;&lt;br /&gt;[]&#39;s</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/6511211278356914761/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/04/mascaras-com-jquery.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/6511211278356914761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/6511211278356914761'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/04/mascaras-com-jquery.html' title='Máscaras com Jquery'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-5484796019183922798</id><published>2009-03-31T03:53:00.001-07:00</published><updated>2009-05-26T11:42:35.984-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CodeIgniter"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'>Introdução ao CodeIgniter.</title><content type='html'>Bom pessoal, eu vou começar a falar sobre um dos melhores Framework PHP, o CodeIgniter.&lt;br /&gt;&lt;br /&gt;O Code Igniter é um framework de desenvolvimento de aplicações - algo como um kit de ferramentas - para quem constrói sites em PHP.&lt;br /&gt;&lt;br /&gt;Seu objetivo, através de um abrangente conjunto de bibliotecas voltadas as tarefas mais comuns, de uma interface e uma estrutura lógica simples para acesso àquelas bibliotecas, é possibilitar que você desenvolva projetos mais rapidamente do que se estivesse codificando do zero.&lt;br /&gt;&lt;br /&gt;Code Igniter permite que você mantenha o foco em seu projeto minimizando a quantidade de código necessário para uma dada tarefa.&lt;br /&gt;&lt;br /&gt;Para quem é o Code Igniter?&lt;br /&gt;&lt;br /&gt;Code Igniter é para você se:&lt;br /&gt;&lt;br /&gt;    * Você quer um framework leve e que não ocupe espaço.&lt;br /&gt;    * Você precisa de expecional performance.&lt;br /&gt;    * Você precisa de compatibilidade vasta com empresas de hospedagem que rodam uma variedade de versões e configurações do PHP.&lt;br /&gt;    * Você quer um framework que precise de quase nenhuma configuração.&lt;br /&gt;    * Você quer um framework que não precise que você use a linha de comando&lt;br /&gt;&lt;br /&gt;      .&lt;br /&gt;    * Você quer um framework que não lhe deixe preso a regras restritivas de codificação.&lt;br /&gt;    * Você não está interessado em monolíticas bibliotecas como a PEAR.&lt;br /&gt;    * Você não quer ser forçado a aprender uma linguagem de templates (no entando, um parser de template está disponível, como opcional, se você desejar um).&lt;br /&gt;    * Você evita a complexidade, preferindo soluções simples.&lt;br /&gt;    * Você precisa de uma clara e completa documentação.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aqui no site oficial do mesmo, tem 2 videos-tutoriais bem interessantes para o pontapé inicial.&lt;br /&gt;&lt;br /&gt;http://codeigniter.com/downloads/&lt;br /&gt;&lt;br /&gt;http://codeigniter.com/tutorials/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Logo eu irei montar um exemplo bem simples, mas utilizando bem os padrões do MVC.&lt;br /&gt;&lt;br /&gt;até a próxima.</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/5484796019183922798/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/03/introducao-ao-codeigniter.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/5484796019183922798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/5484796019183922798'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/03/introducao-ao-codeigniter.html' title='Introdução ao CodeIgniter.'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9131853489796027972.post-8723501419538909715</id><published>2009-03-30T14:24:00.000-07:00</published><updated>2009-05-26T12:08:45.300-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="Robots"/><title type='text'>Salvando os acessos dos Robots</title><content type='html'>Fala galera beleza? Bom aqui vai meu primeiro post, gostaria de falar que estou em um dilema com o GoogleBot. Meu amigo possui um site que nunca foi indexado pelo google. Então resolvemos adicionar o site no google através desta URL: Aqui. Adicionamos o site neste serviço do google, passaram-se 2 dias e nada. Ai coloquei um script para detectarmos se os Bot’s estavam ou não acessando a página deste meu amigo, se os bots acessarem o site será incluso em um arquivo .txt&lt;br /&gt;&lt;br /&gt;Abaixo o script que foi colocado no inicio da pagina inicial do site:&lt;br /&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot; class=&quot;cpp&quot;&gt;&lt;br /&gt;$robot = array();&lt;br /&gt;&lt;br /&gt;if(eregi(&quot;google&quot;,$_SERVER[&#39;HTTP_USER_AGENT&#39;])) { $robot[&#39;buscador&#39;] = &quot;Google&quot;; }&lt;br /&gt;if(eregi(&quot;slurp&quot;,$_SERVER[&#39;HTTP_USER_AGENT&#39;])) { $robot[&#39;buscador&#39;] = &quot;Yahoo&quot;; }&lt;br /&gt;if(eregi(&quot;msn&quot;,$_SERVER[&#39;HTTP_USER_AGENT&#39;])) { $robot[&#39;buscador&#39;] = &quot;MSN&quot;; }&lt;br /&gt;&lt;br /&gt;if(isset($robot[&#39;buscador&#39;])) {&lt;br /&gt;$fp = fopen(&quot;VerificaBots.txt&quot;, &quot;a+&quot;);&lt;br /&gt;$log = &quot;\n&quot;.$robot[&#39;buscador&#39;].&quot; - &quot;.date(&quot;d/m/Y H:m:s&quot;).&quot;\n&quot;;&lt;br /&gt;fwrite($fp, $log);&lt;br /&gt;fclose($fp);&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Documentação de Auxílio:&lt;br /&gt;eregi();&lt;br /&gt;fopen();&lt;br /&gt;date();&lt;br /&gt;&lt;br /&gt;Dúvidas quanto a implementação do script, é só prender o grito.&lt;br /&gt;&lt;br /&gt;Abraços</content><link rel='replies' type='application/atom+xml' href='http://andrecode.blogspot.com/feeds/8723501419538909715/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://andrecode.blogspot.com/2009/03/salvando-os-acessos-dos-robots.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/8723501419538909715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9131853489796027972/posts/default/8723501419538909715'/><link rel='alternate' type='text/html' href='http://andrecode.blogspot.com/2009/03/salvando-os-acessos-dos-robots.html' title='Salvando os acessos dos Robots'/><author><name>André Baptista</name><uri>http://www.blogger.com/profile/01401067535669329077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>