<?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>Frogx.Three &#187; Tips: PHP 5, filtros de parametros...</title>
	<atom:link href="http://www.frogx3.com/2007/12/05/tips-php-5-filtros-de-parametros/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.frogx3.com</link>
	<description>Blog de diseño con recursos para diseño y desarrollo web - Tutoriales, tips, snippets, iconos, recursos, plantillas</description>
	<lastBuildDate>Thu, 09 Feb 2012 20:00:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Tips: PHP 5, filtros de parametros</title>
		<link>http://www.frogx3.com/2007/12/05/tips-php-5-filtros-de-parametros/</link>
		<comments>http://www.frogx3.com/2007/12/05/tips-php-5-filtros-de-parametros/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 22:59:39 +0000</pubDate>
		<dc:creator>Jorge</dc:creator>
				<enclosure url="http://media.frogx3.com/2007/12/gophp5_logo.png" length="32000" type="image/png" />
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[MySQL y PHP]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[filtros de parametros]]></category>
		<category><![CDATA[gophp5]]></category>
		<category><![CDATA[php 5]]></category>

		<guid isPermaLink="false">http://www.frogx3.com/2007/12/05/tips-php-5-filtros-de-parametros/</guid>
		<description><![CDATA[PHP 4 ya esta de salida y cada ves son mas las aplicaciones web corriendo en PHP que son desarrolladas en PHP 5 y lo cierto es que esta nueva...]]></description> 
			<content:encoded><![CDATA[<p><img src="http://www.frogx3.com/wp-content/uploads/2007/12/gophp5_logo.png" alt="gophp5 logo Tips: PHP 5, filtros de parametros" align="right" height="87" width="270" title="Tips: PHP 5, filtros de parametros" /><a href="http://www.php.net"  title="PHP Programming lenguage" target="_blank"><strong>PHP 4 </strong></a>ya esta de salida y cada ves son mas las aplicaciones web corriendo en PHP que son desarrolladas en PHP 5 y lo cierto es que esta nueva versión tiene cosas muy interesantes y útiles, entre ellas esta la posibilidad de filtrar parámetros o variables mediante funciones predefinidas en el<strong> core de PHP 5</strong>.</p>
<p><em>Filtros de parámetros en PHP 5 <strong>ej Comprobar y limpiar variables POST.</strong></em></p>
<p>Antes en PHP 4:<br />
[code lang="php"] if (isset($_POST["submit"])) {<br />
$submit = addslashes(strip_tags($_POST["submit"]));<br />
}<br />
?&gt;[/code]</p>
<p>Ahora PHP 5:<br />
[code lang="php"] if (filter_has_var  ( INPUT_POST , ’submit’)) {<br />
$submit = filter_input(INPUT_POST, ’submit’, FILTER_SANITIZE_SPECIAL_CHARS);<br />
}<br />
?&gt;[/code]</p>
<p><strong><em>ej. Validar email.</em></strong></p>
<p>Antes PHP 4:<br />
[code lang="php"] if (!ereg("^([a-zA-Z0-9\._]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})$",$email)){<br />
echo "El e-mail no es valido";<br />
} else {<br />
// ...<br />
}<br />
?&gt;[/code]</p>
<p>Ahora PHP 5:<br />
[code lang="php"] var_dump(filter_var('roberto@example.com', FILTER_VALIDATE_EMAIL));<br />
?&gt;[/code]</p>
<p><a href="http://www.anieto2k.com"  title="Desarrollo Web" target="_blank">Andres</a> también nos lista mas funciones para filtrar las variables, tips de gran utilidad y ya deberíamos solo pensar en la versión 5, en serio unan se a <a href="http://www.gophp5.org/"  title="Organizacion en probar de usar PHP 5" target="_blank">GoPHP5.org</a>.</p>
<p>via <a href="http://www.anieto2k.com/2007/12/05/filtro-de-parametros-en-php5/"  title="Funciones para filtrar variables en PHP 5" target="_blank">Anieto2k</a></p>
<!-- SimpleReach Slide Plugin Version: 0.6.0 -->
<script type='text/javascript' id='simplereach-slide-tag'>
    __spr_config = {
      pid: '4e4ae1a5c2b219358b000005',
      title: 'Tips: PHP 5, filtros de parametros',
      ckw: 'desarrollo web,filtros de parametros,gophp5,php 5,Programación',
      chan: '',
      no_slide: '',
      slide_logo: true,
      pub: '2007-12-06 04:59:39',
      url: 'http%3A%2F%2Fwww.frogx3.com%2F2007%2F12%2F05%2Ftips-php-5-filtros-de-parametros%2F',
      header: 'TAMBIEN TE RECOMENDAMOS'
    };
    var content = document.getElementById('simplereach-slide-tag').parentNode, loc;
    if (content.className){ loc = '.' + content.className; }
    if (content.id){ loc = '#' + content.id; }
    __spr_config.loc = loc || content;
    (function(){
    var s = document.createElement('script');
      s.async = true;
      s.type = 'text/javascript';
      s.src = document.location.protocol + '//d8rk54i4mohrb.cloudfront.net/js/slide.js';
      __spr_config.css = 'document.location.protocol + '//d8rk54i4mohrb.cloudfront.net/css/p/4e4ae1a5c2b219358b000005.css';
      var tg = document.getElementsByTagName('head')[0];
      if (!tg) {tg = document.getElementsByTagName('body')[0];}
      if (tg) {tg.appendChild(s);}
    })();
</script>
]]></content:encoded>
			<wfw:commentRss>http://www.frogx3.com/2007/12/05/tips-php-5-filtros-de-parametros/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

