<?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"
	>

<channel>
	<title>Forum Geral</title>
	<atom:link href="http://www.forumgeral.com/feed" rel="self" type="application/rss+xml" />
	<link>http://forumgeral.com</link>
	<description>Dicas de como gerenciar melhor seu blog com wordpress.</description>
	<pubDate>Mon, 17 Nov 2008 19:55:44 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
	<language>en</language>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Como calcular idade com data de nascimento em PHP</title>
		<link>http://forumgeral.com/calcular-a-data-de-nascimento-com-php</link>
		<comments>http://forumgeral.com/calcular-a-data-de-nascimento-com-php#comments</comments>
		<pubDate>Mon, 17 Nov 2008 05:31:12 +0000</pubDate>
		<dc:creator>Ederson Spader</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[date()]]></category>

		<guid isPermaLink="false">http://forumgeral.com/?p=17</guid>
		<description><![CDATA[Estou fazendo um projeto em PHP utilizando o wordpress e me deparei com uma situação que teria que calcular a idade baseando em sua data de nascimento. Sei que muitos de vocês irão dizer que isto é fácil, sim e é, mas o que vi por ai não me agradou e até tinham scripts que [...]]]></description>
			<content:encoded><![CDATA[<p>Estou fazendo um projeto em <a href="http://php.net" title="PHP" onclick="javascript:pageTracker._trackPageview ('/outbound/php.net');">PHP</a> utilizando o <a href="http://wordpress.com" title="Wordpress" onclick="javascript:pageTracker._trackPageview ('/outbound/wordpress.com');">wordpress</a> e me deparei com uma situação que teria que calcular a idade baseando em sua data de nascimento. Sei que muitos de vocês irão dizer que isto é fácil, sim e é, mas o que vi por ai não me agradou e até tinham scripts que não atualizavam a idade no dia do aniversário.</p>
<p><strong>Script em PHP para calcular a idade com base na data de nascimento</strong></p>
<pre name="code" class="php">

// Valores para calcular
$dia = 10;
$mes = 05;
$ano = 1990;

// Subtrai o ano atual pelo de nascimento.
$idade = date(&#039;Y&#039;) - $ano;

// Subtrai para atualizar a idade no dia do aniversário.
$dia =    $dia - 1;

// Verifica se o mês atual é menor ou igual ao da data de nascimento.
// Verifica de o dia atual é menor ou igual ao da data de nascimento.
// Caso verdadeiro nas duas expressões é feito uma subtração na variável $idade.
if(date(&#039;n&#039;) &lt;= $mes &amp; date(&#039;j&#039;) &lt;= $dia){
$idade--;
};
// Resultado
echo &#039;você tem &#039; . $idade . &#039; anos.&#039;;

?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://forumgeral.com/calcular-a-data-de-nascimento-com-php/feed</wfw:commentRss>
		</item>
		<item>
		<title>Conserte a paginação quando usar query_posts() no wordpress</title>
		<link>http://forumgeral.com/conserte-a-paginacao-quando-usar-query_posts-no-wordpress</link>
		<comments>http://forumgeral.com/conserte-a-paginacao-quando-usar-query_posts-no-wordpress#comments</comments>
		<pubDate>Wed, 05 Nov 2008 02:16:19 +0000</pubDate>
		<dc:creator>edersonspader</dc:creator>
		
		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[category]]></category>

		<category><![CDATA[hacks]]></category>

		<category><![CDATA[query_posts]]></category>

		<guid isPermaLink="false">http://forumgeral.com/?p=7</guid>
		<description><![CDATA[Se você já tentou colocar um limite no número de posts na página de categoria com query_posts() e depois deparou que a paginação de seu blog não funciona mais, seja ela a paginação normal ou com o plugin pagenavi , eis aqui a solução:
Paginação com query_posts()


&#60;?php

$page = (get_query_var(&#039;paged&#039;)) ? get_query_var(&#039;paged&#039;) : 1;
query_posts(&#039;cat=&#039; . $cat . [...]]]></description>
			<content:encoded><![CDATA[<p>Se você já tentou colocar um limite no número de posts na página de categoria com query_posts() e depois deparou que a paginação de seu blog não funciona mais, seja ela a paginação normal ou com o plugin <a href="http://lesterchan.net/wordpress/readme/wp-pagenavi.html" title="pagenavi" onclick="javascript:pageTracker._trackPageview ('/outbound/lesterchan.net');">pagenavi</a> , eis aqui a solução:</p>
<p><strong>Paginação com query_posts()</strong></p>
<pre name="code" class="php">

&lt;?php

$page = (get_query_var(&#039;paged&#039;)) ? get_query_var(&#039;paged&#039;) : 1;
query_posts(&#039;cat=&#039; . $cat . &#039;&amp;paged=&#039; . $page . &#039;&amp;posts_per_page=40&#039;);
?&gt;
</pre>
<p>No meu caso aqui em particular, eu usei o parâmetro <em>posts_per_page=40</em> para mostrar 40 posts na página de categoria do blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://forumgeral.com/conserte-a-paginacao-quando-usar-query_posts-no-wordpress/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
