<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RicardoK</title>
	<atom:link href="http://www.ricardok.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ricardok.com</link>
	<description>Pensamentos que Conduzem Ação</description>
	<lastBuildDate>Wed, 28 Mar 2012 16:24:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Microsoft processada por quebra de patente com Kinect</title>
		<link>http://www.ricardok.com/microsoft-processada-por-quebra-de-patente-com-kinect/</link>
		<comments>http://www.ricardok.com/microsoft-processada-por-quebra-de-patente-com-kinect/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:39:39 +0000</pubDate>
		<dc:creator>ricardo</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[kinect]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=154</guid>
		<description><![CDATA[A empresa americana Impulse Technology está processando a Microsoft, alegando que seu periférico de captação de movimentos para o Xbox 360, o Kinect, está infringindo sete de suas patentes que cobrem dispositivos que rastreiam a posição do corpo para controlar [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>A empresa americana Impulse Technology está processando a Microsoft, alegando que seu periférico de captação de movimentos para o Xbox 360, o Kinect, está infringindo sete de suas patentes que cobrem dispositivos que rastreiam a posição do corpo para controlar jogos.</p>
<p>Segundo a Impulse, sua patente cobre um “sistema e método para rastrear e avaliar habilidades de movimento em espaço multidimensional”, o que se você acha que está pouco parecido com o Kinect, espere até ver os usos que ela cobre, os quais parecem praticamente uma propaganda de um jogo do periférico:</p>
<p>“Vasta variedade de jogos onde o movimento de um jogador é rastreado em três dimensões… e certos jogos de exercício onde o movimento do jogador é rastreado para afetar o movimento de um avatar virtual, e o esforço do usuário é monitorado, incluindo quando o rastreamento do jogador é feito pelo uso de uma câmera”</p>
<p>Aparentemente será difícil para a Microsoft sair dessa, já que a descrição bate tão bem com as funções e funcionamento do Kinect. A empresa está exigindo a cobertura de danos, custos, juros e honorários advocatícios. A Microsoft não quis comentar, mas disse estar analisando o processo.<br />
Não satisfeita, a Impulse está colocando todas as empresas que fizerem jogos para o Kinect como réus também, o que por sua vez já pode ser mais difícil de convencer nos tribunais. Ainda assim, pode se tornar uma dor de cabeça para a Microsoft se começar a assustar empresas que queiram desenvolver para ela.<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li>Sem post&#8217;s relacionados</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/microsoft-processada-por-quebra-de-patente-com-kinect/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Novos meios de pagamento</title>
		<link>http://www.ricardok.com/novos-meios-de-pagamento/</link>
		<comments>http://www.ricardok.com/novos-meios-de-pagamento/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:35:26 +0000</pubDate>
		<dc:creator>ricardo</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Principal]]></category>
		<category><![CDATA[celular]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Meios de pagamento]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=148</guid>
		<description><![CDATA[Ao efetuar uma compra em uma loja, você escolhe &#8211; após muito custo &#8211; o produto desejado, prova, verifica outros, até definir o grande escolhido. Este seria o processo mais chato de todos se não contassemos com o grande gargalo [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Ao efetuar uma compra em uma loja, você escolhe &#8211; após muito custo &#8211; o produto desejado, prova, verifica outros, até definir o grande escolhido. Este seria o processo mais chato de todos se não contassemos com o grande gargalo das compras: a hora do pagamento e suas respectivas filas. Hoje, o pagamento não implica apenas na saída de um &#8216;suado&#8217; dinheiro do seu bolso, mas também em um oneroso processo &#8211; algumas vezes até burocrático &#8211; para sair da loja com um produto que você possa chamar de seu.<br />
Apesar de todas as facilidades oferecidas nos meios de pagamentos atuais, com os cartões de crédito, boletos bancários, carnês, e os sistemas de pagamento virtual, como o PayPal, em breve a sua visão sobre eles será uma mera lembrança em preto-e-branco, e isso acontecerá porque já existem novos meios de pagamento invadindo o mercado.</p>
<p>Imagine poder pagar suas contas pela sua própria conta do Twitter, ou fazer compras em uma loja e debitar o dinheiro por meio de um identificador único que não necessita de assinaturas ou senhas? Apesar de parecer um enredo de filme de ficção, este é o futuro dos meios de pagamentos. E se pararmos um pouquinho para analisar, podemos notar que esse futuro não está tão distante assim.<br />
Pagamentos em redes sociais<br />
Os sistemas de pagamentos digitais pela web existentes atualmente, como o PayPal, e o PagSeguro, são grandes agregadores de meios de pagamento, onde o seu dinheiro é enviado para estas operadoras e elas se encarregam de pagar o vendedor.<br />
Estas plataformas são proprietárias e acopladas às próprias lojas virtuais, que adquirem o serviço destas operadoras e oferecem as opções de pagamento fornecidas por eles, porém isso implica em um cadastro prévio na loja virtual, ou no próprio serviço de pagamentos.<br />
<a href="http://www.ricardok.com/wp-content/uploads/2011/07/novos-meio-pagamento.jpg"><img class="alignleft size-full wp-image-150" style="margin: 10px;" title="novos-meio-pagamento" src="http://www.ricardok.com/wp-content/uploads/2011/07/novos-meio-pagamento.jpg" alt="" width="300" height="225" /></a>Uma alternativa que em breve surgirá para isso é o de utilizar a sua própria conta das redes sociais, onde, a partir do seu login em redes como o Twitter ou o Facebook, você poderá efetuar o pagamento nestas plataformas citadas ou em outras.<br />
Esta é a aposta do MercadoPago, plataforma de pagamentos do portal Mercado Livre, que procura alternativas aos meios de pagamento pelas redes sociais. Oferecendo um serviço de compras baseado em redes como o Orkut, Twitter e o Facebook, o serviço poderá fornecer ao lojista virtual a opção de incluir no seu site botões do tipo “Pagar com Orkut” e “Pagar com Facebook”.</p>
<p>Celulares leitores de cartão<br />
Por quê não utilizar o seu próprio smartphone como máquina para pagamento de cartões? A empresa Square, criada pelos fundadores do Twitter, pretende fornecer à pessoas físicas ou jurídicas aplicativos que permitem o pagamento de valores a partir de dispositivos com iOS (iPad, iPhone), o sistema operacional de pequenos aparelhos da Apple; ou com Android, o sistema para celulares do Google.<br />
Aqui no Brasil a Cielo já tem um aplicativo semelhante, podendo ser utilizado por profissionais liberais, como dentistas e psicólogos, para o recebimento de suas consultas.</p>
<p>Dispositivos específicos<br />
Desde 2004, um consórcio de empresas de tecnologia e de pagamentos desenvolveu a NFC (sigla para &#8220;Near Field Communication&#8221;). O sistema consiste em um chip que é acoplado à dispositivos móveis e pulseiras, tornando estes objetos capazes de se comunicarem com outros dispositivos de cobranças &#8211; mais ou menos seguindo o mesmo princípio dos cartões eletrônicos usados no transporte público.<br />
Com dispositivos equipados com esta tecnologia você poderá pagar seu ingresso de futebol automaticamente, apenas aproximando o seu celular, por exemplo, da catraca do estádio.<br />
Chip identificador<br />
Algumas empresas já fizeram iniciativas neste sentido, onde os usuários de um determinado serviço teriam um microchip identificador que serviria como um documento universal. A Speedpass, empresa americana ligada ao setor de combustível, por exemplo, já possui um chaveiro capaz de debitar valores a partir de bombas de combustível e lanchonetes conveniadas ao sistema.</p>
<p>Este chip se comunicaria por rádio-frequência, e conteria todas as informações do seu usuário, incluindo os documentos e os seus dados financeiros, dando-lhe a capacidade de debitar dinheiro de sua conta a partir de compras feitas em empresas filiadas a este novo serviço.</p>
<p><a href="http://www.ricardok.com/wp-content/uploads/2011/07/meio-pagamento.jpg"><img class="aligncenter size-full wp-image-151" title="meio-pagamento" src="http://www.ricardok.com/wp-content/uploads/2011/07/meio-pagamento.jpg" alt="" width="620" height="304" /></a>Mas se você pensa que isso tudo está muito distante e que é algo muito futurista, preste mais atenção à sua volta, pois muitos destes serviços já estão disponíveis em alguns locais e estão cada vez mais próximos do seu próprio dia-a-dia.<br />
Enquanto você estiver na fila do banco, esperando para ser atendido para pagar as suas contas, lembre-se de que falta pouco para iso acabar. Em poucos anos já estaremos pagando nossas contas com o nosso &#8220;chip&#8221;, ou com a conta do Facebook. Pelo celular, pelo menos, isso já é possível.<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li>Sem post&#8217;s relacionados</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/novos-meios-de-pagamento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook Bagual o que é ?</title>
		<link>http://www.ricardok.com/facebook-bagual-o-que-e/</link>
		<comments>http://www.ricardok.com/facebook-bagual-o-que-e/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:27:38 +0000</pubDate>
		<dc:creator>ricardo</dc:creator>
				<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Principal]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Rede Social]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=141</guid>
		<description><![CDATA[A extensão para navegadores que transforma os botões do Facebook Curtir, Não Curti e Cutucar em &#8220;Afudê&#8221;, &#8220;Palha&#8221; e &#8220;Inticar&#8221; respectivamente foi instalada por 23 mil pessoas em cerca de 24 horas. Autor da iniciativa ao lado do coletivo de [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>A extensão para navegadores que transforma os botões do Facebook Curtir, Não Curti e Cutucar em &#8220;Afudê&#8221;, &#8220;Palha&#8221; e &#8220;Inticar&#8221; respectivamente foi instalada por 23 mil pessoas em cerca de 24 horas. Autor da iniciativa ao lado do coletivo de ideias Kintal, de Andre Azeredo e Pablo Dias, @o_bairrista comemorou o feito em seu perfil no Twitter na manhã deste sábado. &#8220;Tchê: 23 mil Gaúchos já instalaram o facebagual. Só falta tu, vivente kintal.org/o_bairrista/&#8221;, postou Jr. Maicá.<br />
Para instalar a extensão, é preciso ter um dos navegadores para os quais ela foi criada, Google Chrome ou Mozilla Firefox, e acessar a página http://kintal.org/o_bairrista. Depois de instalada é só usar o Facebook normalmente, só quem sem os termos &#8220;brazileiros&#8221; (sic), que é como os jovens que criaram a extensão se referem às expressões não gaudérias, e com uma bandeirinha do Rio Grande do Sul ao lado dos botões modificados do Facebook.<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li>Sem post&#8217;s relacionados</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/facebook-bagual-o-que-e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quer ganhar 1000 dólares da Microsoft, veja como!</title>
		<link>http://www.ricardok.com/quer-ganhar-1000-dolares-da-microsoft-veja-como/</link>
		<comments>http://www.ricardok.com/quer-ganhar-1000-dolares-da-microsoft-veja-como/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 00:19:14 +0000</pubDate>
		<dc:creator>ricardo</dc:creator>
				<category><![CDATA[Celulares]]></category>
		<category><![CDATA[Windows phone 7]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=136</guid>
		<description><![CDATA[Você é uma pessoa influente na Internet, tem um Android ou iPhone, e nunca experimentou o Windows Phone 7? Um evangelista da Microsoft tem uma proposta interessante para você. Brandon Watson, um desenvolvedor do WP7, pode te enviar um aparelho [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Você é uma pessoa influente na Internet, tem um Android ou iPhone, e nunca experimentou o Windows Phone 7? Um evangelista da Microsoft tem uma proposta interessante para você. Brandon Watson, um desenvolvedor do WP7, pode te enviar um aparelho com a plataforma da Microsoft e ainda doar 1000 dólares caso você não goste do sistema.</p>
<p>Tudo começou no blog de Scott Adams, um desenhista norte-americano. Em um post, Adams relatou alguns problemas que vem enfrentando com seu smartphone Android. Não demorou muito para Brandon Watson vestir a camisa do Windows Phone e, na área de comentários, deixar a proposta irrecusável.</p>
<p>Watson se dispôs a enviar um aparelho com o WP7 Mango ao desenhista e ainda doar 1000 dólares a uma instituição de caridade caso o artista não se apaixonasse pelo sistema móvel da Microsoft. A proposta também foi estendida, via Twiiter, a uma editora do CNET após a moça relatar alguns problemas com seu Motorola Droid X.<br />
Para convencer os potenciais futuros usuários do WP7, Watson afirmou que a plataforma da Microsoft é amada pelos desenvolvedores e já conta com mais de 25 mil aplicativos, com um crescimento superior a App Store, da Apple, e duas vezes mais veloz que Android Market.<br />
O evangelista ainda deixou telefone e e-mail a disposição do desenhista americano. Até o momento, porém, não sabemos se Adams pretende aceitar a tentadora proposta de Watson.<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li>Sem post&#8217;s relacionados</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/quer-ganhar-1000-dolares-da-microsoft-veja-como/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chrome OS está chegando, fabricante anuncia desktop com SO do Google</title>
		<link>http://www.ricardok.com/chrome-os-esta-chegando-fabricante-anuncia-desktop-com-so-do-google/</link>
		<comments>http://www.ricardok.com/chrome-os-esta-chegando-fabricante-anuncia-desktop-com-so-do-google/#comments</comments>
		<pubDate>Tue, 24 May 2011 12:29:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Principal]]></category>
		<category><![CDATA[chrome OS]]></category>
		<category><![CDATA[Google OS]]></category>
		<category><![CDATA[sistema operacional]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=130</guid>
		<description><![CDATA[A máquina é baseada em um design modular da empresa à venda desde 2009 Foto: Divulgação A fabricante norte-americana Xi3 lança em julho seu primeiro computador com Chrome OS no mercado norte-americano, o &#8220;ChromiumPC Modular Computer&#8221;. A máquina, baseada em [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>A máquina é baseada em um design modular da empresa à venda desde 2009<br />
Foto: Divulgação</p>
<p>A fabricante norte-americana Xi3 lança em julho seu primeiro computador com Chrome OS no mercado norte-americano, o &#8220;ChromiumPC Modular Computer&#8221;. A máquina, baseada em um design modular da empresa à venda desde 2009, será a primeira com o novo sistema operacional do Google a ser vendida.</p>
<p>O Xi3 Chromium PC, como os outros computadores da marca, usa três módulos que podem ser substituídos por novos para upgrade das configurações (processador e dois de entrada/saída). A empresa usa processadores AMD de um ou dois núcleos nos modelos oferecidos, com 2 GB de RAM, portas USB, e-SATA, HDMI e DVI, entre outras.Além do Chrome OS, que começa a ser vendido em 4 de julho, a Xi3 oferece configurações com Linux e Windows 7. O preço da máquina com Chrome OS não foi divulgado.</p>
<p>&nbsp;<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li>Sem post&#8217;s relacionados</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/chrome-os-esta-chegando-fabricante-anuncia-desktop-com-so-do-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fotógrafo de personalidades dá cinco dicas para tirar bons retratos</title>
		<link>http://www.ricardok.com/fotografo-de-personalidades-da-cinco-dicas-para-tirar-bons-retratos/</link>
		<comments>http://www.ricardok.com/fotografo-de-personalidades-da-cinco-dicas-para-tirar-bons-retratos/#comments</comments>
		<pubDate>Tue, 24 May 2011 10:41:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Principal]]></category>
		<category><![CDATA[Como tirar foto]]></category>
		<category><![CDATA[fotografia]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=123</guid>
		<description><![CDATA[&#8220;Não adianta ter um equipamento bom se não tiver um bom olho&#8221;, acredita Luiz Garrido, fotógrafo que lançou no último mês o livro &#8220;Retratos: Técnica, Composição e Direção&#8221;. Com a experiência de fotografias feitas para revistas como &#8220;Playboy&#8221;, &#8220;Vogue&#8221; e [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Não adianta ter um equipamento bom se não tiver um bom olho&#8221;, acredita Luiz Garrido, fotógrafo que lançou no último mês o livro &#8220;Retratos: Técnica, Composição e Direção&#8221;. Com a experiência de fotografias feitas para revistas como &#8220;Playboy&#8221;, &#8220;Vogue&#8221; e &#8220;Elle&#8221; &#8212; incluindo sessões com personalidades como Lula, Maitê Proença e Oscar Niemeyer &#8211;, Garrido deu uma prévia do que está no livro e listou, a convite do <strong>UOL</strong>, cinco dicas simples para fotógrafos amadores e profissionais iniciantes fazerem um bom retrato.</p>
<p><strong>Conhecer o entrevistado</strong><br />
Luiz Garrido aconselha que, antes de fazer o retrato, o fotógrafo tente &#8220;conhecer&#8221; o entrevistado: pesquise sobre sua vida e tente captar a essência do personagem. &#8220;Todo mundo tem algo que mais gosta, que faz parte da personalidade e deixa isso à mostra. Um bom retrato consegue captar isso.&#8221;</p>
<p><strong>Equipamentos</strong><br />
“Não adianta nada ter um bom equipamento se o fotógrafo não tem um olho bom”, explica Garrido. &#8220;Quanto menos equipamento o fotógrafo levar, menos intimida o personagem e a foto fica mais espontânea. Quem tem máquinas semi-profissionais deve evitar pedestais e muito peso, leve apenas o flash, o fotômetro (se tiver) e boas ideias.&#8221;</p>
<p><strong>Perceber o ambiente</strong><br />
&#8220;Além da luz, é importante que o fotógrafo perceba o espaço como um todo para poder captar o que pode ser montado na foto com o personagem e o que não pode. O que sempre procuramos é um contraste, algo que existe na pessoa que não está evidente.&#8221;</p>
<p><strong>Dominar o personagem</strong><br />
“Algumas das personalidades que entrevistei estão acostumadas a mandar e não se sentem bem quando pedimos uma pose. É importante conhecer o personagem para achar um jeito de desconstruir a forma que ele se posiciona e pegar uma situação que não está evidente. Nessa hora, o ideal é estar seguro, como se fosse o melhor fotógrafo do mundo. Falar de outras pessoas importantes que você fotografou, fazer ele perder o medo da máquina.”</p>
<p><strong>Fotos espontâneas</strong><br />
“As fotos mais bonitas são aquelas que você consegue perceber que estão naturais, espontâneas. Para isso você precisa conversar com o personagem, deixar ele à vontade. Se ele sabe que está sendo fotografado fica naturalmente desconfortável. Para que a foto saia simples e verdadeira, você pode ir conversando com a pessoa até ela relaxar, quando ela relaxar você bate a foto e está feito.&#8221;<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li>Sem post&#8217;s relacionados</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/fotografo-de-personalidades-da-cinco-dicas-para-tirar-bons-retratos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pegar dados via POST GET ou REQUEST com PHP</title>
		<link>http://www.ricardok.com/pegar-dados-via-post-get-ou-request-com-php/</link>
		<comments>http://www.ricardok.com/pegar-dados-via-post-get-ou-request-com-php/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 21:53:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[anti sqlinjection]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=91</guid>
		<description><![CDATA[Olá pessoal, irei mostrar hoje como pegar dados via POST, GET ou REQUEST de uma maneira mas eficiente.

Imagina a situação, você tem um formulário com 20 campos, o trabalho para recuperar esses dados no arquivo postado é um tanto chato]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal, irei mostrar hoje como pegar dados via POST, GET ou REQUEST de uma maneira ieficiente.</p>
<p>Imagina a situação, você tem um formulário com 20 campos, o trabalho para recuperar esses dados no arquivo postado é um tanto chato, seria mais ou menos assim.</p>
<pre class="brush: php; title: ; notranslate">
$nome = isset($_POST[&quot;nome&quot;])  ? $_POST[&quot;nome&quot;] : &quot;&quot;;
$endereco = isset($_POST[&quot;endereco&quot;])  ? $_POST[&quot;endereco&quot;] : &quot;&quot;;
</pre>
<p>Meio complicado né, para ajudar nessa parte eu utilizo uma forma bem pratica que já faz o recebimento das<br />
variáveis para eu poder trabalhar segue ela:</p>
<pre class="brush: php; title: ; notranslate">
 #Pega variaveis vinda do formulário via POST
 foreach( $_POST as $campo =&gt; $vlr){
    $$campo = AntiInjection($vlr);
 }
</pre>
<p>Dessa forma eu faço um foreach no array $_POST, poderia ser em GET ou REQUEST, pego o nome do campo e o valor<br />
e dentro do foreach eu simplesmente utilizo o método $$ para criar uma variável com o conteúdo da variável após o cifrão e já aplico uma função de anti sql injection para ficar tranquilo. Segue a função anti sql injection.</p>
<pre class="brush: php; title: ; notranslate">
function AntiInjection($param){
$param = strip_tags($param); //  retirar as tags html

$param = mysql_escape_string($param); //Retirar todas tags referentes do mysql ex: select, insert, update drop etc...

return $param;

}
</pre>
<p>Bom espero que isso ajude vocês ao pegar os conteúdos dos formulários com muitos campos, até a próxima.<br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li><a href='http://www.ricardok.com/url-amigavel-com-htaccess/' title='Url Amigável com .htaccess'>Url Amigável com .htaccess</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/pegar-dados-via-post-get-ou-request-com-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Url Amigável com .htaccess</title>
		<link>http://www.ricardok.com/url-amigavel-com-htaccess/</link>
		<comments>http://www.ricardok.com/url-amigavel-com-htaccess/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 18:58:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[slider]]></category>
		<category><![CDATA[tableless]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=62</guid>
		<description><![CDATA[Olá pessoal irei mostrar como utlizar o .htaccess para criar url&#8217;s amigáveis para seu site. O que é url Amigável ? As url&#8217;s amigáveis são aqueles que podem ser lidas fácilmente por um pessoa e principalmente pelos mecanismo de busca, [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Olá pessoal irei  mostrar como utlizar o .htaccess para criar url&#8217;s amigáveis para seu site.</p>
<p><strong>O que é url Amigável ?<br />
</strong>As url&#8217;s amigáveis são aqueles que podem ser lidas fácilmente por um pessoa e principalmente pelos mecanismo de busca, um exemplo a url desse post é &#8221; http://www.ricardo.com/url-amigavel-com-htaccess&#8221; isso é uma url amigável, ao invés desse tipo de url &#8220;http://www.ricardok.com/?post=387&#8243;, isso é legível apenas para o sistema aonde essa url aponta, pois para as pessoas e os mecanismo de busca não.</p>
<p><strong>Como fazer as url&#8217;s amigáveis?</strong></p>
<p><strong>Passo 1 &#8211; Você precisa habilitar no seu apache o mod_rewrite.</strong><br />
Procure o arquivo <strong>httpd.conf</strong> (geralmente ele se encontra dentro da pasta conf ou config).<br />
Abra o arquivo como edição e procure pela linha</p>
<pre class="brush: plain; title: ; notranslate">#LoadModule rewrite_module modules/mod_rewrite.so</pre>
<p>Descomente removendo o # do começo da linha, ficando assim</p>
<pre class="brush: plain; title: ; notranslate">LoadModule rewrite_module modules/mod_rewrite.so</pre>
<p>Agora procure a linha</p>
<pre class="brush: plain; title: ; notranslate">AllowOverride None</pre>
<p>E altera para ficar assim</p>
<pre class="brush: plain; title: ; notranslate">AllowOverride All</pre>
<p>Com isso Habilitamos o servidor apache a interpretar o mod_rewrite.<br />
para maiores informações <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html" target="_blank">mod_rewrite apache</a></p>
<p><strong>Passo 2 Criar o arquivo .htaccess</strong><br />
Crie um arquivo novo em qualquer editor e salve dessa forma &#8220;.htaccess&#8221; (sem as aspas) abra o arquivo e edite ele com o código abaixo:</p>
<pre class="brush: plain; title: ; notranslate">Options +FollowSymlinks
#Habilita oo mod_rewrite no arquivo
RewriteEngine On
#diz que o diretorio base é /
RewriteBase /
#verifica se existe um arquivo com o nome do parametro vindo após a /
RewriteCond %{REQUEST_FILENAME} !-f
#verifica se existe uma pasta com o nome do parametro vindo após a /
RewriteCond %{REQUEST_FILENAME} !-d
#Direciona a url para a página index.php
RewriteRule .(/)?$ index.php</pre>
<p>Estamos quase lá. Agora falta apenas tratar os parametros no php</p>
<p><strong>Passo3 &#8211; Tratando os parametros no PHP</strong><br />
no arquivo index.php você trata os parametros vindos da url assim:</p>
<pre class="brush: php; title: ; notranslate">#Essa parte pegamos a varaivel do servidor &quot;REQUEST_URI&quot; e tratamos ela para pegar os parametros vindo após a &quot;/&quot;
$params = explode(&quot;/&quot;,str_replace(strrchr($_SERVER[&quot;REQUEST_URI&quot;], &quot;?&quot;), &quot;&quot;, $_SERVER[&quot;REQUEST_URI&quot;]));

#A variavel params armazena agora um array de conteudo com todos os parametros que foi digitado na url

#Nessa parte nos eliminamos o primeiro elemento da variavel $params pois é um elemento vazio.
array_shift($params);</pre>
<p>Assim temos um array com os parametros vindos da url e podemos trabalhar da forma que for melhor para cada um. Exemplo:<br />
Acessando a url &#8220;http://www.teste.com/pagina/institucional&#8221;<br />
a variavel $params ficaria assim</p>
<pre class="brush: php; title: ; notranslate">
Array(
[0] -&gt; &quot;pagina&quot;,
[1] -&gt; &quot;institucional&quot;
)</pre>
<p>Sendo assim poderia pegar a primeira variavel para ser o arquivo a ser acessado e a segunda variavel a ação que o arquivo executaria.<br />
Utilizando esse método você consegue pegar N variáveis vinda da url, a cada &#8220;/&#8221; é uma variável, apenas teria que ser tratada na página o cada variável é.</p>
<p>Para utilizar essa mesma regra em servidores IIS você tem que utilizar em vez do arquivo .htaccess o arquivo web.config e dentro dele utilizar a seguinte regra.</p>
<pre class="brush: xml; title: ; notranslate">&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;configuration&gt;
    &lt;system.webServer&gt;
        &lt;rewrite&gt;
            &lt;rules&gt;
                &lt;rule name=&quot;Imported Rule 1&quot;&gt;
                    &lt;match url=&quot;.(/)?$&quot; ignoreCase=&quot;false&quot; /&gt;
                    &lt;conditions logicalGrouping=&quot;MatchAll&quot;&gt;
                        &lt;add input=&quot;{REQUEST_FILENAME}&quot; matchType=&quot;IsFile&quot; negate=&quot;true&quot; pattern=&quot;&quot; ignoreCase=&quot;false&quot; /&gt;
                        &lt;add input=&quot;{REQUEST_FILENAME}&quot; matchType=&quot;IsDirectory&quot; negate=&quot;true&quot; pattern=&quot;&quot; ignoreCase=&quot;false&quot; /&gt;
                    &lt;/conditions&gt;
                    &lt;action type=&quot;Rewrite&quot; url=&quot;index.php&quot; /&gt;
                &lt;/rule&gt;
            &lt;/rules&gt;
        &lt;/rewrite&gt;
    &lt;/system.webServer&gt;
&lt;/configuration&gt;
</pre>
<p>Isso ae pessoal, espero ter ajudado <img src='http://www.ricardok.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li><a href='http://www.ricardok.com/pegar-dados-via-post-get-ou-request-com-php/' title='Pegar dados via POST GET ou REQUEST com PHP'>Pegar dados via POST GET ou REQUEST com PHP</a></li>
<li><a href='http://www.ricardok.com/ietester-varios-ie-em-um-unico-browser/' title='IETester varios IE em um único browser'>IETester varios IE em um único browser</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/url-amigavel-com-htaccess/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>PNG com transparência no IE6</title>
		<link>http://www.ricardok.com/png-com-transparencia-no-ie6/</link>
		<comments>http://www.ricardok.com/png-com-transparencia-no-ie6/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 16:50:01 +0000</pubDate>
		<dc:creator>ricardo</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=43</guid>
		<description><![CDATA[Quem desenvolve sites sabe o transtorno que o IE6 causa com seus incríveis bugs, pois bem existe um projeto que pode ajudar os desenvolvedores nessa batalha contra o IE6 que é a ie7-js, criado por Dean Edwards, utilizando o script [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Quem desenvolve sites <a href='http://atlantic-drugs.net/products/levitra-professional.htm'>sabe</a> o transtorno que o IE6 causa com seus incríveis bugs, pois bem existe um projeto que pode ajudar os desenvolvedores nessa batalha contra o IE6 que é a <strong><a href="http://code.google.com/p/ie7-js/">ie7-js</a></strong>, criado por <a href="http://www.detacheddesigns.com/">Dean Edwards</a>, utilizando o script <strong><a href="http://code.google.com/p/ie7-js/">ie7-js</a></strong>, é possível forçar o IE6 apresentar os PNGs com transparência,  maravilha mas  só isso ? Claro que não, ainda esse script corrigi alguns bugs comuns do IE5 e IE6 um exemplo é a margem dupla e ainda permite seletores avançados no CSS.</p>
<p><a href="http://ie7-js.googlecode.com/svn/test/index.html" target="_self">Página de exmplos.</a></p>
<p>Requisitos:</p>
<p><a href="http://code.google.com/p/ie7-js/" target="_self">Baixar o IE7-JS</a></p>
<p>Você precisa se certificar de que o nome de arquivo de seu png termina em &#8220;-trans&#8221;. Por exemplo, &#8220;imagem-trans.png&#8221;. Caso contrário, o script não irá funcionar correctamente!</p>
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li><a href='http://www.ricardok.com/ietester-varios-ie-em-um-unico-browser/' title='IETester varios IE em um único browser'>IETester varios IE em um único browser</a></li>
<li><a href='http://www.ricardok.com/galerias-de-sites-desenvolvidos-com-css/' title='Galerias de sites desenvolvidos com css'>Galerias de sites desenvolvidos com css</a></li>
<li><a href='http://www.ricardok.com/2-web-design-inspiration-gallery/' title='#2 Web Design Inspiration gallery'>#2 Web Design Inspiration gallery</a></li>
<li><a href='http://www.ricardok.com/web-design-inspiration-gallery/' title='Web Design Inspiration gallery '>Web Design Inspiration gallery </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/png-com-transparencia-no-ie6/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IETester varios IE em um único browser</title>
		<link>http://www.ricardok.com/ietester-varios-ie-em-um-unico-browser/</link>
		<comments>http://www.ricardok.com/ietester-varios-ie-em-um-unico-browser/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 21:00:37 +0000</pubDate>
		<dc:creator>ricardo</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[tableless]]></category>

		<guid isPermaLink="false">http://www.ricardok.com/?p=21</guid>
		<description><![CDATA[Uma ótima ferramenta para webdesigners é o IETester, com ele é possível ter varias versões do IE como IE8 Beta 2, IE7, IE 6 e IE5,5. Isso podendo abrir cada versão do IE em uma aba. Requisito mínimo:Windows Vista ou [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>Uma ótima ferramenta para webdesigners é o <a title="IETester varios IE em u único browser" href="http://www.my-debugbar.com/wiki/IETester/HomePage" target="_self">IETester</a>, com ele é possível ter varias versões do IE como IE8 Beta 2, IE7, IE 6 e IE5,5. Isso podendo abrir cada versão do IE em uma aba.</p>
<p><a href="http://www.ricardok.com/wp-content/uploads/2008/09/ietester.jpg"><img class="size-full wp-image-22" title="ietester" src="http://www.ricardok.com/wp-content/uploads/2008/09/ietester.jpg" border="0" alt="IETester" width="500" height="362" /></a></p>
<p>Requisito mínimo:Windows Vista ou Windows XP com o IE7 (Windows XP com o IE6 tem alguns problemas e as instâncias do IE7/IE8 não funcionam corretamente)</p>
<p><span style="text-decoration: line-through;"><a title="Download IETester" href="http://www.my-debugbar.com/ietester/install-ietester-v0.2.3.exe">Download IETester</a><a title="Download IETester" href="http://www.my-debugbar.com/ietester/install-ietester-v0.2.3.exe"> v0.2.3</a></span></p>
<p>Update:</p>
<p>Versão mais nova do <a href="http://www.my-debugbar.com/ietester/install-ietester-v0.4.2.exe">IETester é a 0.4.2</a><br />
<h3 class='related_post_title'>Voce também pode gostar disso</h3>
<ul class='related_post'>
<li><a href='http://www.ricardok.com/png-com-transparencia-no-ie6/' title='PNG com transparência no IE6'>PNG com transparência no IE6</a></li>
<li><a href='http://www.ricardok.com/url-amigavel-com-htaccess/' title='Url Amigável com .htaccess'>Url Amigável com .htaccess</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ricardok.com/ietester-varios-ie-em-um-unico-browser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

