<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	> 
<channel> 
<title>DocumentoWeb - Perfil de Null</title> 
<link>http://www.documentoweb.com/feed</link> 
<description>Informate de las nuevas publicaciones de DocumentoWeb.</description> 
<language>es-ES</language> 
<copyright>Licencia Creative Commons Atribución - No comercial - Licenciar igual</copyright>
<docs>http://www.documentoweb.com/publicaciones</docs>
<generator>Feed RSS creado por Null</generator>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<webMaster>documentoweb@gmail.com</webMaster>


<item> 
	<title>diegoacco comentó en PHP: Función PHP para calcular &quot;hace cuanto pasó aquello&quot;</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muchísimas gracias por la función, funciona perfectamente y es exactamente lo que estaba buscado. Abrazo!]]></description>
	<content:encoded><![CDATA[Muchísimas gracias por la función, funciona perfectamente y es exactamente lo que estaba buscado. Abrazo!]]></content:encoded>
	<dc:creator>diegoacco</dc:creator>
	<pubDate>Thu, 02 Feb 2012 12:43:48</pubDate>
</item>
<item> 
	<title>grewis comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Salu2 a todos  ~o.O~]]></description>
	<content:encoded><![CDATA[Salu2 a todos  ~o.O~]]></content:encoded>
	<dc:creator>grewis</dc:creator>
	<pubDate>Thu, 02 Feb 2012 10:57:58</pubDate>
</item>
<item> 
	<title>angel comentó en PHP: Fechas y horas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Sácame de una duda en el momento que te escribí; 
mi pc tenia las 11:56 y es 23 de enero 2012 pero me devuelve el siguiente resultado; ¿por...]]></description>
	<content:encoded><![CDATA[Sácame de una duda en el momento que te escribí; <br />
mi pc tenia las 11:56 y es 23 de enero 2012 pero me devuelve el siguiente resultado; ¿por qué<br />
<br />
Hoy es: 24 Jan 2012, 04:56:04 am]]></content:encoded>
	<dc:creator>angel</dc:creator>
	<pubDate>Mon, 23 Jan 2012 22:59:17</pubDate>
</item>
<item> 
	<title>globaljpdesign comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Me gustó, voy a analizarlo para poder aplicarlo, gracias.]]></description>
	<content:encoded><![CDATA[Me gustó, voy a analizarlo para poder aplicarlo, gracias.]]></content:encoded>
	<dc:creator>globaljpdesign</dc:creator>
	<pubDate>Mon, 19 Dec 2011 19:43:50</pubDate>
</item>
<item> 
	<title>atoleagrio comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola soy nuevo en esto de las paguinas web llevo 2 meses con algunas lecturas de php,mysql,html y css espero puedan conpartir muchas dudas que tengo...]]></description>
	<content:encoded><![CDATA[hola soy nuevo en esto de las paguinas web llevo 2 meses con algunas lecturas de php,mysql,html y css espero puedan conpartir muchas dudas que tengo con uds gracias y exelente material....]]></content:encoded>
	<dc:creator>atoleagrio</dc:creator>
	<pubDate>Mon, 21 Nov 2011 14:32:23</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de iMacVerde</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola, ya te arregl&eacute; tu foto, lo que pasa es que hay un errorcillo con los nombres de las fotos que nunca he solucionado :P]]></description>
	<content:encoded><![CDATA[hola, ya te arregl&eacute; tu foto, lo que pasa es que hay un errorcillo con los nombres de las fotos que nunca he solucionado :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 27 Oct 2011 20:04:52</pubDate>
</item>
<item> 
	<title>iluzbel comentó en DocumentoWeb: DocumentoWeb 2.0 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA["Conoce gente como tu" Si seria bueno si el sitio estuviera lleno de gente con un conocimiento suficiente de html, css, php. :/]]></description>
	<content:encoded><![CDATA["Conoce gente como tu" Si seria bueno si el sitio estuviera lleno de gente con un conocimiento suficiente de html, css, php. :/]]></content:encoded>
	<dc:creator>iluzbel</dc:creator>
	<pubDate>Fri, 21 Oct 2011 16:49:53</pubDate>
</item>
<item> 
	<title>iluzbel comentó en Webprendedor: Experiencia en Webprendedor 2011</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Parece bueno, pero no puedo participar dado que estoy lejos :/.]]></description>
	<content:encoded><![CDATA[Parece bueno, pero no puedo participar dado que estoy lejos :/.]]></content:encoded>
	<dc:creator>iluzbel</dc:creator>
	<pubDate>Fri, 21 Oct 2011 16:45:44</pubDate>
</item>
<item> 
	<title>mailto23 está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[mailto23 está siguiendo a Diego Escares                                                                                                              ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/mailto23" title="Ir al perfil de mailto23">mailto23</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de mailto23">Diego Escares</a>]]></content:encoded>
	<dc:creator>mailto23</dc:creator>
	<pubDate>Wed, 19 Oct 2011 13:55:22</pubDate>
</item>
<item> 
	<title>mailto23 comentó en Guía: Para empezar en el Diseño y Desarrollo Web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy buena información y sobre no usar dreanweaver concuerdo contigo 100% ;)]]></description>
	<content:encoded><![CDATA[Muy buena información y sobre no usar dreanweaver concuerdo contigo 100% ;)]]></content:encoded>
	<dc:creator>mailto23</dc:creator>
	<pubDate>Wed, 19 Oct 2011 13:35:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que es un framework y para que sirve?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Un framework te permite manejar un lenguaje de forma más fácil. Uno de los más populares es jQuery. Symphony también lo es, pero AJAX ya es otra...]]></description>
	<content:encoded><![CDATA[Un framework te permite manejar un lenguaje de forma más fácil. Uno de los más populares es jQuery. Symphony también lo es, pero AJAX ya es otra tecnología aparte.<br />
<br />
Más info: <a href="http://es.wikipedia.org/wiki/Framework" rel="nofollow">http://es.wikipedia.org/wiki/Framework</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 15 Oct 2011 13:04:03</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Es necesario nombrar a tu pagina de inicio como index?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[El archivo nombrado como "index" es el primero que se lee al entrar en una carpeta, por lo tanto es súper importante siempre tenerlo, de otra forma...]]></description>
	<content:encoded><![CDATA[El archivo nombrado como "index" es el primero que se lee al entrar en una carpeta, por lo tanto es súper importante siempre tenerlo, de otra forma te saldrá un listado de los archivos que están en la carpeta.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 15 Oct 2011 13:01:26</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que hace la etiqueta &lt;meta&gt; en HTML?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Meta puede espicificar varias cosas, principalmente la descripción "default" de un sitio (que puede aparecer en la descripción de los resultados de...]]></description>
	<content:encoded><![CDATA[Meta puede espicificar varias cosas, principalmente la descripción "default" de un sitio (que puede aparecer en la descripción de los resultados de búsqueda de google) y el método de codificación. Ejemplo:<br />
<br />
&lt;meta http-equiv="content-type" content="text/html; charset=utf-8" /&gt;<br />
&lt;meta name="description" content="Publica y edita articulos, tutoriales, guías y todo tipo de documentos en un ambiente totalmente público. Ven a aprender." /&gt;<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 15 Oct 2011 12:59:08</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Cómo puedo subir una pagina a un hosting?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Si no tienes comprado el dominio se verá al estilo: tupagina.tuhosting.com
Dentro del hosting les ofrecen todos los datos para conectarse por FTP,...]]></description>
	<content:encoded><![CDATA[Si no tienes comprado el dominio se verá al estilo: tupagina.tuhosting.com<br />
Dentro del hosting les ofrecen todos los datos para conectarse por FTP, así que pueden conectarse con Filezilla (o con el mismo dreamweaver) con esos datos y así subir los archivos del sitio al hosting.<br />
<br />
Suerte.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 15 Oct 2011 12:56:02</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Webprendedor: Experiencia en Webprendedor 2011</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Este mi&eacute;rcoles y jueves fu&iacute; a Webprendedor 2011 en Concepci&oacute;n, me encant&oacute;. Quiero contarles en detalle c&oacute;mo fue mi...]]></description>
	<content:encoded><![CDATA[<p>Este mi&eacute;rcoles y jueves fu&iacute; a <a href="http://www.webprendedor.com/wp2011/">Webprendedor 2011</a> en Concepci&oacute;n, me encant&oacute;. Quiero contarles en detalle c&oacute;mo fue mi experiencia en este evento, y de los beneficios que obtuve al ir a un evento s&uacute;per interesante que se celebra cada a&ntilde;o desde el 2007 (o 2008?).</p>
<p><img src="../imagenes/webprendedor.jpg" alt="" /></p>
<h2>Primer d&iacute;a: Talleres</h2>
<p><span>El primer d&iacute;a fu&eacute; de talleres, y aunque no me gust&oacute; tanto, rescato cosas importantes de ellas:</span></p>
<ul>
<li><strong><span>Primer taller: &ldquo;</span><span><em>Extreme Javascript</em></span><span>&rdquo;</span></strong><span> por Sebasti&aacute;n Gamboa. No me gust&oacute; mucho por que todos los ejemplos que nos mostr&oacute; ya estaban hechos (muchos sacados de la web) y la verdad es que no aprend&iacute; nada de c&oacute;digo. Aqu&iacute; rescato que supo explicar las ventajas de NodeJS y Coffescript, especialmente una: te permiten conectarte con la API de un servidor externo (como la twitter, facebook, tumblr, etc.) mediante javascript (sin necesidad de usar un lenguaje de servidor como PHP), y por tanto, que el servidor cargue lo que tiene que cargar desde tu servidor sin que se tenga que esperar la respuesta del servidor externo.</span></li>
<li><strong><span>Segundo taller: &ldquo;</span><span><em>Hace lo m&iacute;nimo y luego hace menos...</em></span><span>&rdquo;</span></strong><span> por Britt Servitelle. Lecci&oacute;n aprendida: Diego, aprende ingl&eacute;s.</span></li>
<li><strong><span>Tercer taller: &ldquo;</span><span><em>Desarrollo m&oacute;vil multiplataforma</em></span><span>&rdquo;</span></strong><span> por Andr&eacute;s Villagran. Fu&eacute; interesante conocer otra forma de desarrollar aplicaciones para distintos sistemas operativos con la herramienta Appcelerator, me gusta el concepto de la interfaz nativa, pero todo el proceso de compilaci&oacute;n y testeo de la aplicaci&oacute;n en emuladores a m&iacute; no me pareci&oacute; c&oacute;modo, tampoco me gust&oacute; eso de empezar a aprender un lenguaje espec&iacute;fico para desarrollar sobre Appcelerator, adem&aacute;s de que se debe desarrollar sobre OSX para poder emular el iOS (en windows solo puedes emular android). A pesar de estas desventajas, yo ya ten&iacute;a clara mi visi&oacute;n: </span><span><strong>hoy es HTML5</strong></span><span>. &iquest;Qu&eacute; pasar&aacute; cuando salga otro sistema operativo? &iquest;desarrollar otra app especificamente para ese OS?. Las ventajas de un lenguaje est&aacute;ndar son claras: todos los dispositivos modernos las est&aacute;n respetando, crear&aacute;s con un lenguaje una sola aplicaci&oacute;n para todo e &iexcl;incluso Windows 8 ya permite incluir tu aplicaci&oacute;n HTML5 en el metro!.</span></li>
<li><strong><span>Cuarto taller: &ldquo;</span><span><em>Dise&ntilde;o para hackers</em></span><span>&rdquo;</span></strong><span> por David Kadavy. Nuevamente una nota para m&iacute;: Diego, aprende ingl&eacute;s. David Nos mostr&oacute; varios conceptos interesantes, de los cuales rescato el &ldquo;espacio en blanco&rdquo; en el que nos mostr&oacute; una p&aacute;gina con HTML y sin CSS, y a medida que explicaba fu&eacute; agegando propiedades a los elementos del HTML sin meterse con colores ni estilos complejos, s&oacute;lo usando &ldquo;espacios en blanco&rdquo; b&aacute;sicamente con las propiedades margin, padding, text-decoration, word-spacing, letter-spacing, line-height y font-size. Fu&eacute; una maravilla sutil, solo con esto pudo formatear una p&aacute;gina que luego se ve&iacute;a muy bien. Claro est&aacute; que esto no significa que hagamos p&aacute;ginas sin colores ni estilos m&aacute;s bonitos, si no que nos llam&oacute; a<strong> </strong></span><span><strong>mejorar significativamente los estilos que usamos en todos los textos</strong></span><span><strong> que le ofrecemos al lector usando bien la jerarqu&iacute;a de elementos</strong>. </span></li>
</ul>
<p><span>Al final de esta jornada, me fu&iacute; a saludar a Cvander que acababa de terminar un taller de introducci&oacute;n al HTML5 en otra sala. Aprovech&eacute; de mostrarle un ejercicio que hice el d&iacute;a anterior de unos audiocuentos para iPad en HTML5, le encant&oacute;, me ofreci&oacute; su apoyo y hasta me dijo que quer&iacute;a ser nuestro cliente (XD).</span></p>
<h2>Segundo d&iacute;a: Conferencia</h2>
<p>Primero tengo que destacar que la conferencia de Webprendedor es sin fines de lucro!</p>
<p><img src="https://lh5.googleusercontent.com/fm6Owt2ZIKC-Hvf3gGQBmkiKPiWL9Ovtxw1hQm3MUk7M96YJj_Qe9vGtENV2rgNgK6Ln6A2Kh0pZ-M3wE8VKUXvAXXUVoXeamr-8uPlz9Jot1pmY77A" alt="" width="313px;" height="219px;" /></p>
<p>El d&iacute;a de la conferencia fu&eacute; mas cool, con muchas charlas motivadoras e historias interesantes de c&oacute;mo surgieron algunos emprendimientos. Quiero comentar dos de ellos:</p>
<ul>
<li><span><strong>OVIA</strong></span><span><strong> </strong>por Ignacio Rovirosa: que surgi&oacute; por una necesidad de una empresa X. Consiste en una plataforma donde se pueden crear entrevistas de trabajo lo m&aacute;s cercano a la realidad. </span><a href="http://oviahr.com/"><span>Conoce m&aacute;s de OVIA</span></a><span>.</span></li>
<li><span><strong>Hablalot</strong></span><span> por Robin Osorio: que surgi&oacute; por las ideas de Averigualo.cl (donde se puede averiguar de qu&eacute; compa&ntilde;&iacute;a es un tel&eacute;fono m&oacute;vil). B&aacute;sicamente consiste en llamar de un tel&eacute;fono m&oacute;vil a otro de forma m&aacute;s econ&oacute;mica sin preocuparse por la compa&ntilde;&iacute;a a la que est&aacute;s llamando. </span><a href="http://www.averigualo.cl/hablalot"><span>Conoce m&aacute;s de Hablalot</span></a><span>.</span></li>
</ul>
<p><span>Estas dos historias me parecieron super interesantes, porque </span><span><strong>no estuvieron planeadas desde un principio</strong></span><span>, surgieron en el camino por una necesidad espec&iacute;fica y se transformaron en lo que son ahora. Me encanta que las buenas ideas empiezen de esa forma, y que vayan creciendo constantemente.</span></p>
<p>Por otro lado, me encant&oacute; la historia de Nico Orellana y la raz&oacute;n de por qu&eacute; hizo todo esto de <strong>Webprendedor</strong>, de c&oacute;mo su vida fue transform&aacute;ndose a partir de ello y como empezaron a surgir las relaciones con otras personas y todo el surgimiento de <span><strong>Welcu</strong></span><span>. Tomar desiciones y aperrar con un emprendimiento son las ideas que rescato de &eacute;l.</span></p>
<h2>Comentarios finales</h2>
<p><span>Me encant&oacute; estar conociendo gente interesante, y sobre todo porque estaba &ldquo;en mi salsa&rdquo; rodeado por laptops, iphones, androids, tablets y c&aacute;maras reflexs! &hearts;</span></p>
<p>De toda la conferencia destaco mucho la idea de <span><strong>vender un producto o servicio por internet que se pueda vender (casi) solo, que desarrolles un producto que pueda ir escalando en cuanto a su uso, cantidad de usuarios y que por supuesto genere plata</strong>. Todos queremos la independencia econ&oacute;mica (o mucho m&aacute;s que eso) y ese es uno de los principales puntos de un emprendimiento.</span></p>
<p><span>El proceso de emprender es demasiado interesante, pero muy duro y ciertamente se le debe dedicar todo nuestro tiempo. Amar el proceso lo hace m&aacute;s liviano y entretenido. Se debe pasar muchos retos y aprender casi todo en el camino.</span></p>
<p><span>Eventos como este nos ayudan a motivarnos, y adem&aacute;s, hacer muchos contactos!</span></p>
<h2>&iexcl;Gracias Webprendedor!</h2>
<p><span><img src="../imagenes/tarjeta-webprendedor.jpg" alt="Webprendedor" /></span></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 15 Oct 2011 12:50:22</pubDate>
</item>
<item> 
	<title>Jenny comentó en Video: Licencia Creative Commons</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Es un vídeo muy bueno para entender que es y para que sirve.... Gracias]]></description>
	<content:encoded><![CDATA[Es un vídeo muy bueno para entender que es y para que sirve.... Gracias]]></content:encoded>
	<dc:creator>Jenny</dc:creator>
	<pubDate>Mon, 03 Oct 2011 03:41:18</pubDate>
</item>
<item> 
	<title>iluzbel comentó en PHP: MySQL: Obtener datos de la base de datos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy buen tutorial, gracias por compartir esta informacion, asi practico un poco :P]]></description>
	<content:encoded><![CDATA[Muy buen tutorial, gracias por compartir esta informacion, asi practico un poco :P]]></content:encoded>
	<dc:creator>iluzbel</dc:creator>
	<pubDate>Sat, 17 Sep 2011 04:25:02</pubDate>
</item>
<item> 
	<title>andrewtwo comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Al fina despues de hacer muchos cambios en la configuración de las memorias inclueyndo actulizacion de als bios las memorias cordair xms3 siempre me...]]></description>
	<content:encoded><![CDATA[Al fina despues de hacer muchos cambios en la configuración de las memorias inclueyndo actulizacion de als bios las memorias cordair xms3 siempre me ponian problemas en los juegos tuve que cambias de memoerias despues de leer en varios foros todos terminaban cambiando la memoria instala unas sniper de 8gb y ahora puedo jugar sin problemas al parecer las asus las p8p67 no tiene buena compatibilidad con estas memorias]]></content:encoded>
	<dc:creator>andrewtwo</dc:creator>
	<pubDate>Sat, 10 Sep 2011 21:56:07</pubDate>
</item>
<item> 
	<title>andrewtwo comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola que tal arme una maquina similar a la tuya exactamen el mismo procesdor, board y memoria pero he notado un problema con los juegos es inestable...]]></description>
	<content:encoded><![CDATA[Hola que tal arme una maquina similar a la tuya exactamen el mismo procesdor, board y memoria pero he notado un problema con los juegos es inestable me tira pantallas azules parece que es la frecuencia de la memoria, te pregunto si tu realizaste alguna configuración adicional en el bios, la tarjeta grafica es una gts450 gf ademas tus aplicaciones abren mucho mas rapido estoy trabajdo con windows ultimate a 64bit, gracias por la ayuda que me puedas brindar]]></content:encoded>
	<dc:creator>andrewtwo</dc:creator>
	<pubDate>Mon, 05 Sep 2011 00:15:19</pubDate>
</item>
<item> 
	<title>lacaca comentó en Guía: CSS: Menús con CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oye null los enlases de los ejemplos siempre estan rotos ._.]]></description>
	<content:encoded><![CDATA[oye null los enlases de los ejemplos siempre estan rotos ._.]]></content:encoded>
	<dc:creator>lacaca</dc:creator>
	<pubDate>Tue, 30 Aug 2011 23:34:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en que lenguaje me recomiendan mas?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola lucky, es la primera página que programas? Algunas recomendaciones:

1. Para el menú superior usa una lista, aquí te dejo un artículo de como...]]></description>
	<content:encoded><![CDATA[Hola lucky, es la primera página que programas? Algunas recomendaciones:<br />
<br />
1. Para el menú superior usa una lista, aquí te dejo un artículo de como hacerla: <a href="http://www.documentoweb.com/XHTML/Listas-de-la-forma-correcta" rel="nofollow">http://www.documentoweb.com/XHTML/Listas-de-la-forma-correcta</a><br />
<br />
2. Usa una hoja de estilos independiente.<br />
<br />
3. Usa tabulación para mejorar el orden de tus estilos. Ahora lo hiciste todo junto, por lo que es difícil encontrar alguna propiedad de estilo particular. <br />
<br />
4. Cierra correctamente las declaraciones CSS, por ejemplo, vi que al final te faltó el cierre de llave "}".<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 22 Aug 2011 20:05:51</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación que lenguaje me recomiendan mas? de lucky </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola lucky, es la primera página que programas? Algunas recomendaciones:

1. Para el menú superior usa una lista, aquí te dejo un artículo de como...]]></description>
	<content:encoded><![CDATA[Hola lucky, es la primera página que programas? Algunas recomendaciones:<br />
<br />
1. Para el menú superior usa una lista, aquí te dejo un artículo de como hacerla: <a href="http://www.documentoweb.com/XHTML/Listas-de-la-forma-correcta" rel="nofollow">http://www.documentoweb.com/XHTML/Listas-de-la-forma-correcta</a><br />
<br />
2. Usa una hoja de estilos independiente.<br />
<br />
3. Usa tabulación para mejorar el orden de tus estilos. Ahora lo hiciste todo junto, por lo que es difícil encontrar alguna propiedad de estilo particular. <br />
<br />
4. Cierra correctamente las declaraciones CSS, por ejemplo, vi que al final te faltó el cierre de llave "}".<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 22 Aug 2011 19:55:52</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Cuales son las diferencias entre las 3 versiones de HTML?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[De nada :)]]></description>
	<content:encoded><![CDATA[De nada :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 22 Aug 2011 02:19:14</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Error en bloques CSS/XHTML</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Exacto! perdón por no llegar a tiempo para responder :(
también se puede agregando un div abajo del div#derecha con la propiedad clear:both...]]></description>
	<content:encoded><![CDATA[Exacto! perdón por no llegar a tiempo para responder :(<br />
también se puede agregando un div abajo del div#derecha con la propiedad clear:both :D<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 20 Aug 2011 14:39:38</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en que lenguaje me recomiendan mas?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, muy bien la respuesta de mopitz :)
Por acá yo respondí algo similar que te también te puede...]]></description>
	<content:encoded><![CDATA[Hola, muy bien la respuesta de mopitz :)<br />
Por acá yo respondí algo similar que te también te puede servir.<br />
<a href="http://www.documentoweb.com/pregunta/Que-es-mejor-aprender-Dreamweaver-o-el-codigo-HTML-CSS-etc" rel="nofollow">http://www.documentoweb.com/pregunta/Que-es-mejor-aprender-Dreamweaver-o-el-codigo-HTML-CSS-etc</a><br />
<br />
Saludos.<br />
<br />
PD: olvidate de las tablas para diseñar páginas, son del pasado! para eso existe CSS :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 20 Aug 2011 14:08:08</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Es posible programar en una tablet?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aún no se puede :(
Ya le eché un ojo al Android Market y no encontré algún programa similar. Sería cool programar desde una tablet!]]></description>
	<content:encoded><![CDATA[Aún no se puede :(<br />
Ya le eché un ojo al Android Market y no encontré algún programa similar. Sería cool programar desde una tablet!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 20 Aug 2011 14:05:10</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Es necesario saber php o algo de base de datos para publicar una pag web?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Claro, buen punto. Si el sitio web es inmenso, claramente se debe usar PHP (u otro lenguaje) para facilitar toda la programación, pero creo que eso...]]></description>
	<content:encoded><![CDATA[Claro, buen punto. Si el sitio web es inmenso, claramente se debe usar PHP (u otro lenguaje) para facilitar toda la programación, pero creo que eso ya no forma parte de la pregunta del amigo :)<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 20 Aug 2011 14:02:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que me recomiendan profundizar en CSS o aprener CSS3?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Pues para CSS3 creo que no hay problema en que lo aprendas simultáneamente, pues es conjunto de características nuevas bastante interesantes que...]]></description>
	<content:encoded><![CDATA[Pues para CSS3 creo que no hay problema en que lo aprendas simultáneamente, pues es conjunto de características nuevas bastante interesantes que complementan a las del CSS 2.1... solo debes tener conciencia de qué navegadores las soportan.<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 20 Aug 2011 13:59:41</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Cuales son las diferencias entre las 3 versiones de HTML?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, disculpa por no responderte la semana anterior... en fin, aquí te va mi respuesta :)

El lenguaje HTML ha pasado por varias versiones (son más...]]></description>
	<content:encoded><![CDATA[Hola, disculpa por no responderte la semana anterior... en fin, aquí te va mi respuesta :)<br />
<br />
El lenguaje HTML ha pasado por varias versiones (son más de 3) y las más importantes son esas que mencionas.<br />
<br />
• El XHTML estricto te permite crear sitios con un HTML 100% perfecto, sin dejar pasar ningún error. Se debe respetar correctamente las reglas de anidación, cierre de etiquetas, atributos correspondientes, etc.<br />
<br />
• El XHTML transicional te deja pasar algunos errores en el HTML. A lo largo del tiempo los navegadores han creado sus propias etiquetas o atributos, que nunca han sido parte del HTML, pero que por una cosa de "tradición" son soportados por los navegadores. También, aunque el HTML contenga errrores sencillos, los navegadores ofrecen soporte para ello y no se corrompen por errores sencillos.<br />
Por ejemplo, el atributo target="_blank" para abrir un enlace en una ventana nueva, nunca ha sido parte del estándar del HTML, pero por ser impuesto por Internet Explorer, ya todos los navegadores lo soportan por ser una característica bastante útil.<br />
<br />
• El HTML5 tiene características del XHTML transicional porque deja pasar algunas cosas como el mismo ejemplo del target="_blank", y por otro lado, es solo un poco estricto, pues se deben respetar todas las reglas básicas del etiquetado. Además, claramente te ofrece todas las novedades del HTML5 y sus nuevas etiquetas (pero ojo, versiones de internet explorer inferiores a la 9 no lo soportan).<br />
<br />
Es importante verificar cada documento en el validador de la W3C: <a href="http://validator.w3.org/" rel="nofollow">http://validator.w3.org/</a> en el cual se te analiza todo el documento según el doctype que le has puesto al principio, y con ello podrás ver qué errores hay que corregir.<br />
Lo genial del validador es que puedes aprender mucho HTML con él, pues cada error que te informa te da una breve explicación del por qué está incorrecto.<br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 20 Aug 2011 13:56:23</pubDate>
</item>
<item> 
	<title>iluzbel está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[iluzbel está siguiendo a Diego Escares                                                                                                               ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/iluzbel" title="Ir al perfil de iluzbel">iluzbel</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de iluzbel">Diego Escares</a>]]></content:encoded>
	<dc:creator>iluzbel</dc:creator>
	<pubDate>Mon, 15 Aug 2011 14:40:07</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Es necesario saber php o algo de base de datos para publicar una pag web?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No, no es necesario. Un sitio web se puede construir con puros archivos .html :).
Php y bases de datos ya es un tema que yo recomiendo abordarlo una...]]></description>
	<content:encoded><![CDATA[No, no es necesario. Un sitio web se puede construir con puros archivos .html :).<br />
Php y bases de datos ya es un tema que yo recomiendo abordarlo una vez teniendo una buena base de html :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 11 Aug 2011 01:52:58</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Como se que Doctype poner en mi archivo html?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[El doctype define tu tipo de documento. Cada versión de HTML tiene sus diferencias, y para que el navegador u otro software sepa correctamente cómo...]]></description>
	<content:encoded><![CDATA[El doctype define tu tipo de documento. Cada versión de HTML tiene sus diferencias, y para que el navegador u otro software sepa correctamente cómo debe interpretar las etiquetas del HTML, es necesario que tú lo indiques desde el principio con un doctype, que claramente varía según la versión del HTML que estás utilizando.<br />
<br />
Los que más se usan hoy son:<br />
<br />
Para XHTML estricto:<br />
<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt" rel="nofollow">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt</a>;<br />
<br />
Para XHTML transicional:<br />
<br />
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt" rel="nofollow">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt</a>;<br />
<br />
PARA HTML5:<br />
<br />
&lt;!DOCTYPE html&gt;<br />
<br />
<br />
Si tienes dudas entre las diferencias de estas 3 versiones del HTML, pregúntalo en otra publicación y con gusto respondo :)<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 10 Aug 2011 17:19:32</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en XHTML: Listas de la forma correcta</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[El atributo alt corresponde a las etiquetas &lt;img&gt; y &lt;area&gt;, no a las listas.]]></description>
	<content:encoded><![CDATA[El atributo alt corresponde a las etiquetas &lt;img&gt; y &lt;area&gt;, no a las listas.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 10 Aug 2011 12:25:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Como saben que palabras ocupar en la nube de etiquetas?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ok! jajaja]]></description>
	<content:encoded><![CDATA[ok! jajaja]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 10 Aug 2011 02:30:50</pubDate>
</item>
<item> 
	<title>linexteria comentó en XHTML: Listas de la forma correcta</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[y el atributo alt=""???]]></description>
	<content:encoded><![CDATA[y el atributo alt=""???]]></content:encoded>
	<dc:creator>linexteria</dc:creator>
	<pubDate>Mon, 08 Aug 2011 03:37:11</pubDate>
</item>
<item> 
	<title>linexteria comentó en XHTML: ISO 8859-1 y UTF-8: Solución al problema de codificación de caracteres</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[UTF-8 lo uso siempre, y es el más recomendado... por que soporta más caracteres que iso-8859-1]]></description>
	<content:encoded><![CDATA[UTF-8 lo uso siempre, y es el más recomendado... por que soporta más caracteres que iso-8859-1]]></content:encoded>
	<dc:creator>linexteria</dc:creator>
	<pubDate>Mon, 08 Aug 2011 03:34:56</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que servidor o host gratuito me recomendarian?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Acá ya hay una pregunta similar :)
http://www.documentoweb.com/pregunta/donde-consigo-un-sevidor-web                                                 ...]]></description>
	<content:encoded><![CDATA[Acá ya hay una pregunta similar :)<br />
<a href="http://www.documentoweb.com/pregunta/donde-consigo-un-sevidor-web" rel="nofollow">http://www.documentoweb.com/pregunta/donde-consigo-un-sevidor-web</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 05 Aug 2011 12:31:39</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Como saben que palabras ocupar en la nube de etiquetas?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¿Te refieres a las etiquetas que aparecen en la parte lateral derecha de documentoweb?
Si es así, es un código PHP que hice yo y es viejísimo, y...]]></description>
	<content:encoded><![CDATA[¿Te refieres a las etiquetas que aparecen en la parte lateral derecha de documentoweb?<br />
Si es así, es un código PHP que hice yo y es viejísimo, y ahora veo que no funciona muy bien, por lo que no recomiendo su uso :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 05 Aug 2011 12:28:12</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación ¿Como saben que palabras ocupar en la nube de etiquetas? de Hetmerck </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¿Te refieres a las etiquetas que aparecen en la parte lateral derecha de documentoweb?
Si es así, es un código PHP que hice yo y es viejísimo, y...]]></description>
	<content:encoded><![CDATA[¿Te refieres a las etiquetas que aparecen en la parte lateral derecha de documentoweb?<br />
Si es así, es un código PHP que hice yo y es viejísimo, y ahora veo que no funciona muy bien, por lo que no recomiendo su uso :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 05 Aug 2011 12:26:21</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación ¿Que servidor o host gratuito me recomendarian? de Hetmerck </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¿Te refieres a las etiquetas que aparecen en la parte lateral derecha de documentoweb?
Si es así, es un código PHP que hice yo y es viejísimo, y...]]></description>
	<content:encoded><![CDATA[¿Te refieres a las etiquetas que aparecen en la parte lateral derecha de documentoweb?<br />
Si es así, es un código PHP que hice yo y es viejísimo, y ahora veo que no funciona muy bien, por lo que no recomiendo su uso :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 05 Aug 2011 12:25:55</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que es mejor aprender Dreamweaver o el codigo HTML CSS etc?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Los tutoriales te ofrecen una gran ventaja: te explican y enseñan paso a paso para qué cosas sirve y para qué no sirve tal y tal cosa. Detrás de...]]></description>
	<content:encoded><![CDATA[Los tutoriales te ofrecen una gran ventaja: te explican y enseñan paso a paso para qué cosas sirve y para qué no sirve tal y tal cosa. Detrás de cada tutorial existe una o muchas personas que tienen algo para enseñarte, por lo que obtienes un conocimiento mucho más amplio.<br />
<br />
Dreamweaver no, solo te da lo que quieres de forma rápida y funcional, lo que no está mal, pues es una herramienta para trabajar de forma ágil, no una herramienta para aprender. Por ejemplo, no te explica qué cosa es mejor para tal caso o si estas usando semánticamente mal alguna etiqueta.<br />
<br />
Cuando recién me estaba iniciando en esto del diseño web, usé Dreamweaver (sí, lo reconozco) para investigar qué cosas podría crear en una página. Esta fue la herramienta que me inició (en ese entonces era una versión viejísima de Dreamweaver) y con la cual sentí un gran interés por toda esta área del diseño. A los meses la dejé porque empece a descubrir mejores cosas mediante tutoriales, referencias en sitios web e investigando dentro del código fuente de sitios que me gustaban. Hoy en día también aplico esos métodos, y es de esa forma como aprendo siempre de la mano con Google.<br />
<br />
Quizás una alternativa es combinar a Dreaweaver con tutoriales de html+css, sin dejar de lado toda esa valiosa información que aprendemos con las personas. Aunque, yo sigo pensando que el crear un código manualmente, línea por línea, te entrega un conocimiento mucho más rico.<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Aug 2011 01:55:28</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que es RSS y para que sirve?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Cool :D]]></description>
	<content:encoded><![CDATA[Cool :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Aug 2011 01:18:58</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que es RSS y para que sirve?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo antes de usar Google Reader, usaba el programa FeedReader http://www.feedreader.com/ que tiene la ventaja de almacenar todos los contenidos nuevos...]]></description>
	<content:encoded><![CDATA[Yo antes de usar Google Reader, usaba el programa FeedReader <a href="http://www.feedreader.com/" rel="nofollow">http://www.feedreader.com/</a> que tiene la ventaja de almacenar todos los contenidos nuevos de los sitios en tu maquina :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Aug 2011 01:18:29</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[:O! ya est&aacute; arreglado documentoweb, ayer me avisaron que no pod&iacute;an ingresar a su cuenta!]]></description>
	<content:encoded><![CDATA[:O! ya est&aacute; arreglado documentoweb, ayer me avisaron que no pod&iacute;an ingresar a su cuenta!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Aug 2011 01:15:51</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Que es RSS y para que sirve?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Cuando nos gusta un sitio web, lo vemos diariamente para ver si hay nuevos contenidos.
El RSS evita esto. Cuando combinas el RSS de un sitio web con...]]></description>
	<content:encoded><![CDATA[Cuando nos gusta un sitio web, lo vemos diariamente para ver si hay nuevos contenidos.<br />
El RSS evita esto. Cuando combinas el RSS de un sitio web con alguna herramienta, la información nueva de ese sitio te llegará a tí sin necesidad de que lo visites.<br />
<br />
Por ejemplo, a Google Reader <a href="http://www.google.com/reader" rel="nofollow">http://www.google.com/reader</a> que es el "lector RSS" más utilizado, puedes ingresarle todos los RSS de los sitios web que quieras, y de esta forma, sólo accedes a Google Reader para leer la información nueva de todos los sitios que te gustan sin necesidad de andar navegando sitio por sitio.<br />
<br />
En los dispositivos móviles, un lector RSS generalmente te descarga los contenidos para que los puedas leer cuando no estás conectado a internet, y así puedes disfrutar de los contenidos que te gustan en lugares donde estés conectado.<br />
<br />
Saludos :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Aug 2011 01:12:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de Drakon7</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[gracias :D]]></description>
	<content:encoded><![CDATA[gracias :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 02 Aug 2011 22:42:34</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[holas como estan ecks okas]]></description>
	<content:encoded><![CDATA[holas como estan ecks okas]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 31 May 2011 12:54:24</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[holas como estan ecks okas]]></description>
	<content:encoded><![CDATA[holas como estan ecks okas]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 31 May 2011 12:52:01</pubDate>
</item>
<item> 
	<title>Santiago y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Santiago y Diego Escares ahora son amigos                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Santiago" title="Ir al perfil de Diego Escares">Santiago</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 31 May 2011 12:50:53</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Photoshop: 20 Combinaciones de teclas en Photoshop para mejorar la experiencia de uso </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Santiago y Diego Escares ahora son amigos                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Santiago" title="Ir al perfil de Diego Escares">Santiago</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 31 May 2011 12:50:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Ayuda: Subir pagina (zobyhost) con dreamweaver (php+mysql)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola amigo, quizás los datos que le pusiste para conectar con la base de datos están erróneos... pásate por aquí para que cheques si tus datos de...]]></description>
	<content:encoded><![CDATA[Hola amigo, quizás los datos que le pusiste para conectar con la base de datos están erróneos... pásate por aquí para que cheques si tus datos de conexión están correctos:<br />
<a href="http://www.documentoweb.com/PHP/MySQL/Conexion-simplificada-con-la-base-de-datos" rel="nofollow">http://www.documentoweb.com/PHP/MySQL/Conexion-simplificada-con-la-base-de-datos</a><br />
<br />
Nota: zobyhost usa servidores externos, por lo que debes reemplazar 'localhost' por el servidor que te indica la configuración de cpanel (también se muestra en la parte superior de phpmyadmin).]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 30 May 2011 20:58:53</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Guía: Para empezar en el Diseño y Desarrollo Web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, gracias por pasar!
cualquier cosa que necesites aquí tienes el espacio para aprender o compartir conocimientos :)
Un saludo y bienvenido...]]></description>
	<content:encoded><![CDATA[Hola, gracias por pasar!<br />
cualquier cosa que necesites aquí tienes el espacio para aprender o compartir conocimientos :)<br />
Un saludo y bienvenido Santiago :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 30 May 2011 20:52:16</pubDate>
</item>
<item> 
	<title>Diego Escares está siguiendo a Santiago</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Diego Escares está siguiendo a Santiago                                                                                                              ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a></strong> está siguiendo a <a href="/Santiago" title="Ir al perfil de Diego Escares">Santiago</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 30 May 2011 20:51:14</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Aprender PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Por acá dejo mi tutorial de php:
http://www.documentoweb.com/PHP/Introduccion-al-PHP

Y aquí el de Saul que es más...]]></description>
	<content:encoded><![CDATA[Por acá dejo mi tutorial de php:<br />
<a href="http://www.documentoweb.com/PHP/Introduccion-al-PHP" rel="nofollow">http://www.documentoweb.com/PHP/Introduccion-al-PHP</a><br />
<br />
Y aquí el de Saul que es más avanzado:<br />
<a href="http://www.documentoweb.com/PHP/Tutorial/Patron-de-Diseno-Orientado-a-Objetos" rel="nofollow">http://www.documentoweb.com/PHP/Tutorial/Patron-de-Diseno-Orientado-a-Objetos</a><br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 30 May 2011 20:49:58</pubDate>
</item>
<item> 
	<title>Santiago comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Qu&eacute; tal Null, quisiera comentarte que no puedo cambiar mi imagen de perfil. Cuando la trato de subir no aparece. &iquest;Alg&uacute;n tipo de...]]></description>
	<content:encoded><![CDATA[Qu&eacute; tal Null, quisiera comentarte que no puedo cambiar mi imagen de perfil. Cuando la trato de subir no aparece. &iquest;Alg&uacute;n tipo de ayuda? Muchas gracias, saludos.]]></content:encoded>
	<dc:creator>Santiago</dc:creator>
	<pubDate>Mon, 30 May 2011 14:46:01</pubDate>
</item>
<item> 
	<title>Santiago está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Santiago está siguiendo a Diego Escares                                                                                                              ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Santiago" title="Ir al perfil de Santiago">Santiago</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de Santiago">Diego Escares</a>]]></content:encoded>
	<dc:creator>Santiago</dc:creator>
	<pubDate>Mon, 30 May 2011 14:44:19</pubDate>
</item>
<item> 
	<title>Santiago comentó en Guía: Para empezar en el Diseño y Desarrollo Web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¡Qué buena introducción para empezar a utilizar DocumentoWeb! Este sitio se ve excelente. Por mi parte, me gustaría aprender PHP y poder utilizar...]]></description>
	<content:encoded><![CDATA[¡Qué buena introducción para empezar a utilizar DocumentoWeb! Este sitio se ve excelente. Por mi parte, me gustaría aprender PHP y poder utilizar los recursos que aquí se brindan para poder hacerlo, así que ya me pongo a buscar material.<br />
<br />
Saludos, muchas gracias por este espacio!]]></content:encoded>
	<dc:creator>Santiago</dc:creator>
	<pubDate>Mon, 30 May 2011 14:41:27</pubDate>
</item>
<item> 
	<title>dy8qw9dqw comentó en Tutorial: Cufón, solución para usar cualquier tipografía en tus páginas web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[yo no uso librerias ¬¬
solo el jquery
algundia usare mas librerias cuando sea un flojo igual que calcetin]]></description>
	<content:encoded><![CDATA[yo no uso librerias ¬¬<br />
solo el jquery<br />
algundia usare mas librerias cuando sea un flojo igual que calcetin]]></content:encoded>
	<dc:creator>dy8qw9dqw</dc:creator>
	<pubDate>Wed, 25 May 2011 01:41:35</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de Duende-24</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola :)]]></description>
	<content:encoded><![CDATA[hola :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 24 May 2011 18:28:39</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Gracias. La verdad no tengo, son muy pocos los videos que he hecho...]]></description>
	<content:encoded><![CDATA[Gracias. La verdad no tengo, son muy pocos los videos que he hecho...]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 22 May 2011 22:50:57</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Esquinas redondeadas con CSS e imágenes para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, gracias por pasar. Lamento mucho haber perdido los archivos, no los encuentro pues la publicación es bastante vieja y creo que se perdieron...]]></description>
	<content:encoded><![CDATA[Hola, gracias por pasar. Lamento mucho haber perdido los archivos, no los encuentro pues la publicación es bastante vieja y creo que se perdieron cuando me botaron de zobyhost D:]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 22 May 2011 22:49:56</pubDate>
</item>
<item> 
	<title>shyvano_ comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola null, muy bueno el tutorial, queria preguntarte no tienes un tuto igual a este pero más detallado? explicando como hacer las cajas, colocandolas...]]></description>
	<content:encoded><![CDATA[Hola null, muy bueno el tutorial, queria preguntarte no tienes un tuto igual a este pero más detallado? explicando como hacer las cajas, colocandolas en el php, etc.<br />
Saludos]]></content:encoded>
	<dc:creator>shyvano_</dc:creator>
	<pubDate>Sun, 22 May 2011 03:52:45</pubDate>
</item>
<item> 
	<title>shyvano_ comentó en CSS: Esquinas redondeadas con CSS e imágenes para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola, sabes hay muchos link de las imagenes rotas en las distintas publicacines si pudieras repararlos seria genial para poder seguir el paso
Saludos ...]]></description>
	<content:encoded><![CDATA[hola, sabes hay muchos link de las imagenes rotas en las distintas publicacines si pudieras repararlos seria genial para poder seguir el paso<br />
Saludos]]></content:encoded>
	<dc:creator>shyvano_</dc:creator>
	<pubDate>Sun, 22 May 2011 03:38:53</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Mi primer código: tablas html</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[La utilización de tablas gira en torno a la tabulación de datos, nada más, nada menos. Es importante mencionar que no se usan para organizar la...]]></description>
	<content:encoded><![CDATA[La utilización de tablas gira en torno a la tabulación de datos, nada más, nada menos. Es importante mencionar que no se usan para organizar la información de la página como en los viejos tiempos, te sugiero que investigues un poco sobre la "Maquetación CSS" que es lo más conveniente y correcto usar para estos casos en la actualidad.<br />
Mientras tabules datos, es muy secundario y subjetivo que el código crezca y se vea feo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 22:24:18</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jajaj bien :) yo esto me lo compré con diseño y desarrollo web :D]]></description>
	<content:encoded><![CDATA[jajaj bien :) yo esto me lo compré con diseño y desarrollo web :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 22:17:39</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Tutorial: Cufón, solución para usar cualquier tipografía en tus páginas web </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jajaj bien :) yo esto me lo compré con diseño y desarrollo web :D]]></description>
	<content:encoded><![CDATA[jajaj bien :) yo esto me lo compré con diseño y desarrollo web :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 22:15:20</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Escucha lo que escribes de aaaaaaaaaaaaaaaaaaaaa </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jajaj bien :) yo esto me lo compré con diseño y desarrollo web :D]]></description>
	<content:encoded><![CDATA[jajaj bien :) yo esto me lo compré con diseño y desarrollo web :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 22:05:47</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Escucha lo que escribes</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy bueno :)
yo no te amo.]]></description>
	<content:encoded><![CDATA[Muy bueno :)<br />
yo no te amo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 22:05:02</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Tutorial: Cufón, solución para usar cualquier tipografía en tus páginas web </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Si alguien puede mejorar el c&oacute;digo para que reproduscam&aacute;s de 100 caracates no olviden compartir el c&oacute;digo. Funciona con google...]]></description>
	<content:encoded><![CDATA[<p>Si alguien puede mejorar el c&oacute;digo para que reproduscam&aacute;s de 100 caracates no olviden compartir el c&oacute;digo. Funciona con google translate, guarden el c&oacute;digo con extensi&oacute;n .php.</p>
<pre>&lt;form method="get"&gt;<br />&lt;textarea cols="50" rows="10" name="hello"&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;<br />&lt;input type="submit" value="caca"/&gt;<br />&lt;/form&gt;<br />&lt;?php<br />$hello= $_GET["hello"];<br />$ejemplo = strlen($hello);<br />echo "La longitud de la cadena es: $ejemplo.";<br />$tt="http://translate.google.es/translate_tts?q=".cortar($hello,100)."&amp;tl=es";<br />$matriz = array('uno','dos','tres','cuatro');<br />echo "&lt;a href='$tt'&gt;$hello&lt;/a&gt; ";<br />function cortar($text0, $limite){<br />$comp = strlen($text0);<br />if($comp &gt; $limite){<br />return substr("$text0", -0, $limite);<br />}<br />else{return "$text0";<br />}<br />}<br />?&gt;<br />&lt;embed src="&lt;?php echo $tt;?&gt;" autostart="true" loop="true" width="0" height="0" &gt;
</pre>
<p>Null te amo!</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 21:54:45</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Tutorial: Cufón, solución para usar cualquier tipografía en tus páginas web </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Si alguien puede mejorar el c&oacute;digo para que reproduscam&aacute;s de 100 caracates no olviden compartir el c&oacute;digo. Funciona con google...]]></description>
	<content:encoded><![CDATA[<p>Si alguien puede mejorar el c&oacute;digo para que reproduscam&aacute;s de 100 caracates no olviden compartir el c&oacute;digo. Funciona con google translate, guarden el c&oacute;digo con extensi&oacute;n .php.</p>
<pre>&lt;form method="get"&gt;<br />&lt;textarea cols="50" rows="10" name="hello"&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;<br />&lt;input type="submit" value="caca"/&gt;<br />&lt;/form&gt;<br />&lt;?php<br />$hello= $_GET["hello"];<br />$ejemplo = strlen($hello);<br />echo "La longitud de la cadena es: $ejemplo.";<br />$tt="http://translate.google.es/translate_tts?q=".cortar($hello,100)."&amp;tl=es";<br />$matriz = array('uno','dos','tres','cuatro');<br />echo "&lt;a href='$tt'&gt;$hello&lt;/a&gt; ";<br />function cortar($text0, $limite){<br />$comp = strlen($text0);<br />if($comp &gt; $limite){<br />return substr("$text0", -0, $limite);<br />}<br />else{return "$text0";<br />}<br />}<br />?&gt;<br />&lt;embed src="&lt;?php echo $tt;?&gt;" autostart="true" loop="true" width="0" height="0" &gt;
</pre>
<p>Null te amo!</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 21:54:12</pubDate>
</item>
<item> 
	<title>Diego Escares editó Tutorial: Cufón, solución para usar cualquier tipografía en tus páginas web (con cambio de URL)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Cuf&oacute;n es una librer&iacute;a JavaScript que te permite insertar de manera limpia cualquier tipograf&iacute;a en una p&aacute;gina web,...]]></description>
	<content:encoded><![CDATA[<div>
<p>Cuf&oacute;n es una librer&iacute;a JavaScript que te permite insertar de manera limpia cualquier tipograf&iacute;a en una p&aacute;gina web, reemplazando mediante JavaScript los textos indicados por im&aacute;genes, con la &uacute;nica desventaja de que ser&aacute; dificil seleccionar el texto reemplazado y en consecuencia es casi imposible copiarlo al portapapeles.</p>
<p>En este tutorial aprender&aacute;s c&oacute;mo usar cuf&oacute;n, algunas recomendaciones y ejemplos reales donde lo hemos utilizado. Vamos por lo primero:</p>
<h2>1. Obtener los archivos de cuf&oacute;n</h2>
<p>Cuf&oacute;n funciona con 2 archivos:</p>
<ol>
<li>La librer&iacute;a cuf&oacute;n</li>
<li>Un archivo js que incrusta tu fuente y que se genera en la p&aacute;gina oficial de cuf&oacute;n.</li>
</ol>
<h3>1.1. La liber&iacute;a cuf&oacute;n</h3>
<p>En el <a href="http://cufon.shoqolate.com">sitio oficial de cuf&oacute;n</a>&nbsp;puedes descargar la &uacute;ltima versi&oacute;n de cuf&oacute;n, y en estos momentos la &uacute;ltima versi&oacute;n es la 1.09i que puedes <a href="http://cufon.shoqolate.com/js/cufon-yui.js?v=1.09i">descargar directamente desde este enlace</a>.</p>
<h3>1.2. Tu archivo con tu fuente incrustada</h3>
<p>El <a href="http://cufon.shoqolate.com/generate/">generador de cuf&oacute;n</a>&nbsp;te permite crear el archivo. Es f&aacute;cil seguir el proceso, aqu&iacute; va una imagen explicativa de c&oacute;mo generar tu archivo:</p>
<p><img src="../../imagenes/uso-cufon.jpg" alt="Uso de Cuf&oacute;n" width="680" height="2905" /></p>
<p>Luego de rellenar las opciones correctamente y aceptar los t&eacute;rminos, dale al bot&oacute;n celeste "Let's do this!" y se generar&aacute; y descargar&aacute; tu archivo con la fuente incrustada.</p>
<p><strong>Recomendaciones</strong>:</p>
<ul>
<li><strong>No uses m&aacute;s de una variante de la misma fuente</strong>: Si al generador le entregas las variantes de fuente <em>Bold</em>, <em>Italic </em>y <em>Bold Italic</em>, el archivo generado pesar&aacute; 4 veces m&aacute;s aproximadamente. Es recomendable que s&oacute;lo uses la variante <strong>Regular&nbsp;</strong>de la fuente, de esta forma, s&oacute;lo pesar&aacute; lo m&iacute;nimo (15 a 40 kb, dependiento de tu fuente).</li>
<li><strong>Agrega caracteres especiales </strong>como los latinos con tildes c&oacute;mo "&aacute;&eacute;&iacute;&oacute;&uacute;&uuml;&Ntilde;&ntilde;" y los car&aacute;cteres para abrir exclamaci&oacute;n "!" y abrir interrogaci&oacute;n "&iquest;" que no est&aacute;n considerados en los packs de caracteres seleccionados del ejemplo.</li>
<li>Si usas una fuente comercial, en el cuadro "Security" agrega el dominio en donde se usar&aacute; la fuente, de esta forma, s&oacute;lo funcionar&aacute; ah&iacute; y en ninguna parte m&aacute;s.</li>
</ul>
</div>
<h2>2. Incrustar cuf&oacute;n</h2>
<p>Debes incrustar ambos archivos descargados de cuf&oacute;n en el &lt;head&gt; de tu html, de la t&iacute;pica forma:</p>
<pre><span>&lt;script <span>type</span>="<span>text/javascript</span>" <span>src</span>="/ruta/cufon.js"&gt;</span><span>&lt;/script&gt;<br /></span><span>&lt;script&nbsp;<span>type</span>="<span>text/javascript</span>"&nbsp;<span>src</span>="/ruta/cufon.nombredetufuente.js"&gt;</span><span>&lt;/script&gt;</span></pre>
<p>Y listo. Si eres m&aacute;s pro, me imagino que se te ocurrir&aacute; unificar estas librer&iacute;as junto a otras como jquery para que no existan tantas peticiones http.</p>
<h2>3. &iexcl;Cuf&oacute;n cobra vida!</h2>
<p>Con este peque&ntilde;o c&oacute;digo le dar&aacute;s vida a cuf&oacute;n, indic&aacute;ndole s&oacute;lo la etiqueta que quieres que reemplaze:&nbsp;</p>
<pre>Cufon.replace('h1');</pre>
<p>Varias etiquetas:</p>
<pre>Cufon.replace('h1, h2, h3');</pre>
<p>Soportando hasta con identificadores o clases del html:</p>
<pre>Cufon.replace('ul#menu li a, #sidebar h3, p.marcar');</pre>
<p>Con sombras:</p>
<pre>Cufon.replace('#menu a',{ textShadow: '1px 1px #17232b' });</pre>
<p>O incluso sombras + efecto hover:</p>
<pre>Cufon.replace('#menu a',{ textShadow: '1px 1px #17232b', hover: { color: '#CCC' } });</pre>
<p>Todo eso se deja a tu creatividad :).</p>
<p>Si Internet Explorer se retrasa un poco al reemplazar los textos, puedes probar insertar al final del c&oacute;digo cufon.now(); o incluso situarlo al final de &lt;/body&gt;. Ejemplo:</p>
<pre>...<br /><br />&lt;script type="text/javascript"&gt;<br /><br />Cufon.replace('h1',{textShadow:'1px 1px #000'});<br />Cufon.replace('h2, h3, #menu, #sidebar h3, #sidebar span');<br />Cufon.replace('#sidebar a',{ hover: { color:"#FFF" } });<br />Cufon.replace('#texto h2, #texto h3',{textShadow:'1px 1px #17232b'});<br />Cufon.now();<br /><br />&lt;/script&gt;<br /><br />&lt;/body&gt;<br />&lt;/html&gt;</pre>
<p><strong>Recomendaci&oacute;n final</strong>:</p>
<ul>
<li><strong>Usa cuf&oacute;n con cuidado</strong>, recuerda que es dificil seleccionar textos reemplazados por im&aacute;genes y por lo tanto dificil copiarlos. Es recomendable s&oacute;lo utilizarlo en t&iacute;tulos o textos que no interfieran tanto con la interacci&oacute;n de ellos por parte del visitante.</li>
</ul>
<h2>Ejemplos reales usando Cuf&oacute;n</h2>
<p>Algunos sitios desarrollados con&nbsp;<a href="http://habitatweb.mx/">H&aacute;bitatWeb</a>&nbsp;en los que hemos usado cuf&oacute;n&nbsp;son los siguientes:</p>
<ul>
<li><a href="http://www.camasdebronceado.com/">camasdebronceado.com</a></li>
<li><a href="http://conseguridad.com.mx/">conseguridad.com.mx</a></li>
<li><a href="http://exactoacuacorte.mx/">exactoacuacorte.mx</a></li>
<li><a href="http://www.infuzion.mx/">infuzion.mx</a></li>
</ul>
<p><span style="color: #444444;">Si desean, pueden investigar en su c&oacute;digo fuente c&oacute;mo lo hemos insertado :)</span></p>
<p>Muchos saludos, espero que el tutorial&nbsp;se disfrute y sea bastante claro.<br />Tutorial pedido por <a href="http://twitter.com/iadrian20">@iadrian</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 21:53:17</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Tutorial: Cufón, solución para usar cualquier tipografía en tus páginas web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Cuf&oacute;n es una librer&iacute;a JavaScript que te permite insertar de manera limpia cualquier tipograf&iacute;a en una p&aacute;gina web,...]]></description>
	<content:encoded><![CDATA[<div>
<p>Cuf&oacute;n es una librer&iacute;a JavaScript que te permite insertar de manera limpia cualquier tipograf&iacute;a en una p&aacute;gina web, reemplazando mediante JavaScript los textos indicados por im&aacute;genes, con la &uacute;nica desventaja de que ser&aacute; dificil seleccionar el texto reemplazado y en consecuencia es casi imposible copiarlo al portapapeles.</p>
<p>En este tutorial aprender&aacute;s c&oacute;mo usar cuf&oacute;n, algunas recomendaciones y ejemplos reales donde lo hemos utilizado. Vamos por lo primero:</p>
<h2>1. Obtener los archivos de cuf&oacute;n</h2>
<p>Cuf&oacute;n funciona con 2 archivos:</p>
<ol>
<li>La librer&iacute;a cuf&oacute;n</li>
<li>Un archivo js que incrusta tu fuente y que se genera en la p&aacute;gina oficial de cuf&oacute;n.</li>
</ol>
<h3>1.1. La liber&iacute;a cuf&oacute;n</h3>
<p>En el <a href="http://cufon.shoqolate.com">sitio oficial de cuf&oacute;n</a>&nbsp;puedes descargar la &uacute;ltima versi&oacute;n de cuf&oacute;n, y en estos momentos la &uacute;ltima versi&oacute;n es la 1.09i que puedes <a href="http://cufon.shoqolate.com/js/cufon-yui.js?v=1.09i">descargar directamente desde este enlace</a>.</p>
<h3>1.2. Tu archivo con tu fuente incrustada</h3>
<p>El <a href="http://cufon.shoqolate.com/generate/">generador de cuf&oacute;n</a>&nbsp;te permite crear el archivo. Es f&aacute;cil seguir el proceso, aqu&iacute; va una imagen explicativa de c&oacute;mo generar tu archivo:</p>
<p><img src="../../imagenes/uso-cufon.jpg" alt="Uso de Cuf&oacute;n" width="680" height="2905" /></p>
<p>Luego de rellenar las opciones correctamente y aceptar los t&eacute;rminos, dale al bot&oacute;n celeste "Let's do this!" y se generar&aacute; y descargar&aacute; tu archivo con la fuente incrustada.</p>
<p><strong>Recomendaciones</strong>:</p>
<ul>
<li><strong>No uses m&aacute;s de una variante de la misma fuente</strong>: Si al generador le entregas las variantes de fuente <em>Bold</em>, <em>Italic </em>y <em>Bold Italic</em>, el archivo generado pesar&aacute; 4 veces m&aacute;s aproximadamente. Es recomendable que s&oacute;lo uses la variante <strong>Regular&nbsp;</strong>de la fuente, de esta forma, s&oacute;lo pesar&aacute; lo m&iacute;nimo (15 a 40 kb, dependiento de tu fuente).</li>
<li><strong>Agrega caracteres especiales </strong>como los latinos con tildes c&oacute;mo "&aacute;&eacute;&iacute;&oacute;&uacute;&uuml;&Ntilde;&ntilde;" y los car&aacute;cteres para abrir exclamaci&oacute;n "!" y abrir interrogaci&oacute;n "&iquest;" que no est&aacute;n considerados en los packs de caracteres seleccionados del ejemplo.</li>
<li>Si usas una fuente comercial, en el cuadro "Security" agrega el dominio en donde se usar&aacute; la fuente, de esta forma, s&oacute;lo funcionar&aacute; ah&iacute; y en ninguna parte m&aacute;s.</li>
</ul>
</div>
<h2>2. Incrustar cuf&oacute;n</h2>
<p>Debes incrustar ambos archivos descargados de cuf&oacute;n en el &lt;head&gt; de tu html, de la t&iacute;pica forma:</p>
<pre><span>&lt;script <span>type</span>="<span>text/javascript</span>" <span>src</span>="/ruta/cufon.js"&gt;</span><span>&lt;/script&gt;<br /></span><span>&lt;script&nbsp;<span>type</span>="<span>text/javascript</span>"&nbsp;<span>src</span>="/ruta/cufon.nombredetufuente.js"&gt;</span><span>&lt;/script&gt;</span></pre>
<p>Y listo. Si eres m&aacute;s pro, me imagino que se te ocurrir&aacute; unificar estas librer&iacute;as junto a otras como jquery para que no existan tantas peticiones http.</p>
<h2>3. &iexcl;Cuf&oacute;n cobra vida!</h2>
<p>Con este peque&ntilde;o c&oacute;digo le dar&aacute;s vida a cuf&oacute;n, indic&aacute;ndole s&oacute;lo la etiqueta que quieres que reemplaze:&nbsp;</p>
<pre>Cufon.replace('h1');</pre>
<p>Varias etiquetas:</p>
<pre>Cufon.replace('h1, h2, h3');</pre>
<p>Soportando hasta con identificadores o clases del html:</p>
<pre>Cufon.replace('ul#menu li a, #sidebar h3, p.marcar');</pre>
<p>Con sombras:</p>
<pre>Cufon.replace('#menu a',{ textShadow: '1px 1px #17232b' });</pre>
<p>O incluso sombras + efecto hover:</p>
<pre>Cufon.replace('#menu a',{ textShadow: '1px 1px #17232b', hover: { color: '#CCC' } });</pre>
<p>Todo eso se deja a tu creatividad :).</p>
<p>Si Internet Explorer se retrasa un poco al reemplazar los textos, puedes probar insertar al final del c&oacute;digo cufon.now(); o incluso situarlo al final de &lt;/body&gt;. Ejemplo:</p>
<pre>...<br /><br />&lt;script type="text/javascript"&gt;<br /><br />Cufon.replace('h1',{textShadow:'1px 1px #000'});<br />Cufon.replace('h2, h3, #menu, #sidebar h3, #sidebar span');<br />Cufon.replace('#sidebar a',{ hover: { color:"#FFF" } });<br />Cufon.replace('#texto h2, #texto h3',{textShadow:'1px 1px #17232b'});<br />Cufon.now();<br /><br />&lt;/script&gt;<br /><br />&lt;/body&gt;<br />&lt;/html&gt;</pre>
<p><strong>Recomendaci&oacute;n final</strong>:</p>
<ul>
<li><strong>Usa cuf&oacute;n con cuidado</strong>, recuerda que es dificil seleccionar textos reemplazados por im&aacute;genes y por lo tanto dificil copiarlos. Es recomendable s&oacute;lo utilizarlo en t&iacute;tulos o textos que no interfieran tanto con la interacci&oacute;n de ellos por parte del visitante.</li>
</ul>
<h2>Ejemplos reales usando Cuf&oacute;n</h2>
<p>Algunos sitios desarrollados con&nbsp;<a href="http://habitatweb.mx/">H&aacute;bitatWeb</a>&nbsp;en los que hemos usado cuf&oacute;n&nbsp;son los siguientes:</p>
<ul>
<li><a href="http://www.camasdebronceado.com/">camasdebronceado.com</a></li>
<li><a href="http://conseguridad.com.mx/">conseguridad.com.mx</a></li>
<li><a href="http://exactoacuacorte.mx/">exactoacuacorte.mx</a></li>
<li><a href="http://www.infuzion.mx/">infuzion.mx</a></li>
</ul>
<p><span style="color: #444444;">Si desean, pueden investigar en su c&oacute;digo fuente c&oacute;mo lo hemos insertado :)</span></p>
<p>Muchos saludos, espero que el tutorial&nbsp;se disfrute y sea bastante claro.<br />Tutorial pedido por <a href="http://twitter.com/iadrian20">@iadrian</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 21:52:57</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en HTML5: Navegadores actuales y vídeo HTML5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[La fecha del artículo es hace 6 meses! en ese entonces internet explorer 9 no estaba lanzado :)]]></description>
	<content:encoded><![CDATA[La fecha del artículo es hace 6 meses! en ese entonces internet explorer 9 no estaba lanzado :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 21 May 2011 20:15:02</pubDate>
</item>
<item> 
	<title>90909 comentó en HTML5: Navegadores actuales y vídeo HTML5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[internet explorer 9 ya reproduce HTML5 :3]]></description>
	<content:encoded><![CDATA[internet explorer 9 ya reproduce HTML5 :3]]></content:encoded>
	<dc:creator>90909</dc:creator>
	<pubDate>Sat, 21 May 2011 19:45:23</pubDate>
</item>
<item> 
	<title>kapacrack comentó en DocumentoWeb: Sobre las categorías</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>kapacrack</dc:creator>
	<pubDate>Fri, 20 May 2011 22:17:25</pubDate>
</item>
<item> 
	<title>lifespirit comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[O= me das envidia Null... jejeje =P es solo un chiste... yo me inscribi en un curso de armado y reparacion de pc =P. capaz que en el verano cuando...]]></description>
	<content:encoded><![CDATA[O= me das envidia Null... jejeje =P es solo un chiste... yo me inscribi en un curso de armado y reparacion de pc =P. capaz que en el verano cuando termine mi curso me ponga a trabajar de eso. Por lo menos para ir juntando plata =P e ir comprando parte y armarme todo desde cero.]]></content:encoded>
	<dc:creator>lifespirit</dc:creator>
	<pubDate>Wed, 18 May 2011 21:22:02</pubDate>
</item>
<item> 
	<title>aaaaaaaaaaaaaaaaaaaaa comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[calcetintroll se habla solo]]></description>
	<content:encoded><![CDATA[calcetintroll se habla solo]]></content:encoded>
	<dc:creator>aaaaaaaaaaaaaaaaaaaaa</dc:creator>
	<pubDate>Tue, 17 May 2011 09:09:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Sí juego a 1080p (1920x1080px) y estoy muy satisfecho de lo que hace mi 9800gt. Las tarjetas de video son primordiales para las placas madres con...]]></description>
	<content:encoded><![CDATA[Sí juego a 1080p (1920x1080px) y estoy muy satisfecho de lo que hace mi 9800gt. Las tarjetas de video son primordiales para las placas madres con chipset P67 como esta que me compré, pues que no traen salida de video porque están optimizadas para tarjetas dedicadas ;)<br />
<br />
Con photoshop me voy a quedar ciego? XD, es lo mejor trabajar con esta resolución y espacio de trabajo, y si hubiese una pantalla económica con mayor resolución definitivamente me la compraría.<br />
<br />
Los discos duros que dices son de estado sólido? por acá aún están muy caros, y en mi distribuidora favorita aún no los venden.<br />
<br />
Vivo en Chile, los precios pueden variar mucho dependiendo de cada país y la distribuidora que los venda.<br />
<br />
Aún no le encuentro necesidad de hacerle OC a este procesador ;)<br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 15 May 2011 15:23:32</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo lo vengo haciendo hace muuuucho tiempo, y nunca se me ha quedamo algún componente por mala manipulación.

Agregué imágenes.

PD: hijo, se...]]></description>
	<content:encoded><![CDATA[Yo lo vengo haciendo hace muuuucho tiempo, y nunca se me ha quedamo algún componente por mala manipulación.<br />
<br />
Agregué imágenes.<br />
<br />
PD: hijo, se llama "CORE i7" NO "ICORE 7"]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 14 May 2011 00:58:27</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo lo vengo haciendo hace muuuucho tiempo, y nunca se me ha quedamo algún componente por mala manipulación.

Agregué imágenes.

PD: hijo, se...]]></description>
	<content:encoded><![CDATA[Yo lo vengo haciendo hace muuuucho tiempo, y nunca se me ha quedamo algún componente por mala manipulación.<br />
<br />
Agregué imágenes.<br />
<br />
PD: hijo, se llama "CORE i7" NO "ICORE 7"]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 14 May 2011 00:54:20</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo lo vengo haciendo hace muuuucho tiempo, y nunca se me ha quedamo algún componente por mala manipulación.

Agregué imágenes.

PD: hijo, se...]]></description>
	<content:encoded><![CDATA[Yo lo vengo haciendo hace muuuucho tiempo, y nunca se me ha quedamo algún componente por mala manipulación.<br />
<br />
Agregué imágenes.<br />
<br />
PD: hijo, se llama "CORE i7" NO "ICORE 7"]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 14 May 2011 00:53:36</pubDate>
</item>
<item> 
	<title>calcetintroll comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[prefiero comprarme una ya con todo ademas eso de armarlas como que me da algo de miedo ya que las piesas cuenstan mucho dinero]]></description>
	<content:encoded><![CDATA[prefiero comprarme una ya con todo ademas eso de armarlas como que me da algo de miedo ya que las piesas cuenstan mucho dinero]]></content:encoded>
	<dc:creator>calcetintroll</dc:creator>
	<pubDate>Fri, 13 May 2011 22:08:23</pubDate>
</item>
<item> 
	<title>calcetintroll comentó en Guía: CSS: Sprites CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oye null pon el archivo descargable no seas mala onda
nunca aprendi a aser ese efecto ._:]]></description>
	<content:encoded><![CDATA[oye null pon el archivo descargable no seas mala onda<br />
nunca aprendi a aser ese efecto ._:]]></content:encoded>
	<dc:creator>calcetintroll</dc:creator>
	<pubDate>Fri, 13 May 2011 22:05:51</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola amigo troll:
- 686 usd, pero vendí mis piezas por lo que me salió a solo 472 usd
- ya tengo disco duro, gabinete, fuente de poder, tarjeta de...]]></description>
	<content:encoded><![CDATA[Hola amigo troll:<br />
- 686 usd, pero vendí mis piezas por lo que me salió a solo 472 usd<br />
- ya tengo disco duro, gabinete, fuente de poder, tarjeta de video, etc :P<br />
- comprar por partes es mucho más económico y personalizado<br />
- obvio que yo las instalé<br />
- cuando cambias placa madre, debes formatear tu disco duro y reinstalar windows :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 13 May 2011 12:50:52</pubDate>
</item>
<item> 
	<title>calcetintroll comentó en Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[O_O un icore 7
deves de estar volando de velocidad
cuanto te gastaste? por sierto te falto comprarte el disco duro para que todo fuera perfecto

pero...]]></description>
	<content:encoded><![CDATA[O_O un icore 7<br />
deves de estar volando de velocidad<br />
cuanto te gastaste? por sierto te falto comprarte el disco duro para que todo fuera perfecto<br />
<br />
pero porque te la compraste por partes?<br />
y tu la instalaste? como le isiste para cargarle el sistema operativo?]]></content:encoded>
	<dc:creator>calcetintroll</dc:creator>
	<pubDate>Fri, 13 May 2011 00:51:19</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Unboxing Intel Core i7 2600, Corsair XMS3 DDR3 y Motherboard Asus P8P67-M</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Quiero compartir aqu&iacute; mis nuevos componentes para mi m&aacute;quina, que me ahora realmente me ayudan a disfrutar al m&aacute;ximo tanto en el...]]></description>
	<content:encoded><![CDATA[<p>Quiero compartir aqu&iacute; mis nuevos componentes para mi m&aacute;quina, que me ahora realmente me ayudan a disfrutar al m&aacute;ximo tanto en el trabajo como en mi lado gamer :P</p>
<p>La verdad es que han salido buen&iacute;simos sumandole mi tarjeta de video Nvidia Geforce 9800gt, al final va un video con pruebas de rendimiento :)</p>
<h2>Intel Core i7 2600 Sandy Bridge</h2>
<p>
<object style="width: 680px; height: 410px;" width="680" height="410" data="http://www.youtube.com/v/SptkV22VPEY" type="application/x-shockwave-flash">
<param name="data" value="http://www.youtube.com/v/SptkV22VPEY" />
<param name="src" value="http://www.youtube.com/v/SptkV22VPEY" />
</object>
</p>
<h2>&nbsp;Corsair DDR3 XMS3 4Gb 1600Mhz</h2>
<p>
<object width="680" height="410" data="http://www.youtube.com/v/LZrFvO6lxGs" type="application/x-shockwave-flash">
<param name="data" value="http://www.youtube.com/v/LZrFvO6lxGs" />
<param name="src" value="http://www.youtube.com/v/LZrFvO6lxGs" />
</object>
</p>
<h2>ASUS Motherboard P8P67-M</h2>
<p>
<object width="680" height="410" data="http://www.youtube.com/v/uPDVxyNmC6w" type="application/x-shockwave-flash">
<param name="data" value="http://www.youtube.com/v/uPDVxyNmC6w" />
<param name="src" value="http://www.youtube.com/v/uPDVxyNmC6w" />
</object>
</p>
<h2>Componentes instalados</h2>
<p><img src="http://imageshack.us/m/828/9571/img0040br.jpg" alt="" width="680" height="573" /></p>
<p><span style="color: #444444; font-family: arial, sans-serif;"><img src="http://imageshack.us/m/708/7851/img0383b2.jpg" alt="" width="680" height="510" /></span></p>
<h2>Prueba de rendimiento</h2>
<p>
<object style="width: 680px; height: 410px;" width="680" height="410" data="http://www.youtube.com/v/ejY2GM-Ps1A" type="application/x-shockwave-flash">
<param name="src" value="http://www.youtube.com/v/ejY2GM-Ps1A" />
</object>
</p>
<p>Saludos estimados!</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 12 May 2011 16:31:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 12 May 2011 16:19:59</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Guía: CSS: Sprites CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[parece que lo perdí de nuevoooo D:]]></description>
	<content:encoded><![CDATA[parece que lo perdí de nuevoooo D:]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 10 May 2011 22:41:29</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Genial, tienes todo mi apoyo josegaitan123, esa es justamente la idea de DocumentoWeb :)]]></description>
	<content:encoded><![CDATA[Genial, tienes todo mi apoyo josegaitan123, esa es justamente la idea de DocumentoWeb :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 10 May 2011 22:40:18</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿ayuda con wampserver y los alias?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola! muchas gracias memo :D, me has dado ánimos para seguir actualizando DocumentoWeb.
123456 él no es Null, este sí soy yo jajaja

Saludos a...]]></description>
	<content:encoded><![CDATA[Hola! muchas gracias memo :D, me has dado ánimos para seguir actualizando DocumentoWeb.<br />
123456 él no es Null, este sí soy yo jajaja<br />
<br />
Saludos a los dos! me alegra mucho que les sirva Documentoweb en estos tiempos de mi larga ausencia :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 10 May 2011 22:00:58</pubDate>
</item>
<item> 
	<title>7777777 comentó en Guía: CSS: Sprites CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oye null no se puede descargar el archivo editable ._.
arreglalo]]></description>
	<content:encoded><![CDATA[oye null no se puede descargar el archivo editable ._.<br />
arreglalo]]></content:encoded>
	<dc:creator>7777777</dc:creator>
	<pubDate>Fri, 06 May 2011 23:47:08</pubDate>
</item>
<item> 
	<title>josegaitan123 comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Buenos dias desde barranquilla colombia, tengo mucho interes en el desarrollo web, he desarrollado algunos proyectos, estoy interesado en compartir...]]></description>
	<content:encoded><![CDATA[Buenos dias desde barranquilla colombia, tengo mucho interes en el desarrollo web, he desarrollado algunos proyectos, estoy interesado en compartir informacion y a la vez recibir. el conocimiento se alimenta con los saberes de todos los participantes de este sitio]]></content:encoded>
	<dc:creator>josegaitan123</dc:creator>
	<pubDate>Fri, 06 May 2011 08:20:56</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Sin Internet ni calculadora</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[COOL!]]></description>
	<content:encoded><![CDATA[COOL!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 03 May 2011 10:59:31</pubDate>
</item>
<item> 
	<title>123456 comentó en JavaScript: Ofuscar correo electrónico</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[o_O]]></description>
	<content:encoded><![CDATA[o_O]]></content:encoded>
	<dc:creator>123456</dc:creator>
	<pubDate>Mon, 02 May 2011 06:38:24</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Texturas: Maderas de calidad para una web </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Una calculadora r&aacute;pida en javascript:
&lt;input onkeyup="document.getElementById('salida').innerHTML = eval(this.value)" /&gt; = &lt;b...]]></description>
	<content:encoded><![CDATA[<p>Una calculadora r&aacute;pida en javascript:</p>
<pre>&lt;input onkeyup="document.getElementById('salida').innerHTML = eval(this.value)" /&gt; = &lt;b id="salida"&gt;&lt;/b&gt;</pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 25 Apr 2011 11:35:30</pubDate>
</item>
<item> 
	<title>Hana_mtaoua2 comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hi]]></description>
	<content:encoded><![CDATA[Hi]]></content:encoded>
	<dc:creator>Hana_mtaoua2</dc:creator>
	<pubDate>Wed, 13 Apr 2011 12:50:52</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de manelgarcia</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[muchas gracias :D]]></description>
	<content:encoded><![CDATA[muchas gracias :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 31 Mar 2011 17:09:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de ventas</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[nice! saludos &quot;ventas&quot;]]></description>
	<content:encoded><![CDATA[nice! saludos &quot;ventas&quot;]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 25 Mar 2011 21:38:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Aprender PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[buena! :D]]></description>
	<content:encoded><![CDATA[buena! :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 23 Mar 2011 17:25:58</pubDate>
</item>
<item> 
	<title>intruc comentó en PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ahh y no compartes? xD]]></description>
	<content:encoded><![CDATA[ahh y no compartes? xD]]></content:encoded>
	<dc:creator>intruc</dc:creator>
	<pubDate>Tue, 22 Mar 2011 19:57:05</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[A perdón, este código es muy viejo y ahora tengo uno más avanzado... este no justamente no me permitía hacer consultas con datos anteriores.]]></description>
	<content:encoded><![CDATA[A perdón, este código es muy viejo y ahora tengo uno más avanzado... este no justamente no me permitía hacer consultas con datos anteriores.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 22 Mar 2011 11:59:22</pubDate>
</item>
<item> 
	<title>intruc comentó en PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[puedo hacer esto html(select * from bd where %campo% = 2,html)  ?]]></description>
	<content:encoded><![CDATA[puedo hacer esto html(select * from bd where %campo% = 2,html)  ?]]></content:encoded>
	<dc:creator>intruc</dc:creator>
	<pubDate>Mon, 21 Mar 2011 13:21:41</pubDate>
</item>
<item> 
	<title>njr2mx comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola, espero encontrar un buen de informacion, para servlets ;)]]></description>
	<content:encoded><![CDATA[hola, espero encontrar un buen de informacion, para servlets ;)]]></content:encoded>
	<dc:creator>njr2mx</dc:creator>
	<pubDate>Fri, 18 Mar 2011 16:07:19</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Me presento</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Gracias a ambos por su interés :D]]></description>
	<content:encoded><![CDATA[Gracias a ambos por su interés :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 17 Mar 2011 18:59:26</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Nada mas tienes que hacer una consulta dentro de otra consulta. Cuando este en mi pc te escribo un ejemplo.]]></description>
	<content:encoded><![CDATA[Nada mas tienes que hacer una consulta dentro de otra consulta. Cuando este en mi pc te escribo un ejemplo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 17 Mar 2011 18:57:20</pubDate>
</item>
<item> 
	<title>intruc comentó en PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola muy bueno el codigo, nada mas una duda y si quiero hacer otra consulta pero usando un valor del registro de la primera consulta?]]></description>
	<content:encoded><![CDATA[hola muy bueno el codigo, nada mas una duda y si quiero hacer otra consulta pero usando un valor del registro de la primera consulta?]]></content:encoded>
	<dc:creator>intruc</dc:creator>
	<pubDate>Wed, 16 Mar 2011 20:41:13</pubDate>
</item>
<item> 
	<title>yoni13170 comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola que tal]]></description>
	<content:encoded><![CDATA[hola que tal]]></content:encoded>
	<dc:creator>yoni13170</dc:creator>
	<pubDate>Wed, 16 Mar 2011 03:19:42</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de lynn</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Genial que te guste publicar, si son buenos aportes yo los apruebo para que salgan en la p&aacute;gina principal ;)]]></description>
	<content:encoded><![CDATA[Genial que te guste publicar, si son buenos aportes yo los apruebo para que salgan en la p&aacute;gina principal ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 13 Mar 2011 23:14:16</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Esquinas redondeadas con CSS e imágenes para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muchas gracias, puedes pasar por aquí http://www.documentoweb.com/Null/publicaciones para ver mis publicaciones ;)
Saludos!                          ...]]></description>
	<content:encoded><![CDATA[Muchas gracias, puedes pasar por aquí <a href="http://www.documentoweb.com/Null/publicaciones" rel="nofollow">http://www.documentoweb.com/Null/publicaciones</a> para ver mis publicaciones ;)<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 13 Mar 2011 23:11:58</pubDate>
</item>
<item> 
	<title>bLiNd comentó en CSS: Esquinas redondeadas con CSS e imágenes para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Excelente! técnica! muy bien explicado. Excelente página creo que sacaré varias ideas de acá!]]></description>
	<content:encoded><![CDATA[Excelente! técnica! muy bien explicado. Excelente página creo que sacaré varias ideas de acá!]]></content:encoded>
	<dc:creator>bLiNd</dc:creator>
	<pubDate>Sun, 13 Mar 2011 17:43:04</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Agregar el &quot;www.&quot; a un dominio genérico con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Es calcetín, nuestro troll mascota número 1, siempre dice que se va y siempre regresa. Simplemente no hay que alimentarlo :P]]></description>
	<content:encoded><![CDATA[Es calcetín, nuestro troll mascota número 1, siempre dice que se va y siempre regresa. Simplemente no hay que alimentarlo :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 10 Mar 2011 18:52:56</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Agregar el &quot;www.&quot; a un dominio genérico con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Buen aporte :)]]></description>
	<content:encoded><![CDATA[Buen aporte :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 02 Mar 2011 13:38:55</pubDate>
</item>
<item> 
	<title>holas_henry comentó en DocumentoWeb: Nuevas características</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola  en el salvador]]></description>
	<content:encoded><![CDATA[hola  en el salvador]]></content:encoded>
	<dc:creator>holas_henry</dc:creator>
	<pubDate>Thu, 24 Feb 2011 13:42:32</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Buen tutorial de html/css?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[genial, yo recuerdo que de librosweb sacaba las propiedades de css cuando no recordaba sus nombres :D, especialmente la de cursor:pointer jaja]]></description>
	<content:encoded><![CDATA[genial, yo recuerdo que de librosweb sacaba las propiedades de css cuando no recordaba sus nombres :D, especialmente la de cursor:pointer jaja]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 17 Feb 2011 20:50:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de amdcuba</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola :D]]></description>
	<content:encoded><![CDATA[Hola :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 17 Feb 2011 11:25:20</pubDate>
</item>
<item> 
	<title>litoleon y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[litoleon y Diego Escares ahora son amigos                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/litoleon" title="Ir al perfil de Diego Escares">litoleon</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Feb 2011 00:37:12</pubDate>
</item>
<item> 
	<title>Diego Escares editó JavaScript: Ofuscar correo electrónico (con cambio de URL)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Insertar un correo electr&oacute;nico directamente en el HTML es como poner trigo en un gallinero, solo que aqu&iacute; el gallinero es la web y las...]]></description>
	<content:encoded><![CDATA[<p>Insertar un correo electr&oacute;nico directamente en el HTML <strong>es como poner trigo en un gallinero</strong>, solo que aqu&iacute; el gallinero es la web y las gallina los bots/spammers.</p>
<p>Las m&aacute;quinas leen el HTML y como el email est&aacute; incrustado ah&iacute;, &eacute;ste forma parte del texto, texto que posiblemente puede ser usado maliciosamente por un agente X, por ejemplo, para enviarte correos basura o <em>spam</em>. Tambi&eacute;n, tus emails pueden ser indexado por buscadores, por lo que las posibilidades aumentan en&nbsp;que una m&aacute;quina encuentre ese correo y le de ese indeseado uso (y que luego lamentamos).</p>
<p>Pero bueno, hoy despu&eacute;s de varias semanas les traigo este art&iacute;culo con una posible y sencilla soluci&oacute;n a este problema: <strong>ofuscar tus correos electr&oacute;nicos con javascript</strong>.&nbsp;</p>
<p>El javascript no es ejecutado por estas malditas m&aacute;quinas, programas o lo que sean, as&iacute; que una sencilla soluci&oacute;n es insertar el correo electr&oacute;nico indirectamente, es decir, con alg&uacute;n tipo de codificaci&oacute;n por el lado del cliente.</p>
<p><strong>He aqu&iacute; el c&oacute;digo:</strong></p>
<pre>&lt;?php<br />function ofuscarcorreo($correo){<br />echo "&lt;script type=\"text/javascript\"&gt; document.write(\"".str_rot13("&lt;a href='mailto:".$correo."'&gt;".$correo."&lt;/a&gt;")."\".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c&lt;=\"Z\"?90:122)&gt;=(c=c.charCodeAt(0)+13)?c:c-26);})); &lt;/script&gt;";<br />}<br />?&gt;</pre>
<div>Con PHP creamos r&aacute;pidamente el script mediante esta funci&oacute;n que codifica el email entrante (con un sencillo&nbsp;<a href="http://es.wikipedia.org/wiki/ROT13">ROT13</a>) de la siguiente forma:</div>
<pre>&lt;?php ofuscarcorreo("micorreo@mipagina.com") ?&gt;</pre>
<p>Y as&iacute; obtenemos directamente en el HTML algo parecido a esto, en que el JavaScript se encarga de decodificar lo que PHP ha codificado:</p>
<pre><span>&lt;script <span>type</span>="<span>text/javascript</span>"&gt;</span> document.write("&lt;n uers='znvygb:newzewavfgen@dsdadwex.py'&gt;newzewavfgen@dsdadwex.py&lt;/n&gt;".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c&lt;="Z"?90:122)&gt;=(c=c.charCodeAt(0)+13)?c:c-26);})); &lt;/script&gt;</pre>
<p><strong>&iquest;Ves el correo?</strong>&nbsp;&iexcl;Ja! as&iacute; lo ver&aacute;n los malditos bots.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Feb 2011 00:34:22</pubDate>
</item>
<item> 
	<title>Diego Escares publicó JavaScript: Ofuscar correo electrónico</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Insertar un correo electr&oacute;nico directamente en el HTML es como poner trigo en un gallinero, solo que aqu&iacute; el gallinero es la web y las...]]></description>
	<content:encoded><![CDATA[<p>Insertar un correo electr&oacute;nico directamente en el HTML <strong>es como poner trigo en un gallinero</strong>, solo que aqu&iacute; el gallinero es la web y las gallina los bots/spammers.</p>
<p>Las m&aacute;quinas leen el HTML y como el email est&aacute; incrustado ah&iacute;, &eacute;ste forma parte del texto, texto que posiblemente puede ser usado maliciosamente por un agente X, por ejemplo, para enviarte correos basura o <em>spam</em>. Tambi&eacute;n, tus emails pueden ser indexado por buscadores, por lo que las posibilidades aumentan en&nbsp;que una m&aacute;quina encuentre ese correo y le de ese indeseado uso (y que luego lamentamos).</p>
<p>Pero bueno, hoy despu&eacute;s de varias semanas les traigo este art&iacute;culo con una posible y sencilla soluci&oacute;n a este problema: <strong>ofuscar tus correos electr&oacute;nicos con javascript</strong>.&nbsp;</p>
<p>El javascript no es ejecutado por estas malditas m&aacute;quinas, programas o lo que sean, as&iacute; que una sencilla soluci&oacute;n es insertar el correo electr&oacute;nico indirectamente, es decir, con alg&uacute;n tipo de codificaci&oacute;n por el lado del cliente.</p>
<p><strong>He aqu&iacute; el c&oacute;digo:</strong></p>
<pre>&lt;?php<br />function ofuscarcorreo($correo){<br />echo "&lt;script type=\"text/javascript\"&gt; document.write(\"".str_rot13("&lt;a href='mailto:".$correo."'&gt;".$correo."&lt;/a&gt;")."\".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c&lt;=\"Z\"?90:122)&gt;=(c=c.charCodeAt(0)+13)?c:c-26);})); &lt;/script&gt;";<br />}<br />?&gt;</pre>
<div>Con PHP creamos r&aacute;pidamente el script mediante esta funci&oacute;n que codifica el email entrante (con un sencillo&nbsp;<a href="http://es.wikipedia.org/wiki/ROT13">ROT13</a>) de la siguiente forma:</div>
<pre>&lt;?php ofuscarcorreo("micorreo@mipagina.com") ?&gt;</pre>
<p>Y as&iacute; obtenemos directamente en el HTML algo parecido a esto, en que el JavaScript se encarga de decodificar lo que PHP ha codificado:</p>
<pre><span>&lt;script <span>type</span>="<span>text/javascript</span>"&gt;</span> document.write("&lt;n uers='znvygb:newzewavfgen@dsdadwex.py'&gt;newzewavfgen@dsdadwex.py&lt;/n&gt;".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c&lt;="Z"?90:122)&gt;=(c=c.charCodeAt(0)+13)?c:c-26);})); &lt;/script&gt;</pre>
<p><strong>&iquest;Ves el correo?</strong>&nbsp;&iexcl;Ja! as&iacute; lo ver&aacute;n los malditos bots.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Feb 2011 00:34:13</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Cómo llamar una imagen al azar</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¡Qué respuesta! +1]]></description>
	<content:encoded><![CDATA[¡Qué respuesta! +1]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Feb 2011 00:08:56</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Dónde consigo un sevidor web?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Buenas.
Te comento que es realmente incómodo trabajar sin servidor local, pues el hecho de estar subiendo cada archivo que se va modificando al...]]></description>
	<content:encoded><![CDATA[Buenas.<br />
Te comento que es realmente incómodo trabajar sin servidor local, pues el hecho de estar subiendo cada archivo que se va modificando al servidor es demasiado tedioso.<br />
Por lo que te recomiendo que toda costa le encuentres solución a la instalación del servidor local, ya sea encontrando alguna alternativa como WAMP Server, servidores portables o buscando a alguna persona que ya le haya pasado tu problema con XAMPP.<br />
<br />
Existen servidores web de pago y gratuitos. Para tu caso beginner te recomiendo uno gratuito como Zobyhost :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Feb 2011 00:06:52</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Buen tutorial de html/css?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Sí, librosweb.es es muy buena referencia :D]]></description>
	<content:encoded><![CDATA[Sí, librosweb.es es muy buena referencia :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 14 Feb 2011 23:57:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de roro89</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[gracias, en el d&iacute;a puse mi correo, as&iacute; que cuando env&iacute;es la invitaci&oacute;n estar&eacute; prob&aacute;ndolo :)]]></description>
	<content:encoded><![CDATA[gracias, en el d&iacute;a puse mi correo, as&iacute; que cuando env&iacute;es la invitaci&oacute;n estar&eacute; prob&aacute;ndolo :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 07 Feb 2011 23:49:48</pubDate>
</item>
<item> 
	<title>roro89 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Gracias, &quot;&lt;palabra&gt; + web&quot; es una bonita combinaci&oacute;n :). Estimo que el servicio estar&aacute; para marzo, estas invitado a la...]]></description>
	<content:encoded><![CDATA[Gracias, &quot;&lt;palabra&gt; + web&quot; es una bonita combinaci&oacute;n :). Estimo que el servicio estar&aacute; para marzo, estas invitado a la inauguraci&oacute;n ;)]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Mon, 07 Feb 2011 22:27:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de roro89</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[bonito el proyecto y el nombre de sucursalweb ;)]]></description>
	<content:encoded><![CDATA[bonito el proyecto y el nombre de sucursalweb ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 07 Feb 2011 19:50:08</pubDate>
</item>
<item> 
	<title>roro89 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ho! Gracias!]]></description>
	<content:encoded><![CDATA[Ho! Gracias!]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Sun, 06 Feb 2011 20:04:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de luisgdelgado</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[y lo hiciste. Ya est&aacute;s registrado :S]]></description>
	<content:encoded><![CDATA[y lo hiciste. Ya est&aacute;s registrado :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 06 Feb 2011 16:59:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de roro89</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo le puse &quot;OTRAS ACTIVIDADES DE SERVICIOS PERSONALES&quot; y en descripci&oacute;n &quot;DISENO Y DESARROLLO DE SITIOS WEBS&quot; :)]]></description>
	<content:encoded><![CDATA[Yo le puse &quot;OTRAS ACTIVIDADES DE SERVICIOS PERSONALES&quot; y en descripci&oacute;n &quot;DISENO Y DESARROLLO DE SITIOS WEBS&quot; :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 04 Feb 2011 22:45:02</pubDate>
</item>
<item> 
	<title>roro89 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[para desarrollo de sitios web]]></description>
	<content:encoded><![CDATA[para desarrollo de sitios web]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Thu, 03 Feb 2011 22:50:55</pubDate>
</item>
<item> 
	<title>roro89 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[mejor para dar Boletas jajaja]]></description>
	<content:encoded><![CDATA[mejor para dar Boletas jajaja]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Thu, 03 Feb 2011 22:50:35</pubDate>
</item>
<item> 
	<title>roro89 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hey! una pregunta, qu&eacute; me recomiendas para dar voletas de honorarios en el SII, &quot;722000 ASESORES Y CONSULTORES EN INFORMATICA...]]></description>
	<content:encoded><![CDATA[Hey! una pregunta, qu&eacute; me recomiendas para dar voletas de honorarios en el SII, &quot;722000 ASESORES Y CONSULTORES EN INFORMATICA (SOFTWARE)&quot;?? Gracias :)]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Thu, 03 Feb 2011 22:50:10</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Cómo llamar una imagen al azar</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Lindo y simple código :)]]></description>
	<content:encoded><![CDATA[Lindo y simple código :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 27 Jan 2011 22:30:34</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[NICE! ya había visto lo de la cookie :)]]></description>
	<content:encoded><![CDATA[NICE! ya había visto lo de la cookie :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 25 Jan 2011 21:52:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Buen tutorial de html/css?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola :)
Te recomendaría HTMLDog y W3Schools pero, mi mejor aliado para aprender es Google. Un buen comienzo para tí sería practicar con los...]]></description>
	<content:encoded><![CDATA[Hola :)<br />
Te recomendaría HTMLDog y W3Schools pero, mi mejor aliado para aprender es Google. Un buen comienzo para tí sería practicar con los formularios HTML, así que esa es mi recomendación para tí pero sin seguir un sitio espefícico... solo ten en cuenta mi primera respuesta de esta página.<br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 Jan 2011 17:07:12</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de arnaldo16763695</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[genial! bienvenido eres a participar :)]]></description>
	<content:encoded><![CDATA[genial! bienvenido eres a participar :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 Jan 2011 17:02:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Clase para interactuar con bases de datos (cualquiera)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aún no pruebo tu código :(
algún día será! :D]]></description>
	<content:encoded><![CDATA[Aún no pruebo tu código :(<br />
algún día será! :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 19 Jan 2011 15:53:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de roro89</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[as&iacute; con el mantenimiento de PC xD]]></description>
	<content:encoded><![CDATA[as&iacute; con el mantenimiento de PC xD]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 19 Jan 2011 15:52:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jaja, ok, por lo menos yo sí aprendí con el "concurso" xD
Saludos.]]></description>
	<content:encoded><![CDATA[jaja, ok, por lo menos yo sí aprendí con el "concurso" xD<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 15 Jan 2011 13:09:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Función PHP para calcular &quot;hace cuanto pasó aquello&quot;</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[raro, no sé que puede ser :P]]></description>
	<content:encoded><![CDATA[raro, no sé que puede ser :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 11 Jan 2011 10:31:15</pubDate>
</item>
<item> 
	<title>k.O comentó en PHP: Función PHP para calcular &quot;hace cuanto pasó aquello&quot;</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[no no porque como te dije yo al comentar lo primero que me coloca es eso. y la funcion date me toma la fecha y la hora bien , de verdad no se que...]]></description>
	<content:encoded><![CDATA[no no porque como te dije yo al comentar lo primero que me coloca es eso. y la funcion date me toma la fecha y la hora bien , de verdad no se que podria ser ..]]></content:encoded>
	<dc:creator>k.O</dc:creator>
	<pubDate>Tue, 11 Jan 2011 10:02:58</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación HTML5: Navegadores actuales y vídeo HTML5 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[no no porque como te dije yo al comentar lo primero que me coloca es eso. y la funcion date me toma la fecha y la hora bien , de verdad no se que...]]></description>
	<content:encoded><![CDATA[no no porque como te dije yo al comentar lo primero que me coloca es eso. y la funcion date me toma la fecha y la hora bien , de verdad no se que podria ser ..]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 09 Jan 2011 01:58:24</pubDate>
</item>
<item> 
	<title>Diego Escares editó HTML5: Navegadores actuales y vídeo HTML5 (con cambio de URL)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Actualmente Internet Explorer 8 no reproduce v&iacute;deo HTML5 mientras que Apple pretende mostrar "video nativo" en Safari siendo que lo incrusta...]]></description>
	<content:encoded><![CDATA[<p><img src="../../imagenes/videohtml5.jpg" alt="Video HTML5" /></p>
<p><em>Actualmente Internet Explorer 8 no reproduce v&iacute;deo HTML5 mientras que Apple pretende mostrar "video nativo" en Safari siendo que lo incrusta mediante Quicktime. Los dem&aacute;s, siguen en la fiesta, aunque a&uacute;n no se decide el codec est&aacute;ndar</em>.</p>
<p>Inspirado y dedicado para @<a href="http://twitter.com/roccons">roccons</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 09 Jan 2011 01:58:01</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Función PHP para calcular &quot;hace cuanto pasó aquello&quot;</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Te saldrá "hace 5 horas" solo si la fecha que pusiste fue hace cinco horas :P. Verifica bien la fecha.]]></description>
	<content:encoded><![CDATA[Te saldrá "hace 5 horas" solo si la fecha que pusiste fue hace cinco horas :P. Verifica bien la fecha.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 06 Jan 2011 15:17:20</pubDate>
</item>
<item> 
	<title>k.O comentó en PHP: Función PHP para calcular &quot;hace cuanto pasó aquello&quot;</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[muy buena funcion la estoy utilizando y ya esta implantada pero a la hora de que hago el comentario en vez de poner "ahora" pone "hace 5 horas" porque...]]></description>
	<content:encoded><![CDATA[muy buena funcion la estoy utilizando y ya esta implantada pero a la hora de que hago el comentario en vez de poner "ahora" pone "hace 5 horas" porque cees tu que sea eso?]]></content:encoded>
	<dc:creator>k.O</dc:creator>
	<pubDate>Wed, 05 Jan 2011 17:21:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de estdiego</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jaja, muchas gracias :D la verdad al sitio puedes darle el uso que quieras, solo conservar un ambiente de aprendizaje :) Saludos!]]></description>
	<content:encoded><![CDATA[jaja, muchas gracias :D la verdad al sitio puedes darle el uso que quieras, solo conservar un ambiente de aprendizaje :) Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 03 Jan 2011 01:13:47</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de jorgtj_</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, bienvenido! espero que sea de tu agrado tener tu espacio aqu&iacute; para aprender o aportar conocimientos :)]]></description>
	<content:encoded><![CDATA[Hola, bienvenido! espero que sea de tu agrado tener tu espacio aqu&iacute; para aprender o aportar conocimientos :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 02 Jan 2011 06:40:15</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Buen tutorial de html/css?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Primero que nada, el XHTML 1.0 indica semántica, código estructurado, separación de la visualización y otros aspectos muy importantes que el HTML...]]></description>
	<content:encoded><![CDATA[Primero que nada, el XHTML 1.0 indica semántica, código estructurado, separación de la visualización y otros aspectos muy importantes que el HTML 4 carecía. Esta versión se puede leer en todos los navegadores actuales sin problemas, por lo que sí se puede considerar un estándar a seguir y a desarrollar sin problemas de compatibilidad.<br />
<br />
Segundo, se empezó el desarrollo de XHTML 2, donde las características del XHTML 1.0 fueron revueltas. A mi juicio se propuso un caos de semántica. Por ejemplo podías crear una imagen con una etiqueta de párrafo o que cualquier elemento pudiese convertirse en enlace. En un principio lo encontraba genial, pero me dí cuenta que se perdía la esencia de las etiquetas al prestarse sus atributos. Según yo, nunca salió al aire.<br />
Más info aquí <a href="http://www.maestrosdelweb.com/editorial/xhtml2/" rel="nofollow">http://www.maestrosdelweb.com/editorial/xhtml2/</a> y aquí <a href="http://realidadaparte.es/archives/2009/07/07/sobre-el-fin-de-xhtml-2/" rel="nofollow">http://realidadaparte.es/archives/2009/07/07/sobre-el-fin-de-xhtml-2/</a><br />
<br />
Tercero, se propuso HTML 5 donde se trata de olvidar la propuesta anterior del XHTML 2 (no me atrevería a decir que fué una evolución). Es aquí donde realmente se está proponiendo una excelente evolución del lenguaje que nos permite aprovechar mucho mejor a los navegadores en conjunto de la web. Aún está en etapa de 'encubación' y muchas características ya se pueden usar en Chrome, Firefox, Opera y Safari.<br />
De aquí a que se estandarice HTML5 van a pasar muchos años. Debes tener en cuenta que cuando desarrollamos una web, lo ideal es que sin importar la tecnología que soporta el navegador se pueda acceder a la información del sitio (a menos que sea dirigido a un público específico), lo que no está ocurriendo actualmente.<br />
<br />
Sugiero que no te metas en 'xhtml modularization' ya que lo ví un poco más avanzado y debes comenzar desde abajo. Por mi lado ni le he visto la necesidad ocuparlo ni investigar sobre ello.<br />
<br />
Cualquier consulta no dudes en preguntar :D<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 23:47:30</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación ¿Buen tutorial de html/css? de juan_r </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Primero que nada, el XHTML 1.0 indica semántica, código estructurado, separación de la visualización y otros aspectos muy importantes que el HTML...]]></description>
	<content:encoded><![CDATA[Primero que nada, el XHTML 1.0 indica semántica, código estructurado, separación de la visualización y otros aspectos muy importantes que el HTML 4 carecía. Esta versión se puede leer en todos los navegadores actuales sin problemas, por lo que sí se puede considerar un estándar a seguir y a desarrollar sin problemas de compatibilidad.<br />
<br />
Segundo, se empezó el desarrollo de XHTML 2, donde las características del XHTML 1.0 fueron revueltas. A mi juicio se propuso un caos de semántica. Por ejemplo podías crear una imagen con una etiqueta de párrafo o que cualquier elemento pudiese convertirse en enlace. En un principio lo encontraba genial, pero me dí cuenta que se perdía la esencia de las etiquetas al prestarse sus atributos. Según yo, nunca salió al aire.<br />
Más info aquí <a href="http://www.maestrosdelweb.com/editorial/xhtml2/" rel="nofollow">http://www.maestrosdelweb.com/editorial/xhtml2/</a> y aquí <a href="http://realidadaparte.es/archives/2009/07/07/sobre-el-fin-de-xhtml-2/" rel="nofollow">http://realidadaparte.es/archives/2009/07/07/sobre-el-fin-de-xhtml-2/</a><br />
<br />
Tercero, se propuso HTML 5 donde se trata de olvidar la propuesta anterior del XHTML 2 (no me atrevería a decir que fué una evolución). Es aquí donde realmente se está proponiendo una excelente evolución del lenguaje que nos permite aprovechar mucho mejor a los navegadores en conjunto de la web. Aún está en etapa de 'encubación' y muchas características ya se pueden usar en Chrome, Firefox, Opera y Safari.<br />
De aquí a que se estandarice HTML5 van a pasar muchos años. Debes tener en cuenta que cuando desarrollamos una web, lo ideal es que sin importar la tecnología que soporta el navegador se pueda acceder a la información del sitio (a menos que sea dirigido a un público específico), lo que no está ocurriendo actualmente.<br />
<br />
Sugiero que no te metas en 'xhtml modularization' ya que lo ví un poco más avanzado y debes comenzar desde abajo. Por mi lado ni le he visto la necesidad ocuparlo ni investigar sobre ello.<br />
<br />
Cualquier consulta no dudes en preguntar :D<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 23:15:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Recortar imágenes con CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:49:16</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:48:08</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:47:37</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:47:20</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:46:40</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:46:01</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></description>
	<content:encoded><![CDATA[Ahhh, perdón, no sé qué onda pero no encuentro ahora el ejemplo. Lo estoy buscando por el ftp (pues es un .html)  y no hay rastro de él! o.o]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 17:45:25</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Buen tutorial de html/css?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola! bienvenido ^^
Primero que nada te recomiendo que aprendas sobre las versiones que existen del HTML. Hay muchos tutoriales en la web, y la...]]></description>
	<content:encoded><![CDATA[Hola! bienvenido ^^<br />
Primero que nada te recomiendo que aprendas sobre las versiones que existen del HTML. Hay muchos tutoriales en la web, y la mayoría son viejos en cuanto a la versión del HTML.<br />
<br />
Te contaré brevemente un poco de ello.<br />
<br />
• HTML 4.01: Es viejo, tiene etiquetas semánticamente incorrectas.<br />
• XHTML 1.0: Actualmente muy aceptado, contiene etiquetas correctas y ha desaprobado algunas de la versión anterior. Te recomiendo plenamente este, pues debes estar actualizado.<br />
• HTML 5: Aún está en etapa experimental, los navegadores lo van incorporando de a poquitito.<br />
<br />
• CSS 2.1: Actualmente aceptado, se recomienda plenamente.<br />
• CSS 3: No todos los navegadores lo soportan.<br />
<br />
Entonces, tu combinación perfecta para aprender es XHTML 1.0 + CSS 2.1<br />
<br />
Aquí te dejo una muy buena referencia de ambos lenguajes:<br />
<a href="http://www.w3schools.com/tags/default.asp" rel="nofollow">http://www.w3schools.com/tags/default.asp</a><br />
<a href="http://www.w3schools.com/css/css_reference.asp" rel="nofollow">http://www.w3schools.com/css/css_reference.asp</a><br />
<br />
Y en cuanto a tutoriales, la verdad es que yo nunca seguí uno xD. Sólo fuí experimentando con distintas referencias de la web y el validador de código <a href="http://validator.w3.org/" rel="nofollow">http://validator.w3.org/</a><br />
<br />
Recuerda que la W3C (<a href="http://www.w3.org/" rel="nofollow">http://www.w3.org/</a>) es nuestra verdadera guía y referencia para estos lenguajes.<br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 15:42:35</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Recortar imágenes con CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Arreglado, ni me había dado cuenta :P
gracias!]]></description>
	<content:encoded><![CDATA[Arreglado, ni me había dado cuenta :P<br />
gracias!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 15:26:59</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación CSS: Recortar imágenes con CSS </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Arreglado, ni me había dado cuenta :P
gracias!]]></description>
	<content:encoded><![CDATA[Arreglado, ni me había dado cuenta :P<br />
gracias!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 16 Dec 2010 15:26:40</pubDate>
</item>
<item> 
	<title>foinnego comentó en CSS: Recortar imágenes con CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[vinculo roto que pasooooo....]]></description>
	<content:encoded><![CDATA[vinculo roto que pasooooo....]]></content:encoded>
	<dc:creator>foinnego</dc:creator>
	<pubDate>Thu, 16 Dec 2010 11:32:15</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de Mewthom</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Bienvenido/a! :D cualquier aporte o duda tambi&eacute;n es bienvenido desde la secci&oacute;n &quot;Crear&quot; ^^]]></description>
	<content:encoded><![CDATA[Bienvenido/a! :D cualquier aporte o duda tambi&eacute;n es bienvenido desde la secci&oacute;n &quot;Crear&quot; ^^]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 15 Dec 2010 15:08:49</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Pues ahora nada, estudi&eacute; Ingenier&iacute;a Civil Inform&aacute;tica un semestre y me sal&iacute; de inmediato, no me gust&oacute; el primer...]]></description>
	<content:encoded><![CDATA[Pues ahora nada, estudi&eacute; Ingenier&iacute;a Civil Inform&aacute;tica un semestre y me sal&iacute; de inmediato, no me gust&oacute; el primer a&ntilde;o y no aprend&iacute; nada. ]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 13 Dec 2010 06:56:25</pubDate>
</item>
<item> 
	<title>roro89 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Y tu?]]></description>
	<content:encoded><![CDATA[Y tu?]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Sun, 12 Dec 2010 18:49:58</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de roro89</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[&iquest;Qu&eacute; estudias? :O]]></description>
	<content:encoded><![CDATA[&iquest;Qu&eacute; estudias? :O]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 12 Dec 2010 09:09:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Excelente :D]]></description>
	<content:encoded><![CDATA[Excelente :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 12 Dec 2010 09:09:25</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Valla, nadie más? ya pasó otra semana :P]]></description>
	<content:encoded><![CDATA[Valla, nadie más? ya pasó otra semana :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 11 Dec 2010 13:53:28</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de eltecnico1962</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Bienvenido a la comunidad :D]]></description>
	<content:encoded><![CDATA[Bienvenido a la comunidad :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 11 Dec 2010 13:38:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en DocumentoWeb: DocumentoWeb 2.0 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Perfecto, cualquier duda la puedes hacer creando publicaciones :)
Si necesitas algún artículo no dudes en pedirlo, te recomiendo que comiences por...]]></description>
	<content:encoded><![CDATA[Perfecto, cualquier duda la puedes hacer creando publicaciones :)<br />
Si necesitas algún artículo no dudes en pedirlo, te recomiendo que comiences por aquí:<br />
<a href="http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web" rel="nofollow">http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web</a><br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 11 Dec 2010 13:32:59</pubDate>
</item>
<item> 
	<title>eltecnico1962 comentó en DocumentoWeb: DocumentoWeb 2.0 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Amigos solo soy una persona con pocos conocimientos para transmitirle a ustedes, pero algo si tengo seguro quiero aprender y deseo hacerlo de ustedes,...]]></description>
	<content:encoded><![CDATA[Amigos solo soy una persona con pocos conocimientos para transmitirle a ustedes, pero algo si tengo seguro quiero aprender y deseo hacerlo de ustedes, gracias por toda la colaboracion que se dignen brindarme.]]></content:encoded>
	<dc:creator>eltecnico1962</dc:creator>
	<pubDate>Sat, 11 Dec 2010 10:00:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[sí, no funciona bien en ie, podría averiguar otra forma, pero ya aprendí bastante y ese es el fin de concursar :D
Has tu código! no importa si no...]]></description>
	<content:encoded><![CDATA[sí, no funciona bien en ie, podría averiguar otra forma, pero ya aprendí bastante y ese es el fin de concursar :D<br />
Has tu código! no importa si no cumples con la fecha, me gustaría compararlo con otro método :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 05 Dec 2010 13:42:22</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya hice mi código! al final no resultó tan perturbador, fué una linda experiencia jeje.
Aquí está...]]></description>
	<content:encoded><![CDATA[Ya hice mi código! al final no resultó tan perturbador, fué una linda experiencia jeje.<br />
Aquí está <a href="http://www.documentoweb.com/concursos/2/null.html" rel="nofollow">http://www.documentoweb.com/concursos/2/null.html</a><br />
<br />
Lo que hice básicamente es:<br />
<br />
1. Un textarea más un div#crece con las mismas propiedades CSS, para crear un efecto "espejo".<br />
2. Cada vez que se escribe en el textarea, este texto se imprime en el div#crece.<br />
3. Como la naturaleza del elemento div es crecer si hay un texto que no cabe en una línea, su altura es dinámica. Entonces, aquí aprovecho de sacarle la altura.<br />
4. Esta altura, se la pongo al textarea y voila!<br />
5. Finalmente, escondo del div#crece pues solo se ha creado con el fin de sacarle la altura jeje.<br />
<br />
¿Cómo lo ven?<br />
¿Ya tienen el suyo?<br />
<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 05 Dec 2010 01:29:41</pubDate>
</item>
<item> 
	<title>roro89 y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[roro89 y Diego Escares ahora son amigos                                                                                                               ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/roro89" title="Ir al perfil de Diego Escares">roro89</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 01 Dec 2010 12:56:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 01 Dec 2010 12:56:20</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo también he tenido una semana ocupadísima, no he tocado el tema aún. En el fin de semana me pondré a ver esto.]]></description>
	<content:encoded><![CDATA[Yo también he tenido una semana ocupadísima, no he tocado el tema aún. En el fin de semana me pondré a ver esto.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 30 Nov 2010 23:15:31</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muajajajajajja muy bueno ese código!! jajajaaja
Y hay que tener dos condiciones para poder hacer esas "maldades":

1. Que un area de texto te permita...]]></description>
	<content:encoded><![CDATA[Muajajajajajja muy bueno ese código!! jajajaaja<br />
Y hay que tener dos condiciones para poder hacer esas "maldades":<br />
<br />
1. Que un area de texto te permita insertar html libremente.<br />
2. Que esta area de texto no tenga filtros de javascript.<br />
<br />
Aquí se cumplen esas dos condiciones, por eso roro89 puede hacer lo que quiere con la página :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 26 Nov 2010 13:47:04</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahora somos 3 :D]]></description>
	<content:encoded><![CDATA[Ahora somos 3 :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 26 Nov 2010 12:38:12</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Acid Burn &amp; Crash Override!
Muy buena película :D

pd: ups, al parecer cuando edité el artículo eché a perder el código malicioso :S      ...]]></description>
	<content:encoded><![CDATA[Acid Burn &amp; Crash Override!<br />
Muy buena película :D<br />
<br />
pd: ups, al parecer cuando edité el artículo eché a perder el código malicioso :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 25 Nov 2010 13:08:25</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Y también linkedin. Sí, en la realidad estos códigos ya están hechos, pero la gracia sería inventar uno propio o como bien dices "reinventarlo"...]]></description>
	<content:encoded><![CDATA[Y también linkedin. Sí, en la realidad estos códigos ya están hechos, pero la gracia sería inventar uno propio o como bien dices "reinventarlo" :P<br />
Hice una imagen rápida para los concursos :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 22:23:51</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Concurso: Textarea autoajustable de roro89 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Y también linkedin. Sí, en la realidad estos códigos ya están hechos, pero la gracia sería inventar uno propio o como bien dices "reinventarlo"...]]></description>
	<content:encoded><![CDATA[Y también linkedin. Sí, en la realidad estos códigos ya están hechos, pero la gracia sería inventar uno propio o como bien dices "reinventarlo" :P<br />
Hice una imagen rápida para los concursos :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 22:22:20</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Concurso: Textarea autoajustable de roro89 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Y también linkedin. Sí, en la realidad estos códigos ya están hechos, pero la gracia sería inventar uno propio o como bien dices "reinventarlo"...]]></description>
	<content:encoded><![CDATA[Y también linkedin. Sí, en la realidad estos códigos ya están hechos, pero la gracia sería inventar uno propio o como bien dices "reinventarlo" :P<br />
Hice una imagen rápida para los concursos :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 22:22:04</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Textarea autoajustable</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Excelente!!! me sumo, quiero saber como hacer la mencionada técnica, aunque no soy amigo del javascript.
¿Digamos que el premio puede ser...]]></description>
	<content:encoded><![CDATA[Excelente!!! me sumo, quiero saber como hacer la mencionada técnica, aunque no soy amigo del javascript.<br />
¿Digamos que el premio puede ser conocimiento y satisfacción por aprender algo nuevo?<br />
<br />
Sí, yo los recibo en mi correo, los veo y publico en la fecha término :)<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 22:07:43</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Dato: en los títulos puedes crear tus propias categorías.
Y las urls son bien amigables, por lo que si sumas /editar al final de la URL de esta...]]></description>
	<content:encoded><![CDATA[Dato: en los títulos puedes crear tus propias categorías.<br />
Y las urls son bien amigables, por lo que si sumas /editar al final de la URL de esta página puedes editarla :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 22:02:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Pues bien, como este es un sitio colaborativo, dedicí convertir tu ejemplo en un pequeño artículo :)
Muy buenos los enlaces, sobre todo el del...]]></description>
	<content:encoded><![CDATA[Pues bien, como este es un sitio colaborativo, dedicí convertir tu ejemplo en un pequeño artículo :)<br />
Muy buenos los enlaces, sobre todo el del vídeo :D<br />
Gracias por compartir!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 21:59:24</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Genial lo que cuentas! esa misma historia podría ser un artículo!
gracias por contarla :P]]></description>
	<content:encoded><![CDATA[Genial lo que cuentas! esa misma historia podría ser un artículo!<br />
gracias por contarla :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 20:13:15</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Photoshop: 20 Combinaciones de teclas en Photoshop para mejorar la experiencia de uso </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[mmm...
"JUEGAS CON EL MEJOR, Y MORIRAS COMO LO PEOR" 
jejeje...]]></description>
	<content:encoded><![CDATA[mmm...<br />
"JUEGAS CON EL MEJOR, Y MORIRAS COMO LO PEOR" <br />
jejeje...]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 01:19:49</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 01:19:09</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en JavaScript: Debate: Importancia de proteger páginas de código malicioso javascript</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Buen efecto! xD
¿Y por qué habría de proteger esta página?
Es importante proteger los sitios cuando estos soy muy importantes, albergan...]]></description>
	<content:encoded><![CDATA[Buen efecto! xD<br />
¿Y por qué habría de proteger esta página?<br />
Es importante proteger los sitios cuando estos soy muy importantes, albergan contenidos ultraimportantes o cosas similares. Acá solo hacemos un bien común y nadie nos puede robar eso :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 01:17:32</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de roro89</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[dale! crea un concurso :D]]></description>
	<content:encoded><![CDATA[dale! crea un concurso :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 01:14:00</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Porsupuesto :D]]></description>
	<content:encoded><![CDATA[Porsupuesto :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 24 Nov 2010 01:13:44</pubDate>
</item>
<item> 
	<title>roro89 comentó en HTML5: Navegadores actuales y vídeo HTML5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Mon, 22 Nov 2010 00:05:48</pubDate>
</item>
<item> 
	<title>roro89 comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[pucha llegué atrasado.
¿Puedo proponer otro concurso? ^^]]></description>
	<content:encoded><![CDATA[pucha llegué atrasado.<br />
¿Puedo proponer otro concurso? ^^]]></content:encoded>
	<dc:creator>roro89</dc:creator>
	<pubDate>Sun, 21 Nov 2010 14:02:21</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en HTML5: Navegadores actuales y vídeo HTML5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Claro, por eso es "navegadores actuales" y la beta ie9 no cabe aquí dentro ;)]]></description>
	<content:encoded><![CDATA[Claro, por eso es "navegadores actuales" y la beta ie9 no cabe aquí dentro ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 13 Nov 2010 18:55:07</pubDate>
</item>
<item> 
	<title>lifespirit comentó en HTML5: Navegadores actuales y vídeo HTML5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[^^ Que copada la imagen...aunque supuestamente la version "9" del Internet Explorer reproduciria el "HTML5"... =/ aunque la version beta del mismo no...]]></description>
	<content:encoded><![CDATA[^^ Que copada la imagen...aunque supuestamente la version "9" del Internet Explorer reproduciria el "HTML5"... =/ aunque la version beta del mismo no me gusta para nada en la forma de diseño...]]></content:encoded>
	<dc:creator>lifespirit</dc:creator>
	<pubDate>Fri, 12 Nov 2010 21:31:35</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación HTML5: Navegadores actuales y vídeo HTML5 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[^^ Que copada la imagen...aunque supuestamente la version "9" del Internet Explorer reproduciria el "HTML5"... =/ aunque la version beta del mismo no...]]></description>
	<content:encoded><![CDATA[^^ Que copada la imagen...aunque supuestamente la version "9" del Internet Explorer reproduciria el "HTML5"... =/ aunque la version beta del mismo no me gusta para nada en la forma de diseño...]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 12 Nov 2010 12:02:28</pubDate>
</item>
<item> 
	<title>Diego Escares publicó HTML5: Navegadores actuales y vídeo HTML5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Actualmente Internet Explorer 8 no reproduce v&iacute;deo HTML5 mientras que Apple pretende mostrar "video nativo" en Safari siendo que lo incrusta...]]></description>
	<content:encoded><![CDATA[<p><img src="../../imagenes/videohtml5.jpg" alt="Video HTML5" /></p>
<p><em>Actualmente Internet Explorer 8 no reproduce v&iacute;deo HTML5 mientras que Apple pretende mostrar "video nativo" en Safari siendo que lo incrusta mediante Quicktime. Los dem&aacute;s, siguen en la fiesta, aunque a&uacute;n no se decide el codec est&aacute;ndar</em>.</p>
<p>Inspirado y dedicado para @<a href="http://twitter.com/roccons">roccons</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 12 Nov 2010 11:47:52</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Sí, no logro entender por qué existe gente así. Si es que le podemos llamar gente.]]></description>
	<content:encoded><![CDATA[Sí, no logro entender por qué existe gente así. Si es que le podemos llamar gente.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Nov 2010 15:44:40</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Oye null este man este mas loco que una cabra...]]></description>
	<content:encoded><![CDATA[Oye null este man este mas loco que una cabra...]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Wed, 03 Nov 2010 14:48:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de aspsoft</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[con paciencia y dedicaci&oacute;n es posible :)]]></description>
	<content:encoded><![CDATA[con paciencia y dedicaci&oacute;n es posible :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 03 Nov 2010 10:09:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Jaja, ¿te molestas con la verdad?]]></description>
	<content:encoded><![CDATA[Jaja, ¿te molestas con la verdad?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 01 Nov 2010 01:07:48</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 01 Nov 2010 01:05:53</pubDate>
</item>
<item> 
	<title>element comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Sat, 30 Oct 2010 20:46:35</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de XDpandyXD</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[en muchos hostings gratuitos, zobyhost.com por ejemplo ;)]]></description>
	<content:encoded><![CDATA[en muchos hostings gratuitos, zobyhost.com por ejemplo ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 29 Oct 2010 23:01:49</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Jajaja, sí que la tienes, o por lo menos para hablar. Por fín te hice hablar algo (casi) coherente ;). La curiosidad es porque el sitio de alguna...]]></description>
	<content:encoded><![CDATA[Jajaja, sí que la tienes, o por lo menos para hablar. Por fín te hice hablar algo (casi) coherente ;). La curiosidad es porque el sitio de alguna extraña forma te agrada y no hay nada malo en ello.<br />
A mi me encantaría tenerte como usuario si dejaras de decir tantas tonterías, incoherencias, insultos, decir que te vas y siempre regresas, ser algo más maduro y que dejaras todas esas niñerías. Tienes un gran talento que he visto con lo poco que me has mostrado detrás de esa estúpida personalidad que no tengo idea por qué la has adoptado y que a mi me da exactamente lo mismo. Yo que tú no lo desperdiciaría ni lo tomaría tan a la ligera, siendo como eres actualmente no llegarás a ningún lado.<br />
Con el tiempo te darás cuenta o quizás ya te has percatado de ello ;)<br />
<br />
Me encantaría leer tu opinión acerca de esto, hablando con la personalidad de Element.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 29 Oct 2010 22:59:52</pubDate>
</item>
<item> 
	<title>element comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[no no tengo doble personalidad, lo mismo me decia kary
al principio solo los insultaba a ti y adriancito porque pense que eras algun delincuentes
pero...]]></description>
	<content:encoded><![CDATA[no no tengo doble personalidad, lo mismo me decia kary<br />
al principio solo los insultaba a ti y adriancito porque pense que eras algun delincuentes<br />
pero solo son unos locos @_@<br />
<br />
ok yo ya me boy de documento web, desde ase mucho que ya no quiro visitar esta web pero siempre me da curiosidad lo que publican a qui<br />
<br />
bueno mañana pongo unos ejemplos de como se ase eso:]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Fri, 29 Oct 2010 17:52:18</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No sé cuales son tus intenciones, varios días vienes a molestar y otro día vienes a mostrar un código interesante. ¿tienes doble personalidad? :S...]]></description>
	<content:encoded><![CDATA[No sé cuales son tus intenciones, varios días vienes a molestar y otro día vienes a mostrar un código interesante. ¿tienes doble personalidad? :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 29 Oct 2010 16:06:59</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Documentoweb+gd library</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Me impresiono con muchas cosas ;)]]></description>
	<content:encoded><![CDATA[Me impresiono con muchas cosas ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 29 Oct 2010 13:46:01</pubDate>
</item>
<item> 
	<title>XDpandyXD comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[k es eso de null pos yo quiero colgar mi pagina donde lo puiedo hacer?]]></description>
	<content:encoded><![CDATA[k es eso de null pos yo quiero colgar mi pagina donde lo puiedo hacer?]]></content:encoded>
	<dc:creator>XDpandyXD</dc:creator>
	<pubDate>Thu, 28 Oct 2010 19:12:28</pubDate>
</item>
<item> 
	<title>element comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[gente hipócrita. @_@

oye null cuando alguien se registra en tu web no guardas las ips?
no te as dado cuenta que la cuenta de jester y otras mas son...]]></description>
	<content:encoded><![CDATA[gente hipócrita. @_@<br />
<br />
oye null cuando alguien se registra en tu web no guardas las ips?<br />
no te as dado cuenta que la cuenta de jester y otras mas son mias :O<br />
tambien en youtube yo estoy,<br />
creo que ya saves que soy zikozis o noce como me conocen ustedes por culpa de adriancito]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Thu, 28 Oct 2010 17:16:03</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Documentoweb+gd library</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Waaaaaa con este me mataste!!! muy bueno, felicidades, veo que te dedicas mucho a la gd ;)]]></description>
	<content:encoded><![CDATA[Waaaaaa con este me mataste!!! muy bueno, felicidades, veo que te dedicas mucho a la gd ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 28 Oct 2010 15:27:51</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Documentoweb+gd library de element </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Waaaaaa con este me mataste!!! muy bueno, felicidades, veo que te dedicas mucho a la gd ;)]]></description>
	<content:encoded><![CDATA[Waaaaaa con este me mataste!!! muy bueno, felicidades, veo que te dedicas mucho a la gd ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 28 Oct 2010 15:27:15</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Si me dices las 5 formas me ahorrarías el camino.
No he protegido los directorios porque no le veo la necesidad pues aquí lo que hacemos es un bien...]]></description>
	<content:encoded><![CDATA[Si me dices las 5 formas me ahorrarías el camino.<br />
No he protegido los directorios porque no le veo la necesidad pues aquí lo que hacemos es un bien común. Hay que ser muy retorcido para tratar de hacernos algo en contra.<br />
Lo único que "malo" que pasa por aquí son mensajes molestosos de gente hipócrita.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 28 Oct 2010 15:04:20</pubDate>
</item>
<item> 
	<title>element comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[a null, se me olvidaba antes de irme quiero decirte que existen 5 formas diferentes de aser eso que tu isistes y es bien facil aserlo, aunque devo de...]]></description>
	<content:encoded><![CDATA[a null, se me olvidaba antes de irme quiero decirte que existen 5 formas diferentes de aser eso que tu isistes y es bien facil aserlo, aunque devo de admitir que es una buena idea usar el get del php<br />
<br />
necesitas leer la documentacion del jquery<br />
<br />
a tambien deves de usar el fichero htaccess para proteger tus directorios,<br />
<br />
<a href="http://www.documentoweb.com/librerias/" rel="nofollow">http://www.documentoweb.com/librerias/</a>]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Thu, 28 Oct 2010 14:00:42</pubDate>
</item>
<item> 
	<title>element comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[nunca imagine que fueras marica null, con razon a qui no hay ninguna mujer jaja yo me largo no quiero estar entre mariconoes]]></description>
	<content:encoded><![CDATA[nunca imagine que fueras marica null, con razon a qui no hay ninguna mujer jaja yo me largo no quiero estar entre mariconoes]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Thu, 28 Oct 2010 13:54:04</pubDate>
</item>
<item> 
	<title>element comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Thu, 28 Oct 2010 13:53:11</pubDate>
</item>
<item> 
	<title>jester comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>jester</dc:creator>
	<pubDate>Wed, 27 Oct 2010 21:07:19</pubDate>
</item>
<item> 
	<title>element comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Existen varias formas de aserlo, y tambien se puede lograr con el metodo post @_@]]></description>
	<content:encoded><![CDATA[Existen varias formas de aserlo, y tambien se puede lograr con el metodo post @_@]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Tue, 26 Oct 2010 17:58:13</pubDate>
</item>
<item> 
	<title>jester comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>jester</dc:creator>
	<pubDate>Tue, 26 Oct 2010 13:54:57</pubDate>
</item>
<item> 
	<title>der está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[der está siguiendo a Diego Escares]]></description>
	<content:encoded><![CDATA[<strong><a href="/der" title="Ir al perfil de der">der</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de der">Diego Escares</a>]]></content:encoded>
	<dc:creator>der</dc:creator>
	<pubDate>Tue, 26 Oct 2010 12:33:12</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Element php+gd de element </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[der está siguiendo a Diego Escares]]></description>
	<content:encoded><![CDATA[<strong><a href="/der" title="Ir al perfil de der">der</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de der">Diego Escares</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 23 Oct 2010 18:28:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de neriosk</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola ^^]]></description>
	<content:encoded><![CDATA[Hola ^^]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 23 Oct 2010 16:49:31</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de jester</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Escribe bien! tienes horrible tu ortograf&iacute;a :S]]></description>
	<content:encoded><![CDATA[Escribe bien! tienes horrible tu ortograf&iacute;a :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 23 Oct 2010 16:37:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Element php+gd</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Jajaja. Hey ya vi el ejemplo y esta muy bueno!! me encantó.]]></description>
	<content:encoded><![CDATA[Jajaja. Hey ya vi el ejemplo y esta muy bueno!! me encantó.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 23 Oct 2010 16:31:12</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Element php+gd</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ah ok, de ahi lo pruebo, aunque deberías haber mencionado algo al principio de que se trataba :P]]></description>
	<content:encoded><![CDATA[Ah ok, de ahi lo pruebo, aunque deberías haber mencionado algo al principio de que se trataba :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 22 Oct 2010 11:03:22</pubDate>
</item>
<item> 
	<title>element comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oye null porque eliminas mis comentarios &gt;_&lt; bisita tu canal de youtube y elmina mis comentarios de alli tambien desbloquea al gran sayaman]]></description>
	<content:encoded><![CDATA[oye null porque eliminas mis comentarios &gt;_&lt; bisita tu canal de youtube y elmina mis comentarios de alli tambien desbloquea al gran sayaman]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Thu, 21 Oct 2010 17:55:51</pubDate>
</item>
<item> 
	<title>element comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[pye null, pasame algunos links en donde aprendiste a usar el ajax y jquery e buscado en google y no encuentro nada]]></description>
	<content:encoded><![CDATA[pye null, pasame algunos links en donde aprendiste a usar el ajax y jquery e buscado en google y no encuentro nada]]></content:encoded>
	<dc:creator>element</dc:creator>
	<pubDate>Wed, 20 Oct 2010 19:26:49</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Element php+gd</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Y esto es...? podrías agregar un simple texto explicando de qué trata tu script para aprobarlo :)]]></description>
	<content:encoded><![CDATA[Y esto es...? podrías agregar un simple texto explicando de qué trata tu script para aprobarlo :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 17 Oct 2010 08:53:14</pubDate>
</item>
<item> 
	<title>jester comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>jester</dc:creator>
	<pubDate>Sat, 16 Oct 2010 23:21:04</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy bueno...]]></description>
	<content:encoded><![CDATA[Muy bueno...]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Fri, 15 Oct 2010 17:32:29</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de jester</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Dir&aacute;s &quot;perfil&quot;?. Ya la he corregido.]]></description>
	<content:encoded><![CDATA[Dir&aacute;s &quot;perfil&quot;?. Ya la he corregido.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 15 Oct 2010 16:27:29</pubDate>
</item>
<item> 
	<title>jester comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hey null no puedo cambiar mi imagen de perdil]]></description>
	<content:encoded><![CDATA[hey null no puedo cambiar mi imagen de perdil]]></content:encoded>
	<dc:creator>jester</dc:creator>
	<pubDate>Fri, 15 Oct 2010 15:35:18</pubDate>
</item>
<item> 
	<title>devnieL comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ahora está perfecto ! sigue así, pronto pongo en práctica php y posteo scripts, saludos]]></description>
	<content:encoded><![CDATA[ahora está perfecto ! sigue así, pronto pongo en práctica php y posteo scripts, saludos]]></content:encoded>
	<dc:creator>devnieL</dc:creator>
	<pubDate>Thu, 14 Oct 2010 21:54:30</pubDate>
</item>
<item> 
	<title>jlefilaf comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[muy buen tutorial, se agradece]]></description>
	<content:encoded><![CDATA[muy buen tutorial, se agradece]]></content:encoded>
	<dc:creator>jlefilaf</dc:creator>
	<pubDate>Wed, 13 Oct 2010 10:19:12</pubDate>
</item>
<item> 
	<title>jester comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[baboso]]></description>
	<content:encoded><![CDATA[baboso]]></content:encoded>
	<dc:creator>jester</dc:creator>
	<pubDate>Tue, 12 Oct 2010 11:42:51</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[De nada :)
Hey, ¿ya no tienes problema con el sitio? cambie de hosting ^^]]></description>
	<content:encoded><![CDATA[De nada :)<br />
Hey, ¿ya no tienes problema con el sitio? cambie de hosting ^^]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 11 Oct 2010 17:26:08</pubDate>
</item>
<item> 
	<title>devnieL comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[muy útil Null, gracias!]]></description>
	<content:encoded><![CDATA[muy útil Null, gracias!]]></content:encoded>
	<dc:creator>devnieL</dc:creator>
	<pubDate>Sun, 10 Oct 2010 23:34:17</pubDate>
</item>
<item> 
	<title>Diego Escares editó jQuery: AJAX ultra fácil y accesible (método propio) (con cambio de URL)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hace unos d&iacute;as me pregunt&eacute; porqu&eacute; era tan dif&iacute;cil implementar AJAX en un sitio cuando su principal caracter&iacute;stica...]]></description>
	<content:encoded><![CDATA[<p>Hace unos d&iacute;as me pregunt&eacute; porqu&eacute; era tan dif&iacute;cil implementar AJAX en un sitio cuando su principal caracter&iacute;stica es que se recargue un elemento de la p&aacute;gina sin que se cargue toda por completo.</p>
<p>Me propuse hacer todo este rollo con un par de l&iacute;neas de javascript, siendo el PHP el motor principal.</p>
<p>De esta forma y un par de horas por la noche, llegu&eacute; a un m&eacute;todo que me impresion&oacute;. La facilidad para implementarlo es demasiada: &iexcl;<strong>3 l&iacute;neas de c&oacute;digo</strong>!.</p>
<p>Ahora les mostrar&eacute; mi m&eacute;todo.</p>
<h2>1. PHP, el motor principal.</h2>
<p>PHP se encargar&aacute; de hacer las <a href="../PHP/MySQL/Obtener-datos-de-la-base-de-datos">consultas en la base de datos</a> como siempre lo has hecho: con los datos ingresados y enviados a trav&eacute;s de un campo de formulario (elemento padre). Sus respectivos condicionamientos&nbsp;<a href="../PHP/Estructura-if-else-en-PHP">if y else</a>&nbsp;m&aacute;s alg&uacute;n <a href="../PHP/Bucles-en-PHP">bucle</a> determinar&aacute;n los resultados en un elemento hijo.</p>
<p>Nota: El m&eacute;todo GET ser&aacute; lo que utilizaremos para los formularios (a&uacute;n no s&eacute; si se puede implementar con POST).</p>
<h2>2. HTML, los identificadores son importantes.</h2>
<p>Necesitamos m&iacute;nimo 3 identificadores en el HMTL: un identificador "padre", un identificador "hijo" y un identificador "recargar" para actualizar el "hijo" (pues el hijo depende del padre, y si el padre cambia el hijo tambi&eacute;n).</p>
<p>Lo que har&aacute; nuestro script es justamente eso: actualizar el div donde se encuentra el resultado. Nada m&aacute;s ni nada menos.</p>
<h2>3. Jquery</h2>
<p>Este m&eacute;todo funciona con jquery, y lo primero que debemos hacer es enlazar jquery en nuestro &lt;head&gt;.</p>
<pre>&lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt;</pre>
<p>Y lo que usamos de &eacute;l en el script es el <a href="http://api.jquery.com/category/events/">evento</a> change o keyup dependiendo del caso y el famoso load().</p>
<h2>4. &iexcl;El script!</h2>
<p>Y finalmente, este es el script de tres l&iacute;neas. Lo podemos poner antes del &lt;/body&gt;.</p>
<pre>&lt;script type="text/javascript"&gt;
$('#padre').keyup(function(){
$('#recargar').load('prueba2.php?busqueda='+$('#padre').val().replace(/ /g,"+")+' #hijo');
});
&lt;/script&gt;
</pre>
<p>El script hace lo siguiente: <strong>recarga el elemento "recargar" del html y de paso env&iacute;a a trav&eacute;s del m&eacute;todo GET una variable que nosotros definamos</strong> (en el ejemplo es "busqueda"). Por ello, tenemos la libertad de hacer lo que se nos d&eacute; la gana con PHP dentro del div "hijo" tomando en cuenta y condicionando siempre la variable "busqueda".</p>
<p>A final lo que se ve es muy sencillo. La idea es que al presionar el bot&oacute;n de env&iacute;o obtengamos exactamente el mismo resultado que se nos muestra con javascript, y este &uacute;ltimo, se encargue de mostrarnos ese mismo ressultado antes de que presionemos el bot&oacute;n.</p>
<p>Y sin Javascript, todo funciona cool.</p>
<h2>Ejemplos</h2>
<p><strong><a href="../ejemplos/jquery/prueba1.php">Ejemplo 1</a></strong>: Combobox encadenado. El elemento hijo cambia seg&uacute;n el elemento padre. Nota: aqu&iacute; usamos el evento "change".</p>
<p><strong><a href="../ejemplos/jquery/prueba2.php">Ejemplo 2</a></strong>: B&uacute;squeda instant&aacute;nea. Cada vez que presionamos una letra los resultados de b&uacute;squeda se actualizan. En este caso mostramos s&oacute;lo lo que se escribe.</p>
<p><strong><a href="../ejemplos/jquery/prueba3.php">Ejemplo 3</a></strong>: La misma b&uacute;squeda instant&aacute;nea, pero implementado correctamente con la base de datos de DocumentoWeb. Prueba con la b&uacute;squeda "CSS", "PHP" o "Tutorial".</p>
<p><a href="../ejemplos/jquery/pruebas.rar">Descarga todos estos ejemplos</a>.</p>
<p>Espero que les sirva y no se estresen con otros m&eacute;todos que usan datos de XML, archivos javascripts din&aacute;micos, etc. que he visto por ahi.</p>
<h2>Actualizaci&oacute;n</h2>
<p>Agregando otra l&iacute;nea f&aacute;cilmente podemos poner el mensaje "Cargando..." mientras se cargan los resultados.</p>
<pre>$('#padre').keyup(function(){<br />$('#recargar').html("Cargando...");<br />$('#recargar').load('prueba3.php?busqueda='+$('#padre').val().replace(/ /g,"+")+' #hijo');<br />});</pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 10 Oct 2010 22:38:27</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación jQuery: AJAX ultra fácil y accesible (método propio) </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hace unos d&iacute;as me pregunt&eacute; porqu&eacute; era tan dif&iacute;cil implementar AJAX en un sitio cuando su principal caracter&iacute;stica...]]></description>
	<content:encoded><![CDATA[<p>Hace unos d&iacute;as me pregunt&eacute; porqu&eacute; era tan dif&iacute;cil implementar AJAX en un sitio cuando su principal caracter&iacute;stica es que se recargue un elemento de la p&aacute;gina sin que se cargue toda por completo.</p>
<p>Me propuse hacer todo este rollo con un par de l&iacute;neas de javascript, siendo el PHP el motor principal.</p>
<p>De esta forma y un par de horas por la noche, llegu&eacute; a un m&eacute;todo que me impresion&oacute;. La facilidad para implementarlo es demasiada: &iexcl;<strong>3 l&iacute;neas de c&oacute;digo</strong>!.</p>
<p>Ahora les mostrar&eacute; mi m&eacute;todo.</p>
<h2>1. PHP, el motor principal.</h2>
<p>PHP se encargar&aacute; de hacer las <a href="../PHP/MySQL/Obtener-datos-de-la-base-de-datos">consultas en la base de datos</a> como siempre lo has hecho: con los datos ingresados y enviados a trav&eacute;s de un campo de formulario (elemento padre). Sus respectivos condicionamientos&nbsp;<a href="../PHP/Estructura-if-else-en-PHP">if y else</a>&nbsp;m&aacute;s alg&uacute;n <a href="../PHP/Bucles-en-PHP">bucle</a> determinar&aacute;n los resultados en un elemento hijo.</p>
<p>Nota: El m&eacute;todo GET ser&aacute; lo que utilizaremos para los formularios (a&uacute;n no s&eacute; si se puede implementar con POST).</p>
<h2>2. HTML, los identificadores son importantes.</h2>
<p>Necesitamos m&iacute;nimo 3 identificadores en el HMTL: un identificador "padre", un identificador "hijo" y un identificador "recargar" para actualizar el "hijo" (pues el hijo depende del padre, y si el padre cambia el hijo tambi&eacute;n).</p>
<p>Lo que har&aacute; nuestro script es justamente eso: actualizar el div donde se encuentra el resultado. Nada m&aacute;s ni nada menos.</p>
<h2>3. Jquery</h2>
<p>Este m&eacute;todo funciona con jquery, y lo primero que debemos hacer es enlazar jquery en nuestro &lt;head&gt;.</p>
<pre>&lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt;</pre>
<p>Y lo que usamos de &eacute;l en el script es el <a href="http://api.jquery.com/category/events/">evento</a> change o keyup dependiendo del caso y el famoso load().</p>
<h2>4. &iexcl;El script!</h2>
<p>Y finalmente, este es el script de tres l&iacute;neas. Lo podemos poner antes del &lt;/body&gt;.</p>
<pre>&lt;script type="text/javascript"&gt;
$('#padre').keyup(function(){
$('#recargar').load('prueba2.php?busqueda='+$('#padre').val().replace(/ /g,"+")+' #hijo');
});
&lt;/script&gt;
</pre>
<p>El script hace lo siguiente: <strong>recarga el elemento "recargar" del html y de paso env&iacute;a a trav&eacute;s del m&eacute;todo GET una variable que nosotros definamos</strong> (en el ejemplo es "busqueda"). Por ello, tenemos la libertad de hacer lo que se nos d&eacute; la gana con PHP dentro del div "hijo" tomando en cuenta y condicionando siempre la variable "busqueda".</p>
<p>A final lo que se ve es muy sencillo. La idea es que al presionar el bot&oacute;n de env&iacute;o obtengamos exactamente el mismo resultado que se nos muestra con javascript, y este &uacute;ltimo, se encargue de mostrarnos ese mismo ressultado antes de que presionemos el bot&oacute;n.</p>
<p>Y sin Javascript, todo funciona cool.</p>
<h2>Ejemplos</h2>
<p><strong><a href="../ejemplos/jquery/prueba1.php">Ejemplo 1</a></strong>: Combobox encadenado. El elemento hijo cambia seg&uacute;n el elemento padre. Nota: aqu&iacute; usamos el evento "change".</p>
<p><strong><a href="../ejemplos/jquery/prueba2.php">Ejemplo 2</a></strong>: B&uacute;squeda instant&aacute;nea. Cada vez que presionamos una letra los resultados de b&uacute;squeda se actualizan. En este caso mostramos s&oacute;lo lo que se escribe.</p>
<p><strong><a href="../ejemplos/jquery/prueba3.php">Ejemplo 3</a></strong>: La misma b&uacute;squeda instant&aacute;nea, pero implementado correctamente con la base de datos de DocumentoWeb. Prueba con la b&uacute;squeda "CSS", "PHP" o "Tutorial".</p>
<p><a href="../ejemplos/jquery/pruebas.rar">Descarga todos estos ejemplos</a>.</p>
<p>Espero que les sirva y no se estresen con otros m&eacute;todos que usan datos de XML, archivos javascripts din&aacute;micos, etc. que he visto por ahi.</p>
<h2>Actualizaci&oacute;n</h2>
<p>Agregando otra l&iacute;nea f&aacute;cilmente podemos poner el mensaje "Cargando..." mientras se cargan los resultados.</p>
<pre>$('#padre').keyup(function(){<br />$('#recargar').html("Cargando...");<br />$('#recargar').load('prueba3.php?busqueda='+$('#padre').val().replace(/ /g,"+")+' #hijo');<br />});</pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 10 Oct 2010 21:55:19</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se me escapaba este detallito: todo funciona en una sola página, nada de scripts externos aparte del mismísimo jquery.]]></description>
	<content:encoded><![CDATA[Se me escapaba este detallito: todo funciona en una sola página, nada de scripts externos aparte del mismísimo jquery.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 10 Oct 2010 17:02:52</pubDate>
</item>
<item> 
	<title>Diego Escares publicó jQuery: AJAX ultra fácil y accesible (método propio)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hace unos d&iacute;as me pregunt&eacute; porqu&eacute; era tan dif&iacute;cil implementar AJAX en un sitio cuando su principal caracter&iacute;stica...]]></description>
	<content:encoded><![CDATA[<p>Hace unos d&iacute;as me pregunt&eacute; porqu&eacute; era tan dif&iacute;cil implementar AJAX en un sitio cuando su principal caracter&iacute;stica es que se recargue un elemento de la p&aacute;gina sin que se cargue toda por completo.</p>
<p>Me propuse hacer todo este rollo con un par de l&iacute;neas de javascript, siendo el PHP el motor principal.</p>
<p>De esta forma y un par de horas por la noche, llegu&eacute; a un m&eacute;todo que me impresion&oacute;. La facilidad para implementarlo es demasiada: &iexcl;<strong>3 l&iacute;neas de c&oacute;digo</strong>!.</p>
<p>Ahora les mostrar&eacute; mi m&eacute;todo.</p>
<h2>1. PHP, el motor principal.</h2>
<p>PHP se encargar&aacute; de hacer las <a href="../PHP/MySQL/Obtener-datos-de-la-base-de-datos">consultas en la base de datos</a> como siempre lo has hecho: con los datos ingresados y enviados a trav&eacute;s de un campo de formulario (elemento padre). Sus respectivos condicionamientos&nbsp;<a href="../PHP/Estructura-if-else-en-PHP">if y else</a>&nbsp;m&aacute;s alg&uacute;n <a href="../PHP/Bucles-en-PHP">bucle</a> determinar&aacute;n los resultados en un elemento hijo.</p>
<p>Nota: El m&eacute;todo GET ser&aacute; lo que utilizaremos para los formularios (a&uacute;n no s&eacute; si se puede implementar con POST).</p>
<h2>2. HTML, los identificadores son importantes.</h2>
<p>Necesitamos m&iacute;nimo 3 identificadores en el HMTL: un identificador "padre", un identificador "hijo" y un identificador "recargar" para actualizar el "hijo" (pues el hijo depende del padre, y si el padre cambia el hijo tambi&eacute;n).</p>
<p>Lo que har&aacute; nuestro script es justamente eso: actualizar el div donde se encuentra el resultado. Nada m&aacute;s ni nada menos.</p>
<h2>3. Jquery</h2>
<p>Este m&eacute;todo funciona con jquery, y lo primero que debemos hacer es enlazar jquery en nuestro &lt;head&gt;.</p>
<pre>&lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt;</pre>
<p>Y lo que usamos de &eacute;l en el script es el <a href="http://api.jquery.com/category/events/">evento</a> change o keyup dependiendo del caso y el famoso load().</p>
<h2>4. &iexcl;El script!</h2>
<p>Y finalmente, este es el script de tres l&iacute;neas. Lo podemos poner antes del &lt;/body&gt;.</p>
<pre>&lt;script type="text/javascript"&gt;
$('#padre').keyup(function(){
$('#recargar').load('prueba2.php?busqueda='+$('#padre').val().replace(/ /g,"+")+' #hijo');
});
&lt;/script&gt;
</pre>
<p>El script hace lo siguiente: <strong>recarga el elemento "recargar" del html y de paso env&iacute;a a trav&eacute;s del m&eacute;todo GET una variable que nosotros definamos</strong> (en el ejemplo es "busqueda"). Por ello, tenemos la libertad de hacer lo que se nos d&eacute; la gana con PHP dentro del div "hijo" tomando en cuenta y condicionando siempre la variable "busqueda".</p>
<p>A final lo que se ve es muy sencillo. La idea es que al presionar el bot&oacute;n de env&iacute;o obtengamos exactamente el mismo resultado que se nos muestra con javascript, y este &uacute;ltimo, se encargue de mostrarnos ese mismo ressultado antes de que presionemos el bot&oacute;n.</p>
<p>Y sin Javascript, todo funciona cool.</p>
<h2>Ejemplos</h2>
<p><strong><a href="../ejemplos/jquery/prueba1.php">Ejemplo 1</a></strong>: Combobox encadenado. El elemento hijo cambia seg&uacute;n el elemento padre. Nota: aqu&iacute; usamos el evento "change".</p>
<p><strong><a href="../ejemplos/jquery/prueba2.php">Ejemplo 2</a></strong>: B&uacute;squeda instant&aacute;nea. Cada vez que presionamos una letra los resultados de b&uacute;squeda se actualizan. En este caso mostramos s&oacute;lo lo que se escribe.</p>
<p><strong><a href="../ejemplos/jquery/prueba3.php">Ejemplo 3</a></strong>: La misma b&uacute;squeda instant&aacute;nea, pero implementado correctamente con la base de datos de DocumentoWeb. Prueba con la b&uacute;squeda "CSS", "PHP" o "Tutorial".</p>
<p><a href="../ejemplos/jquery/pruebas.rar">Descarga todos estos ejemplos</a>.</p>
<p>Espero que les sirva y no se estresen con otros m&eacute;todos que usan datos de XML, archivos javascripts din&aacute;micos, etc. que he visto por ahi.</p>
<h2>Actualizaci&oacute;n</h2>
<p>Agregando otra l&iacute;nea f&aacute;cilmente podemos poner el mensaje "Cargando..." mientras se cargan los resultados.</p>
<pre>$('#padre').keyup(function(){<br />$('#recargar').html("Cargando...");<br />$('#recargar').load('prueba3.php?busqueda='+$('#padre').val().replace(/ /g,"+")+' #hijo');<br />});</pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 10 Oct 2010 16:55:19</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 23 Sep 2010 00:50:02</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 23 Sep 2010 00:44:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Alejandro Rojas Noe desde Méxcio nos envió hace 5 días un código! :D
http://www.documentoweb.com/concursos/1/alejandro.php

Perdón por no subirlo...]]></description>
	<content:encoded><![CDATA[Alejandro Rojas Noe desde Méxcio nos envió hace 5 días un código! :D<br />
<a href="http://www.documentoweb.com/concursos/1/alejandro.php" rel="nofollow">http://www.documentoweb.com/concursos/1/alejandro.php</a><br />
<br />
Perdón por no subirlo antes pues no disponía de internet para hacerlo. En todo caso, estaba fuera de plazo.<br />
<br />
Él hizo un gran array multidimencional para almacenar las letras y luego con ayuda de la función strlen y substr (que también usé yo), dos bucles for y una tabla HTML logró el objetivo del concurso.<br />
<br />
Bien hecho Alejandro!<br />
Creo que lo hiciste más sencillo que yo, aunque yo no usé una tabla.<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 23 Sep 2010 00:28:40</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Función PHP simplificadora de código para generar HTML con consultas MySQL</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[En mis d&iacute;as sin internet quer&iacute;a hacer mis t&iacute;picas consultas MySQL sin sacrificar tanto espacio dentro de mis archivos.php,...]]></description>
	<content:encoded><![CDATA[<p>En mis d&iacute;as sin internet quer&iacute;a hacer mis t&iacute;picas consultas MySQL sin sacrificar tanto espacio dentro de mis archivos.php, entonces, decid&iacute; empezar a crear funciones que me permitieran hacerlo de forma muy simplificada manteniendo siempre el lenguaje MySQL.</p>
<p>La siguiente funci&oacute;n es la que m&aacute;s estoy usando, es muy simple y la llamo <strong>simplificador de c&oacute;digo</strong>.</p>
<pre>&lt;?php<br /><br />// Simplificador de c&oacute;digo<br /><br />function html($consulta,$html){<br /><br />&nbsp;&nbsp; &nbsp;// Caracter que identificar&aacute; la fila de la base de datos<br />&nbsp;&nbsp; &nbsp;$caracter_separador = "%";<br /><br />&nbsp;&nbsp; &nbsp;// En la consulta puedes omitir SELECT * FROM, esta parte lo agrega<br />&nbsp;&nbsp; &nbsp;if(substr($consulta,0,7)!="SELECT "){<br />&nbsp;&nbsp; &nbsp;$consulta="SELECT * FROM ".$consulta;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;// Arreglo que saca el dato entre el $caracter_separador<br />&nbsp;&nbsp; &nbsp;$array = explode($caracter_separador,$html);<br />&nbsp;&nbsp; &nbsp;$contar_array = count($array)-1;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;// Se hace la consulta<br />&nbsp;&nbsp; &nbsp;$c = mysql_query($consulta) or die ("Error de consulta (4)");<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;// Finalmente armamos el HTML con while para cambiar los datos en cada recorrido<br />&nbsp;&nbsp; &nbsp;while($d=mysql_fetch_array($c,MYSQL_ASSOC)){<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$imprimir.= $array[0];<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;for($i=2;$i&lt;=$contar_array;$i=$i+2){<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$imprimir.= $d[$array[($i-1)]].$array[$i];<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;// Y se imprime<br />&nbsp;&nbsp; &nbsp;echo $imprimir;<br />&nbsp;&nbsp; &nbsp;<br />}<br /><br />?&gt;</pre>
<p>Lo que hace esta funci&oacute;n es tomar dos variables: <strong>la consulta</strong> y <strong>el html</strong> al cual le aplicaremos los datos que sacaremos de la base de datos.</p>
<p>Se usa de la siguiente forma:</p>
<pre>&lt;?php html("consulta mysql","tu codigo html"); ?&gt;</pre>
<p>Ejemplo de base de datos:</p>
<p><span><img src="http://farm5.static.flickr.com/4112/5016259441_5d92b97acf_b.jpg" alt="" /></span></p>
<p><span>Ejemplo del c&oacute;digo:<br /></span></p>
<pre>&lt;ul&gt;<br />&lt;?php html("SELECT * FROM paginas LIMIT 3","&lt;li&gt;&lt;a href='/%url%'&gt;%texto%&lt;/a&gt;&lt;/li&gt;\r"); ?&gt;<br />&lt;/ul&gt;</pre>
<p>Podemos omitir el SELECT * FROM para dejarlo a&uacute;n m&aacute;s simple:</p>
<pre>&lt;ul&gt;<br />&lt;?php html("paginas LIMIT 3","&lt;li&gt;&lt;a href='/%url%'&gt;%texto%&lt;/a&gt;&lt;/li&gt;\r"); ?&gt;<br />&lt;/ul&gt;</pre>
<p><strong>Todo lo que est&aacute; encerrado por % se reemplazar&aacute; por el dato correspondiente de la fila con el mismo nombre en la base de datos</strong>.</p>
<p>Esto imprime el siguiente HTML:</p>
<pre>&lt;ul&gt;<br />&lt;li&gt;&lt;a href='http://www.pc.com/producto'&gt;Subwoofer creative A500&lt;/a&gt;&lt;/li&gt;<br />&lt;li&gt;&lt;a href='Modd.com/Review'&gt;Review en Modd&lt;/a&gt;&lt;/li&gt;<br />&lt;li&gt;&lt;a href='www.Hard.cl/09/05/Probamos'&gt;Hard.com - Probamos el nuevo sw a500&lt;/a&gt;&lt;/li&gt;<br />&lt;/ul&gt;</pre>
<p>De esta forma s&oacute;lo cambiamos la forma en que aplicamos nuestras consultas para generar c&oacute;digo html, pero el c&oacute;digo interno PHP sigue siendo el mismo.</p>
<p><strong>OJO</strong>: la funci&oacute;n solo sirve para <strong>SELECT</strong>, ya que vamos a <a href="../PHP/MySQL/Obtener-datos-de-la-base-de-datos"><strong>seleccionar datos</strong></a> para mostrar en el html.</p>
<p><strong>NOTA</strong>: primero debes <a href="../PHP/Funcion-PHP-simplificadora-de-codigo-para-generar-HTML-con-consultas-MySQL">conectarte a tu base de datos</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 22 Sep 2010 23:29:39</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Photoshop: 20 Combinaciones de teclas en Photoshop para mejorar la experiencia de uso</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aveces saber una combinación del teclado puede ser mucho más rápido que hacerlo con el cursor. Así ahorras varios segundos de diseño :)]]></description>
	<content:encoded><![CDATA[Aveces saber una combinación del teclado puede ser mucho más rápido que hacerlo con el cursor. Así ahorras varios segundos de diseño :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 15 Sep 2010 14:54:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en DocumentoWeb: Sobre las categorías</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Para aprender o enseñar a los demás lo que tú dominas. Por ejemplo, si sabes "AJAX" puedes hacer un "tutorial de AJAX", "tips de AJAX" o editar el...]]></description>
	<content:encoded><![CDATA[Para aprender o enseñar a los demás lo que tú dominas. Por ejemplo, si sabes "AJAX" puedes hacer un "tutorial de AJAX", "tips de AJAX" o editar el tutorial de otra persona para mejorarlo.<br />
Saludos :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 15 Sep 2010 14:53:09</pubDate>
</item>
<item> 
	<title>kapacrack comentó en DocumentoWeb: Sobre las categorías</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>kapacrack</dc:creator>
	<pubDate>Tue, 14 Sep 2010 18:00:39</pubDate>
</item>
<item> 
	<title>lifespirit comentó en Photoshop: 20 Combinaciones de teclas en Photoshop para mejorar la experiencia de uso</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Simplemente maravilloso y muy util =P, aunque solo uso las escensiales ja ja ja]]></description>
	<content:encoded><![CDATA[Simplemente maravilloso y muy util =P, aunque solo uso las escensiales ja ja ja]]></content:encoded>
	<dc:creator>lifespirit</dc:creator>
	<pubDate>Sun, 12 Sep 2010 21:53:21</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de frankkofura</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ten: http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web ^^                                                                   ...]]></description>
	<content:encoded><![CDATA[Ten: <a href="http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web" rel="nofollow">http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web</a> ^^]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 09 Sep 2010 13:04:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Ayuda con htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[A mi hasta el momento también me sucede eso, pero no es gran cosa. Simplemente no tienes que enlazar dicha página, además, nadie más tendrá...]]></description>
	<content:encoded><![CDATA[A mi hasta el momento también me sucede eso, pero no es gran cosa. Simplemente no tienes que enlazar dicha página, además, nadie más tendrá acceso al htacces así que es casi imposible que descifren dicha url, y si la descifraran no se puede cometer ninguna infracción, pues es la misma página.<br />
Además, si cancelaras el acceso a index.php, el htaccess no podría obtener dicha url con el rewriterule para formarte la que tú quieres.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 09 Sep 2010 13:03:38</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 09 Sep 2010 12:59:06</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 09 Sep 2010 12:56:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 09 Sep 2010 12:44:30</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¬¬, aquí está mi código.
http://www.documentoweb.com/concursos/1/null.php                                                                        ...]]></description>
	<content:encoded><![CDATA[¬¬, aquí está mi código.<br />
<a href="http://www.documentoweb.com/concursos/1/null.php" rel="nofollow">http://www.documentoweb.com/concursos/1/null.php</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 03 Sep 2010 19:18:04</pubDate>
</item>
<item> 
	<title>bob comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Fri, 03 Sep 2010 18:24:06</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Es que no hay código ganador, nadie más participó :(
Así que si no hay más, voy a publicarlo :P]]></description>
	<content:encoded><![CDATA[Es que no hay código ganador, nadie más participó :(<br />
Así que si no hay más, voy a publicarlo :P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 03 Sep 2010 17:23:11</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Mapeo Objeto-Relacional Unidad I</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Funciona muy cool!! me encantó como funciona, ayer lo estuve practicando :D]]></description>
	<content:encoded><![CDATA[Funciona muy cool!! me encantó como funciona, ayer lo estuve practicando :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 03 Sep 2010 17:21:42</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Mapeo Objeto-Relacional Unidad II</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola saul. Te cuento que, cuando pruebo hacer un registro... XAMPP se me cierra! fue increíble, hay un bucle infinito?]]></description>
	<content:encoded><![CDATA[Hola saul. Te cuento que, cuando pruebo hacer un registro... XAMPP se me cierra! fue increíble, hay un bucle infinito?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 03 Sep 2010 17:20:25</pubDate>
</item>
<item> 
	<title>bob comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[YA QUEREMOS VER EL CODIGO GANADOR !!]]></description>
	<content:encoded><![CDATA[YA QUEREMOS VER EL CODIGO GANADOR !!]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Fri, 03 Sep 2010 08:00:47</pubDate>
</item>
<item> 
	<title>bob comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ayer so&ntilde;e que Rafael Tufuri me hackeavan uno de mis web-sites, y en la ma&ntilde;ana amaneci ensordecido y cuando revice no havia pasado nada,...]]></description>
	<content:encoded><![CDATA[ayer so&ntilde;e que Rafael Tufuri me hackeavan uno de mis web-sites, y en la ma&ntilde;ana amaneci ensordecido y cuando revice no havia pasado nada, pero una de mis cuentas de youtube me la hackearon y fue Karina]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Fri, 03 Sep 2010 07:59:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Nadie más entregará un código? esperaré hasta la noche.]]></description>
	<content:encoded><![CDATA[Nadie más entregará un código? esperaré hasta la noche.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 02 Sep 2010 13:09:11</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No me explico bien? no lo creo, además, no hace falta una explicación, basta ver la imagen. Se necesita ingenio, no trabajar todo un día para...]]></description>
	<content:encoded><![CDATA[No me explico bien? no lo creo, además, no hace falta una explicación, basta ver la imagen. Se necesita ingenio, no trabajar todo un día para lograr el resultado.<br />
PD: se escribe "bien" no "vien", "laborioso" no "lavorioso", "abecedario" no "avecedario". Tienes un serio problema con la letra "V".]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 01 Sep 2010 17:11:23</pubDate>
</item>
<item> 
	<title>bob comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[PUES NULL NO SE EXPLICA VIEN ¬¬
ademas eso es bien facil de aser solo se usa un 
str_replace

pero es algo lavorioso pasar todo el avecedario en...]]></description>
	<content:encoded><![CDATA[PUES NULL NO SE EXPLICA VIEN ¬¬<br />
ademas eso es bien facil de aser solo se usa un <br />
str_replace<br />
<br />
pero es algo lavorioso pasar todo el avecedario en letas grandes]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Wed, 01 Sep 2010 16:26:55</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[BOB, al parecer no entendiste de que se trata el concurso. Aprecio la participación, pero no cumple los requisitos.
Cada letra del texto que se...]]></description>
	<content:encoded><![CDATA[BOB, al parecer no entendiste de que se trata el concurso. Aprecio la participación, pero no cumple los requisitos.<br />
Cada letra del texto que se ingresa, debe estar formado por su misma letra varias veces, como lo he puesto en la imagen del ejemplo. La idea es jugar mucho con PHP.<br />
<br />
Ya subí mi código, así que lo libero antes para que se inspiren. El código lo muestro el jueves.<br />
<br />
<a href="http://www.documentoweb.com/concursos/1/null.php" rel="nofollow">http://www.documentoweb.com/concursos/1/null.php</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 01 Sep 2010 15:38:18</pubDate>
</item>
<item> 
	<title>bob comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[telo envie pero por el sistema de mensajeria de documentoweb, ya que no tengo correo]]></description>
	<content:encoded><![CDATA[telo envie pero por el sistema de mensajeria de documentoweb, ya que no tengo correo]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Wed, 01 Sep 2010 08:48:48</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de bob</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hey, no has enviado nada, escribe bien el correo. Y el concurso dura una semana, osea que, el jueves termina.]]></description>
	<content:encoded><![CDATA[hey, no has enviado nada, escribe bien el correo. Y el concurso dura una semana, osea que, el jueves termina.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 31 Aug 2010 23:39:13</pubDate>
</item>
<item> 
	<title>bob comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[quien gano el concurso?]]></description>
	<content:encoded><![CDATA[quien gano el concurso?]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Tue, 31 Aug 2010 17:11:11</pubDate>
</item>
<item> 
	<title>bob comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ya lo envie]]></description>
	<content:encoded><![CDATA[ya lo envie]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Tue, 31 Aug 2010 06:43:44</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Como desactivar JavaScript en IE?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Si usas jquery lo puedes hacer con

if (!$.browser.msie){
// código sólo para browsers distintos de IE
}

Saludos.                                  ...]]></description>
	<content:encoded><![CDATA[Si usas jquery lo puedes hacer con<br />
<br />
if (!$.browser.msie){<br />
// código sólo para browsers distintos de IE<br />
}<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 30 Aug 2010 22:11:07</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya tengo listo mi código!

Vale por el dato publicaciones, ya haré algo al respecto. Por ahora cambié tu url, también puedes cambiarla tú en tu...]]></description>
	<content:encoded><![CDATA[Ya tengo listo mi código!<br />
<br />
Vale por el dato publicaciones, ya haré algo al respecto. Por ahora cambié tu url, también puedes cambiarla tú en tu configuración.<br />
Bob, mándalo a documentoweb@gmail.com y yo lo publico ;).]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 30 Aug 2010 22:06:54</pubDate>
</item>
<item> 
	<title>publicaciones comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hay que agregar una lista de nombres reservados para las distintas areas .. crear, configuracion, mensajeria xD]]></description>
	<content:encoded><![CDATA[hay que agregar una lista de nombres reservados para las distintas areas .. crear, configuracion, mensajeria xD]]></content:encoded>
	<dc:creator>publicaciones</dc:creator>
	<pubDate>Mon, 30 Aug 2010 16:19:36</pubDate>
</item>
<item> 
	<title>publicaciones comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[no puedo ver mi perfil,... ???? FTW]]></description>
	<content:encoded><![CDATA[no puedo ver mi perfil,... ???? FTW]]></content:encoded>
	<dc:creator>publicaciones</dc:creator>
	<pubDate>Mon, 30 Aug 2010 16:19:02</pubDate>
</item>
<item> 
	<title>publicaciones comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola]]></description>
	<content:encoded><![CDATA[hola]]></content:encoded>
	<dc:creator>publicaciones</dc:creator>
	<pubDate>Mon, 30 Aug 2010 16:18:30</pubDate>
</item>
<item> 
	<title>bob comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ya tengo el codigo del concurso, y como lo publico sin dar mi correo?]]></description>
	<content:encoded><![CDATA[ya tengo el codigo del concurso, y como lo publico sin dar mi correo?]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Mon, 30 Aug 2010 13:43:16</pubDate>
</item>
<item> 
	<title>bob comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ya tengo listo el codigo, solo diganme donde lo publico]]></description>
	<content:encoded><![CDATA[ya tengo listo el codigo, solo diganme donde lo publico]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Mon, 30 Aug 2010 13:02:54</pubDate>
</item>
<item> 
	<title>yo comentó en CSS: Recortar imágenes con CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[genial gracias :D]]></description>
	<content:encoded><![CDATA[genial gracias :D]]></content:encoded>
	<dc:creator>yo</dc:creator>
	<pubDate>Sat, 28 Aug 2010 02:39:51</pubDate>
</item>
<item> 
	<title>bob comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola]]></description>
	<content:encoded><![CDATA[hola]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Fri, 27 Aug 2010 18:01:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Photoshop: 20 Combinaciones de teclas en Photoshop para mejorar la experiencia de uso</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Extra: cada herramienta se puede usar con alguna letra del teclado. Por ejemplo Zoom es "Z", Mover es "V" y Lapiz es "B". Si dejas el puntero sobre...]]></description>
	<content:encoded><![CDATA[Extra: cada herramienta se puede usar con alguna letra del teclado. Por ejemplo Zoom es "Z", Mover es "V" y Lapiz es "B". Si dejas el puntero sobre alguna herramienta te aparece su correspondiente letra.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 27 Aug 2010 13:30:51</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[genial ;)]]></description>
	<content:encoded><![CDATA[genial ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 27 Aug 2010 12:59:47</pubDate>
</item>
<item> 
	<title>bob comentó en Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[yo participo]]></description>
	<content:encoded><![CDATA[yo participo]]></content:encoded>
	<dc:creator>bob</dc:creator>
	<pubDate>Thu, 26 Aug 2010 16:20:31</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hey null...]]></description>
	<content:encoded><![CDATA[hey null...]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 26 Aug 2010 09:43:21</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya recuper&eacute; las im&aacute;genes, todo en orden :D]]></description>
	<content:encoded><![CDATA[Ya recuper&eacute; las im&aacute;genes, todo en orden :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 26 Aug 2010 03:12:22</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Concurso: Crear palabras con sus letras </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya recuper&eacute; las im&aacute;genes, todo en orden :D]]></description>
	<content:encoded><![CDATA[Ya recuper&eacute; las im&aacute;genes, todo en orden :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 23:56:26</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Concurso: Crear palabras con sus letras</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para...]]></description>
	<content:encoded><![CDATA[<p>Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para crear el c&oacute;digo. Al final de cada concurso vamos a comparar c&oacute;mo cada uno de los participantes se las arreglan de diferentes formas para llegar al mismo objetivo propuesto, de esta forma, el premio ser&aacute; para todos los que participen: aprenderemos uno del otro y quiz&aacute;s nos llevemos varias sorpresas y nuevas t&eacute;cnicas que no sab&iacute;amos antes.</p>
<p>Si nos va bien con este primer concurso, haremos m&aacute;s cada semana. As&iacute; que vamos con el primero.</p>
<p>No es necesario inscribirse ni nada engorroso/tradicional.</p>
<h2>Primer concurso: Crear palabras con sus letras</h2>
<p>La idea es ingresar en un campo de texto una palabra y que al presionar el bot&oacute;n de envio aparezca esta misma palabra o frase pero m&aacute;s grande y formada con sus propias letras. Viendo la siguiente imagen se aclara la idea:</p>
<p><img src="http://farm5.static.flickr.com/4116/4928038239_5cca073c65.jpg" alt="" /></p>
<p><strong>Requisitos</strong>:</p>
<ul>
<li>C&oacute;digo a usar: PHP.</li>
<li>C&oacute;digo opcional: HTML y CSS</li>
<li>No usar im&aacute;genes. Exclusivo usar solo texto (se acepta el c&oacute;digo &amp;nbsp;).</li>
<li>No es necesario seguir el ejemplo.</li>
<li>El c&oacute;digo debe funcionar no importando el n&uacute;mero de caracteres que se ingresa.</li>
<li>Cantidad de letras horizontal/vertical de cada letra en el resultado a tu gusto.</li>
<li>Ingenio.</li>
</ul>
<p>Recomendaci&oacute;n: usar tipograf&iacute;a de tama&ntilde;o fijo (<strong>monospace</strong>) o si te atreves a jugar con CSS sorpr&eacute;ndenos.</p>
<p>Los c&oacute;digos listos los recibir&eacute; en <strong>documentoweb@gmail.com</strong> (m&aacute;s adelante quiz&aacute;s cree alg&uacute;n sistema para subir ficheros de forma autom&aacute;tica, por ahora lo haremos as&iacute;) y ser&aacute;n publicados online aqu&iacute; mismo en DocumentoWeb (si prefieren los cuelgan en sus propios sitios). Los que me lleguen al correo s&oacute;lo los revisar&eacute; y publicar&eacute; el pr&oacute;ximo Jueves 2 de Septiembre, porque yo tambi&eacute;n participar&eacute; y no quiero copiar sus ideas.</p>
<p>Cualquier duda la aclarar&eacute;. Si tienen ideas para el pr&oacute;ximo concurso m&aacute;ndenme un mensaje personal (a trav&eacute;s del icono de mensaje en la barra superior para los que no saben).</p>
<p><strong>&iexcl;An&iacute;mate a participar!</strong></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 23:50:46</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Estructura if-else en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para...]]></description>
	<content:encoded><![CDATA[<p>Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para crear el c&oacute;digo. Al final de cada concurso vamos a comparar c&oacute;mo cada uno de los participantes se las arreglan de diferentes formas para llegar al mismo objetivo propuesto, de esta forma, el premio ser&aacute; para todos los que participen: aprenderemos uno del otro y quiz&aacute;s nos llevemos varias sorpresas y nuevas t&eacute;cnicas que no sab&iacute;amos antes.</p>
<p>Si nos va bien con este primer concurso, haremos m&aacute;s cada semana. As&iacute; que vamos con el primero.</p>
<p>No es necesario inscribirse ni nada engorroso/tradicional.</p>
<h2>Primer concurso: Crear palabras con sus letras</h2>
<p>La idea es ingresar en un campo de texto una palabra y que al presionar el bot&oacute;n de envio aparezca esta misma palabra o frase pero m&aacute;s grande y formada con sus propias letras. Viendo la siguiente imagen se aclara la idea:</p>
<p><img src="http://farm5.static.flickr.com/4116/4928038239_5cca073c65.jpg" alt="" /></p>
<p><strong>Requisitos</strong>:</p>
<ul>
<li>C&oacute;digo a usar: PHP.</li>
<li>C&oacute;digo opcional: HTML y CSS</li>
<li>No usar im&aacute;genes. Exclusivo usar solo texto (se acepta el c&oacute;digo &amp;nbsp;).</li>
<li>No es necesario seguir el ejemplo.</li>
<li>El c&oacute;digo debe funcionar no importando el n&uacute;mero de caracteres que se ingresa.</li>
<li>Cantidad de letras horizontal/vertical de cada letra en el resultado a tu gusto.</li>
<li>Ingenio.</li>
</ul>
<p>Recomendaci&oacute;n: usar tipograf&iacute;a de tama&ntilde;o fijo (<strong>monospace</strong>) o si te atreves a jugar con CSS sorpr&eacute;ndenos.</p>
<p>Los c&oacute;digos listos los recibir&eacute; en <strong>documentoweb@gmail.com</strong> (m&aacute;s adelante quiz&aacute;s cree alg&uacute;n sistema para subir ficheros de forma autom&aacute;tica, por ahora lo haremos as&iacute;) y ser&aacute;n publicados online aqu&iacute; mismo en DocumentoWeb (si prefieren los cuelgan en sus propios sitios). Los que me lleguen al correo s&oacute;lo los revisar&eacute; y publicar&eacute; el pr&oacute;ximo Jueves 2 de Septiembre, porque yo tambi&eacute;n participar&eacute; y no quiero copiar sus ideas.</p>
<p>Cualquier duda la aclarar&eacute;. Si tienen ideas para el pr&oacute;ximo concurso m&aacute;ndenme un mensaje personal (a trav&eacute;s del icono de mensaje en la barra superior para los que no saben).</p>
<p><strong>&iexcl;An&iacute;mate a participar!</strong></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 01:08:16</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Operadores lógicos en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para...]]></description>
	<content:encoded><![CDATA[<p>Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para crear el c&oacute;digo. Al final de cada concurso vamos a comparar c&oacute;mo cada uno de los participantes se las arreglan de diferentes formas para llegar al mismo objetivo propuesto, de esta forma, el premio ser&aacute; para todos los que participen: aprenderemos uno del otro y quiz&aacute;s nos llevemos varias sorpresas y nuevas t&eacute;cnicas que no sab&iacute;amos antes.</p>
<p>Si nos va bien con este primer concurso, haremos m&aacute;s cada semana. As&iacute; que vamos con el primero.</p>
<p>No es necesario inscribirse ni nada engorroso/tradicional.</p>
<h2>Primer concurso: Crear palabras con sus letras</h2>
<p>La idea es ingresar en un campo de texto una palabra y que al presionar el bot&oacute;n de envio aparezca esta misma palabra o frase pero m&aacute;s grande y formada con sus propias letras. Viendo la siguiente imagen se aclara la idea:</p>
<p><img src="http://farm5.static.flickr.com/4116/4928038239_5cca073c65.jpg" alt="" /></p>
<p><strong>Requisitos</strong>:</p>
<ul>
<li>C&oacute;digo a usar: PHP.</li>
<li>C&oacute;digo opcional: HTML y CSS</li>
<li>No usar im&aacute;genes. Exclusivo usar solo texto (se acepta el c&oacute;digo &amp;nbsp;).</li>
<li>No es necesario seguir el ejemplo.</li>
<li>El c&oacute;digo debe funcionar no importando el n&uacute;mero de caracteres que se ingresa.</li>
<li>Cantidad de letras horizontal/vertical de cada letra en el resultado a tu gusto.</li>
<li>Ingenio.</li>
</ul>
<p>Recomendaci&oacute;n: usar tipograf&iacute;a de tama&ntilde;o fijo (<strong>monospace</strong>) o si te atreves a jugar con CSS sorpr&eacute;ndenos.</p>
<p>Los c&oacute;digos listos los recibir&eacute; en <strong>documentoweb@gmail.com</strong> (m&aacute;s adelante quiz&aacute;s cree alg&uacute;n sistema para subir ficheros de forma autom&aacute;tica, por ahora lo haremos as&iacute;) y ser&aacute;n publicados online aqu&iacute; mismo en DocumentoWeb (si prefieren los cuelgan en sus propios sitios). Los que me lleguen al correo s&oacute;lo los revisar&eacute; y publicar&eacute; el pr&oacute;ximo Jueves 2 de Septiembre, porque yo tambi&eacute;n participar&eacute; y no quiero copiar sus ideas.</p>
<p>Cualquier duda la aclarar&eacute;. Si tienen ideas para el pr&oacute;ximo concurso m&aacute;ndenme un mensaje personal (a trav&eacute;s del icono de mensaje en la barra superior para los que no saben).</p>
<p><strong>&iexcl;An&iacute;mate a participar!</strong></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 01:07:51</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Estructura if-else en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para...]]></description>
	<content:encoded><![CDATA[<p>Se me ocurri&oacute; hacer concursos para probar otro modo de aprender en DocumentoWeb. La idea es simple: proponer hacer algo y dar una semana para crear el c&oacute;digo. Al final de cada concurso vamos a comparar c&oacute;mo cada uno de los participantes se las arreglan de diferentes formas para llegar al mismo objetivo propuesto, de esta forma, el premio ser&aacute; para todos los que participen: aprenderemos uno del otro y quiz&aacute;s nos llevemos varias sorpresas y nuevas t&eacute;cnicas que no sab&iacute;amos antes.</p>
<p>Si nos va bien con este primer concurso, haremos m&aacute;s cada semana. As&iacute; que vamos con el primero.</p>
<p>No es necesario inscribirse ni nada engorroso/tradicional.</p>
<h2>Primer concurso: Crear palabras con sus letras</h2>
<p>La idea es ingresar en un campo de texto una palabra y que al presionar el bot&oacute;n de envio aparezca esta misma palabra o frase pero m&aacute;s grande y formada con sus propias letras. Viendo la siguiente imagen se aclara la idea:</p>
<p><img src="http://farm5.static.flickr.com/4116/4928038239_5cca073c65.jpg" alt="" /></p>
<p><strong>Requisitos</strong>:</p>
<ul>
<li>C&oacute;digo a usar: PHP.</li>
<li>C&oacute;digo opcional: HTML y CSS</li>
<li>No usar im&aacute;genes. Exclusivo usar solo texto (se acepta el c&oacute;digo &amp;nbsp;).</li>
<li>No es necesario seguir el ejemplo.</li>
<li>El c&oacute;digo debe funcionar no importando el n&uacute;mero de caracteres que se ingresa.</li>
<li>Cantidad de letras horizontal/vertical de cada letra en el resultado a tu gusto.</li>
<li>Ingenio.</li>
</ul>
<p>Recomendaci&oacute;n: usar tipograf&iacute;a de tama&ntilde;o fijo (<strong>monospace</strong>) o si te atreves a jugar con CSS sorpr&eacute;ndenos.</p>
<p>Los c&oacute;digos listos los recibir&eacute; en <strong>documentoweb@gmail.com</strong> (m&aacute;s adelante quiz&aacute;s cree alg&uacute;n sistema para subir ficheros de forma autom&aacute;tica, por ahora lo haremos as&iacute;) y ser&aacute;n publicados online aqu&iacute; mismo en DocumentoWeb (si prefieren los cuelgan en sus propios sitios). Los que me lleguen al correo s&oacute;lo los revisar&eacute; y publicar&eacute; el pr&oacute;ximo Jueves 2 de Septiembre, porque yo tambi&eacute;n participar&eacute; y no quiero copiar sus ideas.</p>
<p>Cualquier duda la aclarar&eacute;. Si tienen ideas para el pr&oacute;ximo concurso m&aacute;ndenme un mensaje personal (a trav&eacute;s del icono de mensaje en la barra superior para los que no saben).</p>
<p><strong>&iexcl;An&iacute;mate a participar!</strong></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 01:06:44</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Photoshop: 20 Combinaciones de teclas en Photoshop para mejorar la experiencia de uso</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Acabo de enterarme de varias combinaciones de teclas que no sab&iacute;a de Photoshop y quiero compartirlas aqu&iacute; junto a las que ya...]]></description>
	<content:encoded><![CDATA[<p><img src="http://farm5.static.flickr.com/4076/4907710305_17b5ac6e9e_z.jpg" alt="" /></p>
<p>Acabo de enterarme de varias combinaciones de teclas que no sab&iacute;a de Photoshop y quiero compartirlas aqu&iacute; junto a las que ya sab&iacute;a.</p>
<ol>
<li><strong>F</strong>&nbsp;cambia en los modos de pantalla (maximizado quitando la barra de tareas y botones, fullscreen y normal)</li>
<li>Manteniendo presionada la&nbsp;<strong>Barra espaciadora</strong>&nbsp;se puede mover el dise&ntilde;o con el mouse si es muy grande, est&aacute; en modo maximizado o fullscreen.</li>
<li><strong>Tab</strong>&nbsp;permite esconder todas ventanas de herramientas m&aacute;s la barra de herramienta para dejar m&aacute;s espacio de trabajo.</li>
<li><strong>Shift+Tab</strong>&nbsp;permite esconder solo las ventanas de herramientas.</li>
<li><strong>Tab</strong>&nbsp;permite cambiar entre el modo del pincel (normal y de&nbsp;precisi&oacute;n)</li>
<li><strong>Ctrl+0</strong>&nbsp;muestra el dise&ntilde;o ajustado en toda el area de trabajo disponible</li>
<li><strong>Ctrl+1</strong>&nbsp;muestra el dise&ntilde;o en el tama&ntilde;o real (tambi&eacute;n haciendo&nbsp;<strong>doble click</strong>&nbsp;sobre la lupa en la barra de herramientas).</li>
<li><strong>Ctrl+E</strong>&nbsp;combina la capa actual con la de abajo</li>
<li><strong>Ctrl+T</strong>&nbsp;permite usar transformaci&oacute;n libre.</li>
<li>Manteniendo presionado&nbsp;<strong>Shift</strong>, permite filtrar las rotaciones (por ejemplo de la transformaci&oacute;n libre) dejando como opci&oacute;n rotar solo cada 15&ordm;, por lo que puedes rotar f&aacute;cilmente entre 90&ordm;, 180&ordm; y 270&ordm; que es lo m&aacute;s com&uacute;n. Tambi&eacute;n cuando redimensionas te permite mantener el aspecto y no deformar el dise&ntilde;o. Si presionas&nbsp;<strong>Shift+Alt</strong>&nbsp;te permite redimensionar el dise&ntilde;o siempre desde el centro.</li>
<li><strong>Scroll</strong>&nbsp;(del mouse) te permite navegar verticalmente en el dise&ntilde;o si es muy grande.&nbsp;<strong>Scroll+Ctrl</strong>&nbsp;permite navegar horizontalmente.&nbsp;<strong>Shift+Scroll&nbsp;</strong>navega de forma exagerada.</li>
<li><strong>Alt+Scroll</strong>&nbsp;te permite aumentar/disminuir el dise&ntilde;o en donde se&nbsp;sit&uacute;a&nbsp;el puntero.</li>
<li>Con cualquier herramienta de dibujo presionando&nbsp;<strong>shift+click</strong>&nbsp;los trazos seguir&aacute;n la direcci&oacute;n indicada solo horizontal o verticalmente.</li>
<li>Puedes hacer un gu&iacute;a para maquetaci&oacute;n web en&nbsp;<strong>Ver &gt; Preferencias &gt; Gu&iacute;as, cuadr&iacute;culas y sectores&nbsp;</strong>con cuadr&iacute;cula de 100 p&iacute;xeles con 10 divisiones con un color deseado (gris muy claro recomiendo si el dise&ntilde;o es blanco). As&iacute; puedes tener tu referencia para dise&ntilde;ar sitios con medidas m&aacute;s precisas con cuadritos de 10 por 10 p&iacute;xeles. Para mostrarla/ocultarla puedes hacerlo con&nbsp;<strong>Ctrl+?</strong>.</li>
<li><strong>Ctrl+Alt+Q</strong>&nbsp;abre la opci&oacute;n para redimensionar el dise&ntilde;o.</li>
<li><strong>F8</strong>&nbsp;abre la informaci&oacute;n. Genial para saber cuantos p&iacute;xeles seleccionamos o en que pixel nos situamos.</li>
<li>Las capas las podemos mover con los&nbsp;<strong>cursores</strong>&nbsp;con la herramienta de mover. Si presionamos<strong>Shift+Cursor</strong>&nbsp;podemos mover por mayor cantidad de p&iacute;xeles. Si usamos&nbsp;<strong>Click+Shift</strong>&nbsp;podemos mover el dise&ntilde;o solo en direcciones cada 45&ordm;, genial para mover en linea recta.</li>
<li>Con la herramienta recorte podemos agregar o quitar m&aacute;s&nbsp;&aacute;rea&nbsp;de recorte con las distintas herramientas que nos ofrecen (circular, cuadrada, personalizada, etc.). Presionando&nbsp;<strong>Alt</strong>&nbsp;quitamos &aacute;rea y con&nbsp;<strong>Shift&nbsp;</strong>agregamos m&aacute;s&nbsp;&aacute;rea&nbsp;de recorte.</li>
<li>Casi cualquier herramienta tiene combinaciones con Alt, Shift y Ctrl, la mayor&iacute;a yo las descubr&iacute; s&oacute;lo experimentando.</li>
<li>Algunas herramientas m&aacute;s usadas expresan sus propias combinaciones, f&iacute;jate al momento de seleccionarla en el men&uacute; superior, ah&iacute; est&aacute; su combinaci&oacute;n de teclas en el lado derecho de su nombre.</li>
</ol>
<p>Espero que sean de mucha ayuda. Hasta la pr&oacute;xima.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 00:42:43</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hemos perdido algunas imagenes, disculpas por no tener un respaldo de las im&aacute;genes.]]></description>
	<content:encoded><![CDATA[Hemos perdido algunas imagenes, disculpas por no tener un respaldo de las im&aacute;genes.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 00:41:06</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ya estamos de vuelta, alojados en http://www.herconet.com/ ;D]]></description>
	<content:encoded><![CDATA[ya estamos de vuelta, alojados en <a href="http://www.herconet.com/" rel="nofollow">http://www.herconet.com/</a> ;D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 25 Aug 2010 00:40:45</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Funciones para cadenas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Veremos algunas funciones b&aacute;sicas del PHP que nos permitir&aacute;n trabajar con las cadenas de texto, ya sea para editarlas, cortarlas,...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Veremos algunas funciones b&aacute;sicas del PHP que nos permitir&aacute;n trabajar con las cadenas de texto, ya sea para editarlas, cortarlas, reemplazarle caracteres, etc.</p>
<p>Ya que existen demasiadas funciones no las veremos todas. Puedes buscarlas en la <a href="http://php.net/manual/en/book.strings.php">documentaci&oacute;n oficial de PHP.net</a> donde se explican en detalle cada una de ellas.</p>
<h2>Funciones para cadenas</h2>
<h3>explode('.','a.b.c')</h3>
<p>Convierte una cadena en una <a href="../PHP/Arrays-o-Matrices-en-PHP">matriz</a>, tomando como referencia un caracter <code>'.'</code>&nbsp;para separar la cadena&nbsp;<code>'a.b.c'</code>&nbsp;en diferentes elementos (<code>a</code>, <code>b</code> y <code>c</code>).</p>
<h3>nl2br()</h3>
<p>Una "funci&oacute;n HTML". Inserta etiquetas &lt;br /&gt; despu&eacute;s de cada salto de l&iacute;nea.</p>
<h3>htmlentities()</h3>
<p>Funci&oacute;n para documentos HTML, en el que se cambian car&aacute;cteres HTML como las letras con acentos, par&eacute;ntesis angulares y comillas por sus entidades HTML. Utilizado especialmente en sistemas de comentarios para no arruinar el c&oacute;digo fuente por los car&aacute;cteres que utilizan los usuarios.</p>
<h3>str_replace('a','b','abc')</h3>
<p>Reemplaza todos los car&aacute;cteres 'a' aparecidos en 'abc' por 'b'. Sensible a may&uacute;sculas y min&uacute;sculas.</p>
<h3>strtolower() y strtoupper()</h3>
<p>La primera convierte la cadena a min&uacute;sculas, y la segunda a may&uacute;sculas.</p>
<h3>strlen() y str_word_count()</h3>
<p>La primera cuenta el n&uacute;mero de car&aacute;cteres que tiene una cadena y la segunda el n&uacute;mero de palabras que contiene.</p>
<h3>Ejemplo de funciones de cadenas</h3>
<p>Ahora veamos un ejemplo para ver como se le da uso a algunas funciones para trabajar las cadenas dentro del lenguaje PHP.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre> &lt;?php<br /> <br /> $cadena = "Lorex ipsux dolor sit axet.";<br /> $cadena = strtoupper(str_replace('x','m',$cadena));<br /> $letras = strlen($cadena);<br /> $palabras = str_word_count($cadena);<br /> <br /> echo "La cadena '$cadena' tiene $letras letras y $palabras palabras.";<br /> <br /> ?&gt; </pre>
<p><strong>Resultado PHP:</strong></p>
<p>La cadena 'LOREM IPSUM DOLOR SIT AMET.' tiene 27 letras y 5 palabras.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 17 Aug 2010 23:42:22</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hago 3 clicks y eliminos a los trolls ;D]]></description>
	<content:encoded><![CDATA[Hago 3 clicks y eliminos a los trolls ;D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 15 Aug 2010 21:01:27</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de dsfyuv</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[&iquest;Terminaste?]]></description>
	<content:encoded><![CDATA[&iquest;Terminaste?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 15 Aug 2010 17:29:12</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de 78wadt89ai</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya se te van acabando las IPs]]></description>
	<content:encoded><![CDATA[Ya se te van acabando las IPs]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 15 Aug 2010 16:34:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de saguyagd</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Si vieras mi direcci&oacute;n IP y la de adriancito te dar&iacute;as cuenta que no somos la misma persona. Baneado por trollear.]]></description>
	<content:encoded><![CDATA[Si vieras mi direcci&oacute;n IP y la de adriancito te dar&iacute;as cuenta que no somos la misma persona. Baneado por trollear.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 15 Aug 2010 16:22:50</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Qué es un Blog y para qué sirve? de instructor2010 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 15 Aug 2010 12:45:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Problema: Configuración EasyPhp</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No creo que sea un problema del servidor si dices que los has probado en tres computadoras, ni que sea uno causado easyphp, podría ser de la forma en...]]></description>
	<content:encoded><![CDATA[No creo que sea un problema del servidor si dices que los has probado en tres computadoras, ni que sea uno causado easyphp, podría ser de la forma en que los estás implementando.<br />
La verdad nunca he usado easyphp.... porque la verdad es que PHP ya es fácil (por lo menos para mi).<br />
¿Qué es lo que quieres lograr? quizás easyphp solo te está causando dolores de cabeza en vez de solucionarlo plenamente con php.<br />
Si tienes código para mostrar tu problema estaría estupendo para ayudarte.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 14 Aug 2010 23:28:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[kakaroto, emo y pica baneados indeterminadamente por trollear en el sitio. Las tres cuentas pertenecen a un solo usuario.]]></description>
	<content:encoded><![CDATA[kakaroto, emo y pica baneados indeterminadamente por trollear en el sitio. Las tres cuentas pertenecen a un solo usuario.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 14 Aug 2010 23:18:32</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de pupis_f</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola :D]]></description>
	<content:encoded><![CDATA[hola :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 10 Aug 2010 23:00:36</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Variables determinadas por el servidor, la URL y el navegador</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Veremos algunas funciones en PHP que nos permitir&aacute;n trabajar las variables seg&uacute;n la URL de la p&aacute;gina, el navegador que...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Veremos algunas funciones en PHP que nos permitir&aacute;n trabajar las variables seg&uacute;n la URL de la p&aacute;gina, el navegador que utilizemos, cookies del navegador y otras m&aacute;s muy interesantes que a menudo y en cualquier p&aacute;gina web son utilizadas para generar dinamismo dentro del sitio dependiendo de estos factores de quien la visita.</p>
<h3>$_POST['abc']</h3>
<p>Obtiene el texto ingresado en un campo de formulario con el valor 'abc' en el atributo <code>name</code>&nbsp;del HTML luego de enviar un formulario con el m&eacute;todo POST.</p>
<p>Ejemplo (example.php):</p>
<pre>&lt;form method='post' action='example.php'&gt;<br />   &lt;p&gt;&lt;input name='abc' type='text' /&gt;&lt;/p&gt;<br />   &lt;p&gt;&lt;input type='submit' value='enviar'&gt;&lt;/p&gt;<br />&lt;/form&gt;<br /><br />&lt;?php<br />   echo '&lt;p&gt;'.$_POST['abc'].'&lt;/p&gt;';<br />?&gt;&nbsp;</pre>
<p>Si en el campo del formulario escribimos 'nuestronombre' y presionamos enviar, este mismo archivo debajo del formulario imprimir&aacute; 'nuestronombre' en el HTML.</p>
<h3>$_GET['abc']</h3>
<p>Obtiene el valor de la variable 'abc' expresada en la URL de la p&aacute;gina. Esta URL se puede crear de forma manual &nbsp;(a trav&eacute;s de un enlace por ejemplo) o autom&aacute;ticamente por un formulario de m&eacute;todo GET que traspasa todos sus valores del atributo&nbsp;<code>name</code>&nbsp;a la URL despu&eacute;s de presionar submit.</p>
<p>Ejemplo de una URL:</p>
<pre>http://www.example.com/example.php?abc=minombre&amp;def=miapellido</pre>
<p>Ejemplo de example.php</p>
<pre>&lt;?php<br />   echo '&lt;p&gt;'.$_GET['abc'].' '.$_GET['def'].'&lt;/p&gt;';<br />?&gt;&nbsp;</pre>
<p>El archivo example.php imprimir&aacute; en un p&aacute;rrafo 'abc' junto a 'def', es decir, 'minombre miapellido' si la URL anterior se mantiene. Si cambiamos los valores, obviamente el resultado de la p&aacute;gina cambiar&aacute;.</p>
<h3>$_COOKIE['abc']</h3>
<p>Obtiene el valor de la cookie 'abc' que ha sido creada anteriormente por nuestro sitio Web (pues no podemos obtener una cookie creada por otro sitio).</p>
<h3>$_SERVER['PHP_SELF']</h3>
<p>Obtiene la p&aacute;gina en que nos situamos desde la perspectiva del servidor, incluyendo el directorio en la que se encuentra. No puede obtener el dominio en el que se encuentra, pues es una petici&oacute;n interna.</p>
<h3>$_SERVER['HTTP_REFERER']</h3>
<p>Obtiene la URL completa de la p&aacute;gina que visitamos anteriormente. Ideal por ejemplo para saber con qu&eacute; b&uacute;squeda de Google se lleg&oacute; a tal p&aacute;gina. Si se ha accedido directamente a la p&aacute;gina no imprimir&aacute; nada.</p>
<h3>$_SERVER['REMOTE_ADDR']</h3>
<p>Obtiene la direcci&oacute;n IP del visitante.</p>
<h3>$_SERVER['HTTP_USER_AGENT']</h3>
<p>Obtiene el "User AGENT" o la informaci&oacute;n del navegador que usa el visitante.</p>
<p>&nbsp;</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre>&lt;?php<br /> <br />$pagina_ahora = $_SERVER['PHP_SELF'];<br />$pagina_anterior = $_SERVER['HTTP_REFERER'];<br />$tu_ip = $_SERVER['REMOTE_ADDR'];<br />$tu_navegador = $_SERVER['HTTP_USER_AGENT'];<br /><br />echo "Est&aacute;s en $pagina_ahora y anteriormente visitaste $pagina_anterior.<br />Tu IP es $tu_ip y tu navegador es $tu_navegador";<br /><br />?&gt;</pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 10 Aug 2010 16:14:53</pubDate>
</item>
<item> 
	<title>Diego Escares publicó CSS: Recortar imágenes con CSS</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Esta es una t&eacute;cnica que descubr&iacute; hace poco para "recortar" las imagenes con CSS que est&aacute;n incrustadas en el HTML, y es muy pero...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><a href="../../ejemplos/recortar-imagenes-con-css/"><img src="http://farm5.static.flickr.com/4102/4863988429_0a22fd3005.jpg" alt="Circulos recortados con CSS" /></a></p>
<p>Esta es una t&eacute;cnica que descubr&iacute; hace poco para "<strong>recortar</strong>" las imagenes con CSS que est&aacute;n incrustadas en el HTML, y es muy pero muy sencilla. Se trata de usar el overflow:hidden para ocultar el resto de la imagen que no se quiere mostrar m&aacute;s margenes negativos para dar un punto de recorte.</p>
<p>No es para usarla como <a href="../../Guia/CSS/Sprites-CSS">sprites CSS</a>, pero es parecido. Quiz&aacute;s pueda llegar a parecer como las <a href="../CSS/Esquinas-redondeadas-con-CSS-e-imagenes">esquinas redondeadas</a>&nbsp;por sus propiedades de margenes negativos.</p>
<p>No creo que sea necesario decir que es compatible con <strong>todos los navegadores</strong> (IE6 tambi&eacute;n por si tienes dudas).</p>
<p>Ve la <a href="../../ejemplos/recortar-imagenes-con-css">presentaci&oacute;n de como recortar im&aacute;genes con CSS</a>&nbsp;que he creado.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 05 Aug 2010 17:57:20</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en XHTML: ISO 8859-1 y UTF-8: Solución al problema de codificación de caracteres</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Me gustó el primer link, donde guardan un archivo con diferentes combinaciones. El caso ajax una vez me dio problemas, porque las peticiones ajax...]]></description>
	<content:encoded><![CDATA[Me gustó el primer link, donde guardan un archivo con diferentes combinaciones. El caso ajax una vez me dio problemas, porque las peticiones ajax también necesitan especificar el juego de caracteres, pero no recuerdo como le dí solución. <br />
No entendí mucho del segundo link.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 02 Aug 2010 14:25:30</pubDate>
</item>
<item> 
	<title>foros comentó en XHTML: ISO 8859-1 y UTF-8: Solución al problema de codificación de caracteres</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Null, hace poco estuve haciendo algunas pruebas sobre el tema, dejo el enlace ya que puede resultar útil
http://foros.emprear.com/codificar/
Aparte...]]></description>
	<content:encoded><![CDATA[Null, hace poco estuve haciendo algunas pruebas sobre el tema, dejo el enlace ya que puede resultar útil<br />
<a href="http://foros.emprear.com/codificar/" rel="nofollow">http://foros.emprear.com/codificar/</a><br />
Aparte de esto se me presenta un problema con lo siguiente y quizás tengas idea de por que se produce, tengo una web que carga html en un div central via Ajax. El caso es que la página que carga las cosas esta en iso-8859-1 y la unica forma de que los archivos cargados se vea correctamente es codificandolos como utf-8 (ya hice todas las pruebas habidas y por haber). Sin embargo la página principal sigue estando en iso-8859-1 / ansi<br />
puedes observarlo en<br />
<a href="http://sayu.emprear.com/quienes_somos.html" rel="nofollow">http://sayu.emprear.com/quienes_somos.html</a> <br />
en la colomna derecha vas a ver do pequeños vinculos al mismo archivo, uno con utf-8 y el otro con iso-8859/ansi) al último y si bien no es necesario le inclui el meta correspondiente para la codificación.<br />
A esta altura ya es más por curiosidad que por otra cosa<br />
Saludos]]></content:encoded>
	<dc:creator>foros</dc:creator>
	<pubDate>Sun, 01 Aug 2010 00:55:15</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 30 Jul 2010 13:16:19</pubDate>
</item>
<item> 
	<title>emo comentó en SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oigan que significa este simbolo?
[L]]]></description>
	<content:encoded><![CDATA[oigan que significa este simbolo?<br />
[L]]]></content:encoded>
	<dc:creator>emo</dc:creator>
	<pubDate>Fri, 30 Jul 2010 05:11:31</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Cuando se hacen URLs amigables, siempre se empieza igual, es raro ver a alguien con algo diferente =P]]></description>
	<content:encoded><![CDATA[Cuando se hacen URLs amigables, siempre se empieza igual, es raro ver a alguien con algo diferente =P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 29 Jul 2010 22:35:17</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Guía: SEO: Optimización motores de búsqueda</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Pero si es muy fácil, es en serio?]]></description>
	<content:encoded><![CDATA[Pero si es muy fácil, es en serio?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 29 Jul 2010 22:28:00</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Quisiera retomar esta publicación, ya que me pidieron ayuda sobre un .htaccess, el estaba bien, y surgia el error 500 de apache, sucede que el apache...]]></description>
	<content:encoded><![CDATA[Quisiera retomar esta publicación, ya que me pidieron ayuda sobre un .htaccess, el estaba bien, y surgia el error 500 de apache, sucede que el apache no tenia activado el modulo 'rewrite_module', luego de la activacion funciono perfecto el .htaccess era muy parecido al de esta publicacion...]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 29 Jul 2010 19:23:30</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en Guía: SEO: Optimización motores de búsqueda</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo tambien pienso eso, publica algo de los robots.txt]]></description>
	<content:encoded><![CDATA[Yo tambien pienso eso, publica algo de los robots.txt]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 29 Jul 2010 19:18:15</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Que problema con el troll caca jajajaja, http://es.wikipedia.org/wiki/Troll_(Internet).                                                               ...]]></description>
	<content:encoded><![CDATA[Que problema con el troll caca jajajaja, <a href="http://es.wikipedia.org/wiki/Troll_(Internet" rel="nofollow">http://es.wikipedia.org/wiki/Troll_(Internet</a>).]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 29 Jul 2010 18:02:53</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Bueno he tenido que aprender null, jajaja, bueno no es que se mucho, pero si he trabajado en el para el dise&ntilde;o de las interfaces y logos de las...]]></description>
	<content:encoded><![CDATA[Bueno he tenido que aprender null, jajaja, bueno no es que se mucho, pero si he trabajado en el para el dise&ntilde;o de las interfaces y logos de las aplicaciones]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 29 Jul 2010 17:50:18</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oye, sabes de dise&ntilde;o (photoshop y sus secuases) o solo de te dedicas a la programaci&oacute;n?]]></description>
	<content:encoded><![CDATA[oye, sabes de dise&ntilde;o (photoshop y sus secuases) o solo de te dedicas a la programaci&oacute;n?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 29 Jul 2010 17:25:43</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jajajajaja... tomen... Ban.....]]></description>
	<content:encoded><![CDATA[jajajajaja... tomen... Ban.....]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 29 Jul 2010 17:01:42</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jajaja! son buenos no?, cuando baneas, se banea la IP m&aacute;s las cuentas relacionas a a esa IP ^^]]></description>
	<content:encoded><![CDATA[jajaja! son buenos no?, cuando baneas, se banea la IP m&aacute;s las cuentas relacionas a a esa IP ^^]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 29 Jul 2010 16:46:48</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hice uso de mis poderes de moderador por primera vez...]]></description>
	<content:encoded><![CDATA[Hice uso de mis poderes de moderador por primera vez...]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 29 Jul 2010 16:33:50</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Vale por banear a ese tipo ;)]]></description>
	<content:encoded><![CDATA[Vale por banear a ese tipo ;)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 29 Jul 2010 14:45:01</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de seiack</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Bienvenido :D]]></description>
	<content:encoded><![CDATA[Bienvenido :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 29 Jul 2010 14:44:24</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Mapeo Objeto-Relacional Unidad V</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No me he hecho el tiempo para revisar, tengo pendientes la gran mayoría de tus publicaciones :&lt;]]></description>
	<content:encoded><![CDATA[No me he hecho el tiempo para revisar, tengo pendientes la gran mayoría de tus publicaciones :&lt;]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 28 Jul 2010 19:45:01</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de Hetmerck</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[eh! estoy en msn :)]]></description>
	<content:encoded><![CDATA[eh! estoy en msn :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 21:30:07</pubDate>
</item>
<item> 
	<title>Hetmerck y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hetmerck y Diego Escares ahora son amigos                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Hetmerck" title="Ir al perfil de Diego Escares">Hetmerck</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 21:29:44</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Cross-Browser: Add-ons: Cambiar tamaño del navegador según resoluciones de pantalla</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ah! acabo de ver ese, yo tengo instalado el que mencionaba y me corre bien. El que tu me dices tiene opciones configurables, mucho mejor. =)]]></description>
	<content:encoded><![CDATA[Ah! acabo de ver ese, yo tengo instalado el que mencionaba y me corre bien. El que tu me dices tiene opciones configurables, mucho mejor. =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 16:47:41</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Cross-Browser: Add-ons: Cambiar tamaño del navegador según resoluciones de pantalla </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ah! acabo de ver ese, yo tengo instalado el que mencionaba y me corre bien. El que tu me dices tiene opciones configurables, mucho mejor. =)]]></description>
	<content:encoded><![CDATA[Ah! acabo de ver ese, yo tengo instalado el que mencionaba y me corre bien. El que tu me dices tiene opciones configurables, mucho mejor. =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 16:47:14</pubDate>
</item>
<item> 
	<title>Hetmerck comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[oe desapareciste, dondes estas??? xD]]></description>
	<content:encoded><![CDATA[oe desapareciste, dondes estas??? xD]]></content:encoded>
	<dc:creator>Hetmerck</dc:creator>
	<pubDate>Mon, 26 Jul 2010 16:05:58</pubDate>
</item>
<item> 
	<title>roccons comentó en Cross-Browser: Add-ons: Cambiar tamaño del navegador según resoluciones de pantalla</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, el addon que pusiste para FF está obsoleto, el que a mí me ha funcionado es https://addons.mozilla.org/es-ES/firefox/addon/2498/ (Yet Another...]]></description>
	<content:encoded><![CDATA[Hola, el addon que pusiste para FF está obsoleto, el que a mí me ha funcionado es <a href="https://addons.mozilla.org/es-ES/firefox/addon/2498/" rel="nofollow">https://addons.mozilla.org/es-ES/firefox/addon/2498/</a> (Yet Another Window Resizer)]]></content:encoded>
	<dc:creator>roccons</dc:creator>
	<pubDate>Mon, 26 Jul 2010 16:02:52</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Cross-Browser: Add-ons: Cambiar tamaño del navegador según resoluciones de pantalla</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Acabo de medir ambos add-ons, y ninguno de los dos toma en cuenta la altura de la barra de tareas de windows, asi que cuidado con fiarse, solo sirven...]]></description>
	<content:encoded><![CDATA[Acabo de medir ambos add-ons, y ninguno de los dos toma en cuenta la altura de la barra de tareas de windows, asi que cuidado con fiarse, solo sirven de referencia.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 15:11:00</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Cross-Browser: Add-ons: Cambiar tamaño del navegador según resoluciones de pantalla</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No podemos acceder f&iacute;sicamente a todas las resoluciones de pantallas existentes en la tecnolog&iacute;a para probar esos dise&ntilde;os bien...]]></description>
	<content:encoded><![CDATA[<p>No podemos acceder f&iacute;sicamente a todas las resoluciones de pantallas existentes en la tecnolog&iacute;a para probar esos dise&ntilde;os bien considerados con los distintos usuarios que lo ver&aacute;n.</p>
<p>En este peque&ntilde;o art&iacute;culo traigo dos add-ons: uno para Firefox y otro para Chrome, que permiten modificar el tama&ntilde;o del navegador seg&uacute;n una resoluci&oacute;n escojida.</p>
<ul>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/2498/">Yet Another Window Resizer para Firefox</a></li>
<li><a href="https://chrome.google.com/extensions/detail/kkelicaakdanhinjdeammmilcgefonfh?hl=en">Window Resizer para Chrome</a></li>
</ul>
<p><img src="http://farm5.static.flickr.com/4152/4831262431_8098111c4c_z.jpg" alt="Window Resize en Chrome" /></p>
<p>En Firefox la suma de pixeles de sus barras (de t&iacute;tulo, direcciones, marcadores, pesta&ntilde;as y estado) lo hacen m&aacute;s est&aacute;ndar en tama&ntilde;o por el&nbsp;<strong>&aacute;rea&nbsp;visible real&nbsp;de la p&aacute;gina</strong>&nbsp;respecto a los dem&aacute;s navegadores. Recuerda que Chrome no tiene barra de t&iacute;tulo ni de navegaci&oacute;n, lo que lo hace m&aacute;s peque&ntilde;o y agranda considerablemente su &aacute;rea de p&aacute;gina visible.</p>
<p>Yet Another Window Resize para Firefox conocido gracias a @<a href="http://www.twitter.com/roccons">roccons</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 14:56:13</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Funciones para condiciones en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Veremos algunas funciones del PHP que nos permitir&aacute;n trabajar en las condiciones del PHP, como en los bucles y la estructura if-else.&nbsp;No...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Veremos algunas funciones del PHP que nos permitir&aacute;n trabajar en las condiciones del PHP, como en los <a href="../bucles-en-php">bucles</a> y la estructura <a href="../estructura-if-else-en-php">if-else</a>.&nbsp;No solo existen m&eacute;todos con <a href="../operadores-logicos-en-php">operadores l&oacute;gicos</a>, existen muchas funciones para trabajar de las cuales veremos algunas.</p>
<h2>Funciones para condiciones</h2>
<table border="0">
<tbody>
<tr>
<td><code>isset()</code></td>
<td>Comprueba si una variable est&aacute; definida para devolver verdadero.</td>
</tr>
<tr>
<td><code>empty()</code></td>
<td>Comprueba si una variable no est&aacute; definida para devolver verdadero.;</td>
</tr>
<tr>
<td><code>eregi('a','abc')</code></td>
<td>Comprueba si la cadena 'a' se encuentra dentro de la cadena 'abc' para devolver verdadero.</td>
</tr>
<tr>
<td><code>file_exists()</code></td>
<td>Comprueba si un archivo existe para devolver verdadero.</td>
</tr>
</tbody>
</table>
<p><span>*</span>Estas son solo algunas funciones para condiciones.</p>
<p>Recuerda: En la <a href="http://www.php.net/manual/es/funcref.php">documentaci&oacute;n oficial de PHP.net</a> est&aacute;n disponibles todas las funciones y muy bien explicadas. Las funciones para condiciones no est&aacute;n en ninguna secci&oacute;n y se deben encontrar seg&uacute;n el prop&oacute;sito que se desea lograr. Por ejemplo, para el <a href="http://www.php.net/manual/es/book.strings.php">manejo de variables</a> o de <a href="http://www.php.net/manual/es/book.strings.php">cadenas</a>.</p>
<h3>Ejemplo de funciones en condiciones</h3>
<p>Veremos un ejemplo para ver como se le da uso a algunas funciones para trabajar las condiciones dentro del lenguaje PHP.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre>&lt;?php<br /> <br />$cadena = "Lorem ipsum";<br /><br />if(eregi('em',$cadena) &amp;&amp; file_exists('../index.php')){<br /><br />   echo "Bien!";<br />   // se imprime solo si 'em' est&aacute; dentro de 'Lorem ipsum' y el archivo index.php existe<br /><br />}else{<br /><br />   echo "Mal =(";<br />   // se imprime solo si 'em' no se encuentra dentro de 'Lorem ipsum'<br />   // o si el archivo index.php no existe<br /><br />}<br /> <br />?&gt; </pre>
<p><strong>Resultado PHP:</strong></p>
<p>Bien!</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 26 Jul 2010 13:24:14</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Mapeo Objeto-Relacional Unidad I</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ayudita visual de como se vería "id" en phpmyadmin, con la opción auto increment (A_I):

                                                         ...]]></description>
	<content:encoded><![CDATA[Ayudita visual de como se vería "id" en phpmyadmin, con la opción auto increment (A_I):<br />
<br />
<a href="http://farm5.static.flickr.com/4114/4828783809_a84b5555b3.jpg" rel="nofollow"><img src="http://farm5.static.flickr.com/4114/4828783809_a84b5555b3.jpg" /></a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 25 Jul 2010 21:42:43</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Mapeo Objeto-Relacional Unidad IV</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Oye, se ve bastante bien y veo una nueva forma de hacer mis consultas en la bd. Tendré que hacer algún experimento alguno de estos días, lo veo...]]></description>
	<content:encoded><![CDATA[Oye, se ve bastante bien y veo una nueva forma de hacer mis consultas en la bd. Tendré que hacer algún experimento alguno de estos días, lo veo prometedor.<br />
Gracias por tu publicación =).]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 25 Jul 2010 20:44:56</pubDate>
</item>
<item> 
	<title>Calizman comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[En esas ando... estoy preparando un post interesante y lo publico por ac&aacute;! :D]]></description>
	<content:encoded><![CDATA[En esas ando... estoy preparando un post interesante y lo publico por ac&aacute;! :D]]></content:encoded>
	<dc:creator>Calizman</dc:creator>
	<pubDate>Sat, 24 Jul 2010 00:43:10</pubDate>
</item>
<item> 
	<title>Calizman comentó en Web: Analiza la velocidad de una página web con Pingdom Tools</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Gracias por la mención Null! Muy buena herramienta.]]></description>
	<content:encoded><![CDATA[Gracias por la mención Null! Muy buena herramienta.]]></content:encoded>
	<dc:creator>Calizman</dc:creator>
	<pubDate>Thu, 22 Jul 2010 19:02:04</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de Calizman</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ejale, create un art&iacute;culo que andamos pobres :&lt;]]></description>
	<content:encoded><![CDATA[Ejale, create un art&iacute;culo que andamos pobres :&lt;]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 22 Jul 2010 16:58:16</pubDate>
</item>
<item> 
	<title>Calizman y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Calizman y Diego Escares ahora son amigos                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Calizman" title="Ir al perfil de Diego Escares">Calizman</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 22 Jul 2010 16:57:03</pubDate>
</item>
<item> 
	<title>Calizman está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Calizman está siguiendo a Diego Escares                                                                                                              ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Calizman" title="Ir al perfil de Calizman">Calizman</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de Calizman">Diego Escares</a>]]></content:encoded>
	<dc:creator>Calizman</dc:creator>
	<pubDate>Thu, 22 Jul 2010 00:33:31</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Web: Analiza la velocidad de una página web con Pingdom Tools </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hola]]></description>
	<content:encoded><![CDATA[hola]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 21 Jul 2010 14:13:42</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Web: Analiza la velocidad de una página web con Pingdom Tools</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Una herramienta de Pingdom nos permite probar el tiempo de carga de un sitio web, analizando cada elemento enlazado que exista.
As&iacute;, podemos...]]></description>
	<content:encoded><![CDATA[<p>Una<a title="Ir a Pingdom Tools" href="http://tools.pingdom.com/"> herramienta de Pingdom</a> nos permite probar el tiempo de carga de un sitio web, analizando cada elemento enlazado que exista.</p>
<p>As&iacute;, podemos saber qu&eacute; elemento est&aacute; muy pesado, qu&eacute; podemos comprimir, cual es el archivo que nos retrasa, cual tiene una URL rota o simplemente darse cuenta del tiempo en que carga el sitio.</p>
<p><a title="Ir a Pingdom Tools" href="http://tools.pingdom.com/"><img src="http://farm5.static.flickr.com/4075/4816200862_192337ef4b_b.jpg" alt="" /></a></p>
<p>No te que los navegadores cachean archivos, por lo que si ya has visitado un sitio, su carga puede ser muy inferior a la del test.</p>
<p>DocumentoWeb tiene un tiempo de carga aproximado de 3.5 segundos (4.6 dice el test, pero abajo hay unas urls de la p&aacute;gina web defecto del mi servidor).</p>
<p>Gracias a <a href="http://calizman.com/">calizman</a>&nbsp;por darme el dato :).</p>
<h3>Art&iacute;culos relacionados</h3>
<ul>
<li><a href="../../Optimizar-tu-sitio-y-acelerar-la-carga-web">Optimizar tu sitio y acelerar la carga web</a></li>
</ul>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 21 Jul 2010 14:10:03</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Trucos: Optimizar tu sitio y acelerar la carga web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></description>
	<content:encoded><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 21:27:25</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Trucos: Optimizar tu sitio y acelerar la carga web de xombra </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></description>
	<content:encoded><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 21:26:29</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Trucos: Optimizar tu sitio y acelerar la carga web de xombra </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></description>
	<content:encoded><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 21:23:11</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Trucos: Optimizar tu sitio y acelerar la carga web de xombra </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></description>
	<content:encoded><![CDATA[Uf, edité bastante y encuentro que queda mejor. Quizás le falta más organización, hay muchos enlaces repartidos por el artículo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 21:20:34</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Patrón de Diseño Orientado a Objetos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Creo que parte del análisis no era necesario, no dan ganas de seguir leyendo con ese texto. Hay mucha información revelada ahi (los ejemplos son...]]></description>
	<content:encoded><![CDATA[Creo que parte del análisis no era necesario, no dan ganas de seguir leyendo con ese texto. Hay mucha información revelada ahi (los ejemplos son bastante buenos) y lo que intentamos es invitar, inducir de a poco la nueva info, no dar miedo jaja.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 19:32:34</pubDate>
</item>
<item> 
	<title>Diego Escares está siguiendo a iadrian20</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Diego Escares está siguiendo a iadrian20                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a></strong> está siguiendo a <a href="/iadrian20" title="Ir al perfil de Diego Escares">iadrian20</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 17:49:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de iadrian20</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Adrian cambia tu imagen! xD]]></description>
	<content:encoded><![CDATA[Adrian cambia tu imagen! xD]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 17:49:24</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad IV</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Perfecto, gracias a los dos por la aclaración.
Que genial aprender en mi propio sitio :D.]]></description>
	<content:encoded><![CDATA[Perfecto, gracias a los dos por la aclaración.<br />
Que genial aprender en mi propio sitio :D.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 17:46:22</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad IV</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Nada más que discutir, están muy buenos, funciona todo ok. Los tendré de referencia para cuando lo necesite, porque yo no uso esto. No me queda...]]></description>
	<content:encoded><![CDATA[Nada más que discutir, están muy buenos, funciona todo ok. Los tendré de referencia para cuando lo necesite, porque yo no uso esto. No me queda claro un gran uso de ellos, porque para cada ejemplo que das, yo me imagino creándolo de otro modo más simple.<br />
¿Podrías darme ejemplos mucho más concretos de su uso?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 11:21:38</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad I</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Le quité las comillas a
echo "$pensamiento";

Estaban de sobra, queda así:
echo $pensamiento;]]></description>
	<content:encoded><![CDATA[Le quité las comillas a<br />
echo "$pensamiento";<br />
<br />
Estaban de sobra, queda así:<br />
echo $pensamiento;]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 10:01:50</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación PHP: Tutorial: Diseño Orientado a Objetos Unidad I de sauljp07 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Le quité las comillas a
echo "$pensamiento";

Estaban de sobra, queda así:
echo $pensamiento;]]></description>
	<content:encoded><![CDATA[Le quité las comillas a<br />
echo "$pensamiento";<br />
<br />
Estaban de sobra, queda así:<br />
echo $pensamiento;]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 09:54:23</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad I</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Acabo de darme el tiempo para leer el artículo. Está bastante bien, simple y bien explicado. Te felicito, ahora voy por el segundo.
Una acotación:...]]></description>
	<content:encoded><![CDATA[Acabo de darme el tiempo para leer el artículo. Está bastante bien, simple y bien explicado. Te felicito, ahora voy por el segundo.<br />
Una acotación: en el primer ejemplo no es necesario mostrar:<br />
<br />
    private function pensar($pensamiento){<br />
        echo "$pensamiento";<br />
    }<br />
<br />
Pues está de sobra. En este ejemplo no se usa, en cambio en el segundo sí.<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 20 Jul 2010 09:49:03</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Fechas y horas en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Bueno ya esta es la publicaci&oacute;n final de esta saga, hablar&eacute; de los constructores y destructores.
Constructor
El constructor de una...]]></description>
	<content:encoded><![CDATA[<p>Bueno ya esta es la publicaci&oacute;n final de esta saga, hablar&eacute; de los <em><strong>constructores</strong></em> y <em><strong>destructores</strong></em>.</p>
<h2>Constructor</h2>
<p>El <em><strong>constructor de una clase</strong></em> tiene como principal objetivo el de inicializar el objeto al ser instanciado, colocando as&iacute; sus atributos en los valores deseados.</p>
<p>El <em><strong>constructor</strong></em> es una funci&oacute;n, y como tal puede o no recibir p&aacute;rametros.</p>
<p>En PHP un ejemplo de constructor de una clase seria el siguiente:</p>
<pre>public function __construct() {<br /><br />}<br /></pre>
<p>Notemos que la funci&oacute;n esta denotada as&iacute;: <strong>__construct()</strong>, dos underscore ( __ ) y la palabra <em><strong>construct</strong></em>.</p>
<h2>Destructor</h2>
<p>El <em><strong>destructor de una clase</strong></em> es muy similar a el <em><strong>constructor</strong></em>, la diferencia radica en que este es llamado cuando es destruido el objeto, en otras palabras eliminado de la memoria, claro es solo en teoria, su objetivo principal es devolver alg&uacute;n objeto o situaci&oacute;n a su estado original, por ejemplo, cerrar conexiones con base de datos, o limpiar archivos temporales, o eliminar plantillas usadas, entre otras, ahora el concepto <em><strong>destructor</strong></em> no existe en PHP4 as&iacute; que cuidado con eso.</p>
<p>El destructor no recibe par&aacute;metros.</p>
<p>Un ejemplo seria el siguiente:</p>
<pre>public function __destruct() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br />}</pre>
<p>Posee una estructura igual al constructor pero con la palabra <em><strong>destruct</strong></em>, <em>el destructor no funciona muy bien si se hereda esa clase, as&iacute; que cuidado, dependiendo de lo que se haga sirve o no, y para saberlo se necesita experiencia.</em></p>
<p>Ejemplo:</p>
<p><em><strong>Archivo: Estudiante.php</strong></em></p>
<pre>&lt;?php<br /><br />class Estudiante {//Inicio de la clase<br /><br />&nbsp;&nbsp;&nbsp; //Atributos<br />&nbsp;&nbsp;&nbsp; private $id;<br />&nbsp;&nbsp;&nbsp; private $nombre;<br /><br />&nbsp;&nbsp;&nbsp; //Funciones<br />&nbsp;&nbsp;&nbsp; public function __construct() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;id=0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;nombre="Null";<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 'Construyendo &lt;br/&gt;';<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 'Nombre: '.$this-&gt;nombre.', ID: '.$this-&gt;id.'&lt;br/&gt;';<br />&nbsp;&nbsp;&nbsp; }<br /><br />&nbsp;&nbsp;&nbsp; public function __destruct() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 'Destruyendo';<br />&nbsp;&nbsp;&nbsp; }<br /><br />}//Fin de la clase<br /><br />?&gt;</pre>
<p><em><strong>Archivo: index.php</strong></em></p>
<pre>&lt;?php<br /><br />include 'Estudiante.php';<br /><br />$estudiante = new Estudiante();<br /><br />?&gt;</pre>
<p>Salida:</p>
<pre>Construyendo <br />Nombre: Null, ID: 0<br />Destruyendo</pre>
<p>Mejoremos el c&oacute;digo, le colocaremos par&aacute;metros predefinidos al constructor:</p>
<p><em><strong>Nuevo Archivo: Estudiante.php</strong></em></p>
<pre>&lt;?php<br /><br />class Estudiante {//Inicio de la clase<br /><br />&nbsp;&nbsp;&nbsp; //Atributos<br />&nbsp;&nbsp;&nbsp; private $id;<br />&nbsp;&nbsp;&nbsp; private $nombre;<br /><br />&nbsp;&nbsp;&nbsp; //Funciones<br />&nbsp;&nbsp;&nbsp; public function __construct($id=0,$nombre="Null") {//Parametros predefinidos<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;id=$id;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $this-&gt;nombre=$nombre;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 'Construyendo &lt;br/&gt;';<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 'Nombre: '.$this-&gt;nombre.', ID: '.$this-&gt;id.'&lt;br/&gt;';<br />&nbsp;&nbsp;&nbsp; }<br /><br />&nbsp;&nbsp;&nbsp; public function __destruct() {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo 'Destruyendo';<br />&nbsp;&nbsp;&nbsp; }<br /><br />}//Fin de la clase<br /><br />?&gt;</pre>
<p>&iquest;Para qu&eacute; se usan estos par&aacute;metros?, bueno si al instanciar el objeto no se pasan datos por par&aacute;metros estos ser&aacute;n los valores que tomaran las variable.</p>
<p>Ejemplo:</p>
<p><em><strong>Nuevo Archivo: index.php</strong></em></p>
<pre>&lt;?php<br /><br />include 'Estudiante.php';<br /><br />$estudiante = new Estudiante(2,"Pedro");<br /><br />?&gt;</pre>
<p>Salida:</p>
<pre>Construyendo <br />Nombre: Pedro, ID: 2<br />Destruyendo</pre>
<p>Salida sin usar par&aacute;metros:</p>
<pre>Construyendo <br />Nombre: Null, ID: 0<br />Destruyendo<br /></pre>
<p><span><span><span><span><span>Recuerda hacer preguntas si tienes dudas   en algo...</span></span></span></span></span></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 19 Jul 2010 13:16:38</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Fechas y horas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Veremos como utilizar funciones para determinar y usar las fechas y horas a nuestro favor con el lenguaje PHP.
La funci&oacute;n por excelencia de...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Veremos como utilizar funciones para determinar y usar las <strong>fechas y horas</strong> a nuestro favor con el lenguaje PHP.</p>
<p>La funci&oacute;n por excelencia de las horas y fechas es <code>date()</code>.</p>
<h2>Funci&oacute;n date()</h2>
<p>La funci&oacute;ne&nbsp;<code>date()</code>que se utiliza de la siguiente forma:</p>
<pre>$fecha = date('d M Y');</pre>
<p>Donde los car&aacute;cteres incluidos dentro de las comillas de la funci&oacute;n <code>date()</code> son reemplazados si existe un equivalente para dicho car&aacute;cter. En la siguiente tabla [<a href="http://php.net/manual/en/function.date.php">ver completa en PHP.net</a>], se muestran las equivalencias de cada letra para utilizarlas dentro de esta funci&oacute;n.</p>
<p>&nbsp;</p>
<table>
<tbody>
<tr>
<th>Caracter</th> <th>Descripci&oacute;n</th>
</tr>
<tr>
<td>d</td>
<td>D&iacute;a del mes con ceros</td>
</tr>
<tr>
<td>j</td>
<td>Dia del mes sin ceros</td>
</tr>
<tr>
<td>D</td>
<td>D&iacute;a de la semana textual en ingl&eacute;s (3 letras)</td>
</tr>
<tr>
<td>m</td>
<td>Mes num&eacute;rico con ceros</td>
</tr>
<tr>
<td>n</td>
<td>Mes num&eacute;rico sin ceros</td>
</tr>
<tr>
<td>F</td>
<td>Mes textual en ingl&eacute;s completo</td>
</tr>
<tr>
<td>M</td>
<td>Mes textual en ingl&eacute;s (3 letras)</td>
</tr>
<tr>
<td>Y</td>
<td>A&ntilde;o con 4 d&iacute;gitos</td>
</tr>
<tr>
<td>y</td>
<td>A&ntilde;o con 2 d&iacute;gitos</td>
</tr>
<tr>
<td>a</td>
<td>Ante o post meridiano en min&uacute;scula</td>
</tr>
<tr>
<td>A</td>
<td>Ante o post meridiano en may&uacute;scula</td>
</tr>
<tr>
<td>g</td>
<td>Hora (formato 12 horas sin ceros)</td>
</tr>
<tr>
<td>G</td>
<td>Hora (formato 24 horas sin ceros)</td>
</tr>
<tr>
<td>h</td>
<td>Hora (formato 12 horas con ceros)</td>
</tr>
<tr>
<td>H</td>
<td>Hora (formato 24 horas con ceros)</td>
</tr>
<tr>
<td>i</td>
<td>Minutos con ceros</td>
</tr>
<tr>
<td>s</td>
<td>Segundos con ceros</td>
</tr>
<tr>
<td>u</td>
<td>Microsegundos</td>
</tr>
</tbody>
</table>
<p><a href="http://php.net/manual/en/function.date.php">M&aacute;s en funci&oacute;n date() de PHP.net</a>.</p>
<p>Veremos un simple ejemplo con caracteres que aparecen en la tabla superior. Recordemos que solo los que aparecen en la tabla oficial de PHP.net son los que se reemplazan en la sintaxis de <code>date()</code>.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre> &lt;?php<br /><br /> $hoy = date('d M Y, H:i:s a');<br /> echo "Hoy es: ".$hoy;<br /><br /> ?&gt; </pre>
<p><strong>Resultado PHP:</strong></p>
<p>Hoy es: 19 Jul 2010, 12:01:46 pm</p>
<p>Caracteres como la coma, los espacios y dos puntos no son reemplazados por PHP.</p>
<h2>Funci&oacute;n time()</h2>
<p>La funci&oacute;n&nbsp;<code>time()</code> muestra los segundos que han transcurrido desde el primero de enero de 1970 (00:00 GMT). Con ella podemos calcular diferentes cosas, por ejemplo, cuantos segundos han transcurrido entre ayer y hoy, o menor a&uacute;n, cuantas horas entre el mismo intervalo siempre y cuando le restemos o hagamos&nbsp;alg&uacute;n&nbsp;c&aacute;lculo con el dato de&nbsp;<code>time()</code>.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre>&lt;?php<br /><br />$una_semana = 60 * 60 * 24 * 7 ;<br />// 60 segundos * 60 minutos * 24 horas * 7 d&iacute;as nos da los segundos transurridos<br />durante una semana.<br /><br />$un_dia = 60 * 60 * 24 ;<br />// 60 segundos * 60 minutos * 24 horas nos da los segundos transurridos durante un d&iacute;a.<br /><br />$la_semana_pasada = time() - $una_semana;<br />$la_semana_antepasada = time() - ($una_semana * 2);<br />$la_semana_siguiente = time() + $una_semana;<br />$en_ocho_dias = time() + $una_semana + $un_dia;<br />$en_diez_dias = time() + ($un_dia * 10);<br /><br />// as&iacute; podemos calcular diferentes tiempos en segundos<br /><br />?&gt;</pre>
<p>Ahora, podemos utilizar nuestra funci&oacute;n date() junto a time() para obtener fechas, de la siguiente forma:</p>
<pre>echo date('d M Y',$en_diez_dias)."&lt;br /&gt;";<br />echo date('d M Y',$la_semana_antepasada);</pre>
<p><strong>Resultado PHP:</strong></p>
<p>29 Jul 2010<br />05 Jul 2010</p>
<h3>Art&iacute;culo relacionado:</h3>
<p><a href="../PHP/Funcion-PHP-para-calcular-hace-cuanto-paso-aquello">Funci&oacute;n PHP para calcular hace cuanto pas&oacute; aquello</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 19 Jul 2010 11:37:24</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Que lindo se ve tu perfil :)]]></description>
	<content:encoded><![CDATA[Que lindo se ve tu perfil :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 18 Jul 2010 23:09:04</pubDate>
</item>
<item> 
	<title>Diego Escares está siguiendo a sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Diego Escares está siguiendo a sauljp07                                                                                                              ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a></strong> está siguiendo a <a href="/sauljp07" title="Ir al perfil de Diego Escares">sauljp07</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 18 Jul 2010 21:49:16</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahora sauljp07 es moderador de DocumentoWeb :D]]></description>
	<content:encoded><![CDATA[Ahora sauljp07 es moderador de DocumentoWeb :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 18 Jul 2010 21:06:10</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Estrenando algo de nuevo dise&ntilde;o :)]]></description>
	<content:encoded><![CDATA[Estrenando algo de nuevo dise&ntilde;o :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 18 Jul 2010 00:20:28</pubDate>
</item>
<item> 
	<title>Diego Escares publicó DocumentoWeb: Logo vacaciones</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Esta imagen del logo la hice solo por un capricho que se me vino a la cabeza. Ayer estuve en la playa y me falto algo de tecnolog&iacute;a.


Me...]]></description>
	<content:encoded><![CDATA[<p>Esta imagen del logo la hice solo por un capricho que se me vino a la cabeza. Ayer estuve en la playa y me falto algo de tecnolog&iacute;a.</p>
<p><img src="http://farm5.static.flickr.com/4139/4803012198_a6767eb116_b.jpg" alt="" /></p>
<p><img src="http://farm5.static.flickr.com/4139/4803012198_a6767eb116_m.jpg" alt="" /></p>
<p>Me encantar&iacute;a estar como mi logo, pero no tengo port&aacute;til =(.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 17 Jul 2010 16:19:48</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad II</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Vamos bien parece. Te cuento que cuando editas tus artículos en la parte de abajo sale "más opciones", échale un ojo, ahi puedes enlazar mucho...]]></description>
	<content:encoded><![CDATA[Vamos bien parece. Te cuento que cuando editas tus artículos en la parte de abajo sale "más opciones", échale un ojo, ahi puedes enlazar mucho mejor tus publicaciones.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 17 Jul 2010 14:47:09</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en ¿Qué Framework PHP usas?</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Yo para documentoweb no uso. Prefiero crear mi propio código, es más entretenido y se aprende mucho más que con algo creado por otro(s).
He leido...]]></description>
	<content:encoded><![CDATA[Yo para documentoweb no uso. Prefiero crear mi propio código, es más entretenido y se aprende mucho más que con algo creado por otro(s).<br />
He leido muy buenas características de KakePHP por el modelo-vista-controlador. Sin duda el uso de frameworks facilita muchas tareas, pero no he tenido la oportunidad de probarle y estrujar su código.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 17 Jul 2010 14:44:57</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en Twitter: PHP: Twittear con PHP y la API de twitter</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[información muy util....]]></description>
	<content:encoded><![CDATA[información muy util....]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Sat, 17 Jul 2010 10:29:23</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en PHP: Captcha en PHP para combatir el SPAM</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[muy bueno.....]]></description>
	<content:encoded><![CDATA[muy bueno.....]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Sat, 17 Jul 2010 10:27:53</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[webmaster, de verdad me gusta esta pagina...]]></description>
	<content:encoded><![CDATA[webmaster, de verdad me gusta esta pagina...]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Fri, 16 Jul 2010 11:15:45</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad I</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 16 Jul 2010 10:59:54</pubDate>
</item>
<item> 
	<title>sauljp07 y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[sauljp07 y Diego Escares ahora son amigos                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/sauljp07" title="Ir al perfil de Diego Escares">sauljp07</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 16 Jul 2010 10:58:35</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de sauljp07</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola sauljp07, bienvenido a DocumentoWeb! =)]]></description>
	<content:encoded><![CDATA[Hola sauljp07, bienvenido a DocumentoWeb! =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 16 Jul 2010 10:57:55</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Como comprar un dominio de .com</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Gmail en un tiempo te pedía verfiicar por el celular, ya no es así.
Y recomendado zobyhost, ahi estoy yo alojado :).]]></description>
	<content:encoded><![CDATA[Gmail en un tiempo te pedía verfiicar por el celular, ya no es así.<br />
Y recomendado zobyhost, ahi estoy yo alojado :).]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 16 Jul 2010 10:57:10</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Tutorial: Diseño Orientado a Objetos Unidad I</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Wow! lo escribiste tu verdad? déjame leerlo con más calma, mientras, verifica las imágenes en tu servidor que no se ven.
¡Gracias por...]]></description>
	<content:encoded><![CDATA[Wow! lo escribiste tu verdad? déjame leerlo con más calma, mientras, verifica las imágenes en tu servidor que no se ven.<br />
¡Gracias por compartir!<br />
<br />
PD: Kakaroto, no entendí tu emoción :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 16 Jul 2010 10:54:06</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación PHP: Tutorial: Diseño Orientado a Objetos Unidad I de sauljp07 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Wow! lo escribiste tu verdad? déjame leerlo con más calma, mientras, verifica las imágenes en tu servidor que no se ven.
¡Gracias por...]]></description>
	<content:encoded><![CDATA[Wow! lo escribiste tu verdad? déjame leerlo con más calma, mientras, verifica las imágenes en tu servidor que no se ven.<br />
¡Gracias por compartir!<br />
<br />
PD: Kakaroto, no entendí tu emoción :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 16 Jul 2010 10:52:56</pubDate>
</item>
<item> 
	<title>sauljp07 está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[sauljp07 está siguiendo a Diego Escares                                                                                                              ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/sauljp07" title="Ir al perfil de sauljp07">sauljp07</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de sauljp07">Diego Escares</a>]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Thu, 15 Jul 2010 19:14:25</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Como comprar un dominio de .com</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No lo sé si se puede con celular. Tendrías que googlear al respecto.]]></description>
	<content:encoded><![CDATA[No lo sé si se puede con celular. Tendrías que googlear al respecto.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 15 Jul 2010 14:18:16</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Como comprar un dominio de .com</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Mira, cambiarte de dominio no te va a solucionar ese problema de las caidas. Debes contratar un servidor y el pago de este tiene diferentes...]]></description>
	<content:encoded><![CDATA[Mira, cambiarte de dominio no te va a solucionar ese problema de las caidas. Debes contratar un servidor y el pago de este tiene diferentes métodos.<br />
<br />
Lo más común es comprar con la tarjeta de crédito ya sea el servidor o el dominio. En mi caso del dominio lo hice de este modo, pero con una tarjeta robada. No mentira jaja, le pedí el favor a un amigo que tenia visa, pagándole el dinero para que me lo comprara.<br />
<br />
Para el servidor debe pagarse igual, pero esto del dinero siempre es un atado.<br />
<br />
Si tienes a alguien cercano con visa que te pueda hacer un favor como este, quizás es tu salida. De lo contrario no sé como lo harías, no puedes sacar tarjetas si no trabajas tengo entendido.<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 15 Jul 2010 13:20:58</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Como recortar texto en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Genial, gracias por tus aporte, esperamos más.]]></description>
	<content:encoded><![CDATA[Genial, gracias por tus aporte, esperamos más.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 14 Jul 2010 17:38:42</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación PHP: Como recortar texto en PHP de kakaroto </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Genial, gracias por tus aporte, esperamos más.]]></description>
	<content:encoded><![CDATA[Genial, gracias por tus aporte, esperamos más.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 14 Jul 2010 17:36:37</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Hola me presento</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Vale, bienvenido al sitio. Si tienes algún tema para compartir, puedes crearlo y publicar sin restricción. La idea es compartir todo este tipo de...]]></description>
	<content:encoded><![CDATA[Vale, bienvenido al sitio. Si tienes algún tema para compartir, puedes crearlo y publicar sin restricción. La idea es compartir todo este tipo de conocimientos.<br />
<br />
¿creo que ya has estado por aquí verdad?<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 14 Jul 2010 15:07:16</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de caca5</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[67.159.5.99, 189.178.139.216, 178.32.64.83]]></description>
	<content:encoded><![CDATA[67.159.5.99, 189.178.139.216, 178.32.64.83]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 14 Jul 2010 14:21:41</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de caca3</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No funciona porque tienes 3 PC distintos -.-, ya vas a ver :)]]></description>
	<content:encoded><![CDATA[No funciona porque tienes 3 PC distintos -.-, ya vas a ver :)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 14 Jul 2010 14:18:59</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de caca</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ban.]]></description>
	<content:encoded><![CDATA[Ban.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 13 Jul 2010 22:57:50</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Arrays multidimensionales en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 13 Jul 2010 12:01:04</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Bucles en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[]]></description>
	<content:encoded><![CDATA[]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 13 Jul 2010 12:00:33</pubDate>
</item>
<item> 
	<title>hugeliuz comentó en PHP: Bucles en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ok]]></description>
	<content:encoded><![CDATA[ok]]></content:encoded>
	<dc:creator>hugeliuz</dc:creator>
	<pubDate>Sun, 11 Jul 2010 20:14:53</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola amigo, solo pasaba a saludar]]></description>
	<content:encoded><![CDATA[Hola amigo, solo pasaba a saludar]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Sat, 10 Jul 2010 23:07:22</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en PHP: Bucles en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[eh tratado de editar el articulo pero no lo logre amigo null te dejo lo que hice para tratar de completar el...]]></description>
	<content:encoded><![CDATA[eh tratado de editar el articulo pero no lo logre amigo null te dejo lo que hice para tratar de completar el tema<br />
<br />
<a href="http://www.examples.documentoweb.com.pastebin.com/dy2R4LKW" rel="nofollow">http://www.examples.documentoweb.com.pastebin.com/dy2R4LKW</a><br />
<br />
 espero que pueda ser util, suerte a ambos.<br />
<br />
Adrian]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Sat, 10 Jul 2010 23:06:54</pubDate>
</item>
<item> 
	<title> iadrian20 editó la publicación PHP: Bucles en PHP de Diego Escares </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[eh tratado de editar el articulo pero no lo logre amigo null te dejo lo que hice para tratar de completar el...]]></description>
	<content:encoded><![CDATA[eh tratado de editar el articulo pero no lo logre amigo null te dejo lo que hice para tratar de completar el tema<br />
<br />
<a href="http://www.examples.documentoweb.com.pastebin.com/dy2R4LKW" rel="nofollow">http://www.examples.documentoweb.com.pastebin.com/dy2R4LKW</a><br />
<br />
 espero que pueda ser util, suerte a ambos.<br />
<br />
Adrian]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Sat, 10 Jul 2010 22:57:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Bucles en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Verdad, es que esos no los uso, pero tienes razón. Los pondré. Si tu puedes bienvenido sea.]]></description>
	<content:encoded><![CDATA[Verdad, es que esos no los uso, pero tienes razón. Los pondré. Si tu puedes bienvenido sea.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 10 Jul 2010 17:17:20</pubDate>
</item>
<item> 
	<title>andresuchop comentó en PHP: Bucles en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Excelente! pero y los Bucles do... while y foreach? hazles una pequeña mención para completar la publicación peroo de todas formas muy bien]]></description>
	<content:encoded><![CDATA[Excelente! pero y los Bucles do... while y foreach? hazles una pequeña mención para completar la publicación peroo de todas formas muy bien]]></content:encoded>
	<dc:creator>andresuchop</dc:creator>
	<pubDate>Sat, 10 Jul 2010 13:54:18</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Bucles en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprende a utilizar los bucles, otra estructura impresindible del lenguaje PHP para repetir bloques de c&oacute;digo fuente.
Un...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprende a utilizar los bucles, otra estructura impresindible del lenguaje PHP para repetir bloques de c&oacute;digo fuente.</p>
<p>Un <strong>Bucle,</strong>&nbsp;tambi&eacute;n llamados ciclos o loop es un un tipo de funci&oacute;n/estructura en cualquier lenguaje de programaci&oacute;n que permite <strong>repetir l&iacute;neas de c&oacute;digo</strong> determinadas veces por una <strong>condici&oacute;n</strong> dada.</p>
<p>Existen varios tipos de bucles, entre ellos encontramos:</p>
<ul>
<li>while</li>
<li>do... while</li>
<li>for</li>
<li>foreach</li>
</ul>
<h2>Bucle  while</h2>
<p>El <strong>bucle while</strong> lo podemos utilizar generalmente combinado con matrices, en la que su condici&oacute;n asigna un valor para una variable que contendr&aacute; el elemento actual de la matriz, y en que cada recorrido este elemento cambiar&aacute; y se detendr&aacute; hasta terminarse los elementos de la matriz.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /><br /> $matriz = array('uno','dos','tres','cuatro');<br /><br /> while($ahora=current($matriz)){<br /> echo $ahora."&lt;br /&gt;";<br />   next($matriz);<br /> }<br /><br /> ?&gt;<br />Al menos me ejecuto $i vez<p>&nbsp;</p>"; // la condicion es falsa pero al menos me muestro una vez<br />	}<br />	while ($i == 10 );<br /><br />	/*<br />		Uso de While:<br />			Se eval&uacute;a la condici&oacute;n al comienzo  para decir si se ejecuta<br />			otra vez el bucle o se termina su ejecuci&oacute;n. <br />	*/<br /><br />	$j = 0;<br /><br />	while ($j &lt; 10):<br />			$j++;<br />			if ($j == 5):<br />				echo "&lt;h2&gt;Ya te salude $j veces creo que esto es un adios.&lt;/h2&gt;";<br />				break; // salimos del bucle<br />			endif;<br />		echo "&lt;p&gt;Hola $j&lt;/p&gt;";<br />	endwhile;<br />?&gt;<br /></span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>uno<br />dos<br />tres<br />cuatro</p>
<p>La variable <code>$ahora</code> contiene el elemento actual de la matriz, y <code>next($matriz)</code> indica que ahora se utilizar&aacute; el elemento siguiente de la matriz para el nuevo rrecorrido.</p>
<h2>Bucle  for</h2>
<p>El <strong>bucle for</strong> pemite hacer ciclos con n&uacute;meros. En su condici&oacute;n, se debe seguir el orden de <em>inicio</em>, <em>mientras</em> y <em>aumento</em>. Generalmente se utiliza la variable <code>$i</code> para iniciar el bucle.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> for($i=0;$i&lt;=20;$i=$i+2){<br /> echo $i."&lt;br /&gt;";<br /> }<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>0<br />2<br />4<br />6<br />8<br />10<br />12<br />14<br />16<br />18<br />20</p>
<p>Aqu&iacute; se recorrer&aacute; el c&oacute;digo entre par&eacute;ntesis siempre y cuando se cumpla la condici&oacute;n de que la variable $i sea menor o igual a 20, en el que en cada recorrido se le suman 2. Esto quiere decir que se imprimir&aacute;n todos los n&uacute;meros pares desde 0 a 20.</p>
<p>Hay que tener cuidado en programar los bucles, porque a veces estos ciclos pueden ser infinitos y colapsan la carga de la p&aacute;gina o el programa.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 08 Jul 2010 22:11:43</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Gran concurso de websites !!</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[He probado los dominios y funcionan super bien. El problema es que no puedo administrar cuentas ftp. Estoy experimentando.]]></description>
	<content:encoded><![CDATA[He probado los dominios y funcionan super bien. El problema es que no puedo administrar cuentas ftp. Estoy experimentando.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 07 Jul 2010 13:19:41</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Gran concurso de websites !!</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Voy a ver que puedo hacer esta semana, gracias por la idea. 
No tengo dominios .com, si tuviese, ya los estaría ocupando.

Saludos.                  ...]]></description>
	<content:encoded><![CDATA[Voy a ver que puedo hacer esta semana, gracias por la idea. <br />
No tengo dominios .com, si tuviese, ya los estaría ocupando.<br />
<br />
Saludos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 05 Jul 2010 02:30:36</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en DocumentoWeb: DocumentoWeb 2.0 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Porsupuesto que sí. De eso se trata =P.]]></description>
	<content:encoded><![CDATA[Porsupuesto que sí. De eso se trata =P.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 04 Jul 2010 21:32:26</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Arrays multidimensionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola devnieL.
Sí, ese es un problema de zobyhost, donde estoy alojado. Es el que me ha brindado menores problemas comparándolo con otros servidores...]]></description>
	<content:encoded><![CDATA[Hola devnieL.<br />
Sí, ese es un problema de zobyhost, donde estoy alojado. Es el que me ha brindado menores problemas comparándolo con otros servidores gratuitos. No tengo dinero para uno privado.<br />
<a href="http://www.zobyhost.com/foro/viewtopic.php?f=13&amp;t=1335" rel="nofollow">http://www.zobyhost.com/foro/viewtopic.php?f=13&amp;t=1335</a><br />
<br />
Disculpa las molestias.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 04 Jul 2010 21:21:21</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Gran concurso de websites !!</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, si realmente deseas un subdominio, solo pídelo. Solo espero que le des un buen uso.
Si quieres un concurso, puedes darme algunas ideas para...]]></description>
	<content:encoded><![CDATA[Hola, si realmente deseas un subdominio, solo pídelo. Solo espero que le des un buen uso.<br />
Si quieres un concurso, puedes darme algunas ideas para llevarlo a cabo =P.<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 04 Jul 2010 21:04:02</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación Gran concurso de websites !! de kakaroto </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola, si realmente deseas un subdominio, solo pídelo. Solo espero que le des un buen uso.
Si quieres un concurso, puedes darme algunas ideas para...]]></description>
	<content:encoded><![CDATA[Hola, si realmente deseas un subdominio, solo pídelo. Solo espero que le des un buen uso.<br />
Si quieres un concurso, puedes darme algunas ideas para llevarlo a cabo =P.<br />
Saludos!]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 04 Jul 2010 21:03:00</pubDate>
</item>
<item> 
	<title>andresuchop comentó en PHP: Arrays multidimensionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[¡qué bien! Poco a poco llenando con contenidos del antiguo documentoWeb. Muy útil, yo siempre me enredo con los arrays multidimensionales pero...]]></description>
	<content:encoded><![CDATA[¡qué bien! Poco a poco llenando con contenidos del antiguo documentoWeb. Muy útil, yo siempre me enredo con los arrays multidimensionales pero ahora lo veo bastante mas claro... Pronto publicaré mas tutoriales pero de diseño web, que para PHP ya están ustedes :)]]></content:encoded>
	<dc:creator>andresuchop</dc:creator>
	<pubDate>Sat, 03 Jul 2010 06:06:16</pubDate>
</item>
<item> 
	<title>devnieL comentó en PHP: Arrays multidimensionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola Null, hace mucho que quiero acceder a tu web pero me es dificil, tengo que hacerlo mediante proxys como www.ninjacloak.com por favor soluciona...]]></description>
	<content:encoded><![CDATA[Hola Null, hace mucho que quiero acceder a tu web pero me es dificil, tengo que hacerlo mediante proxys como www.ninjacloak.com por favor soluciona este problema T_T, cámbiate de servidor :D.<br />
<br />
No sabía como explícarte hasta que encontré algo similar -solo le pasa a mi PC, bueno a mi proveedor de internet T_T, supongo que también a otros - : Revisa este tema donde ocurre lo mismo y con la misma ip de tu hosting ( ping www.documentoweb.com ) :<br />
<br />
<a href="http://www.vlonf.isgreat.org/foro/viewtopic.php?f=16&amp;t=307&amp;start=0" rel="nofollow">http://www.vlonf.isgreat.org/foro/viewtopic.php?f=16&amp;t=307&amp;start=0</a>]]></content:encoded>
	<dc:creator>devnieL</dc:creator>
	<pubDate>Sat, 03 Jul 2010 01:47:53</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en DocumentoWeb: DocumentoWeb 2.0 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[yo puedo crear nuevos articulos ? me gustaria aportar con lo mucho que me dio esta web... yo muy ingrato nada hice por documentoweb]]></description>
	<content:encoded><![CDATA[yo puedo crear nuevos articulos ? me gustaria aportar con lo mucho que me dio esta web... yo muy ingrato nada hice por documentoweb]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Sat, 03 Jul 2010 01:37:13</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jeje, aunque yo ahora no encuentro muy bonito ese diseño :B]]></description>
	<content:encoded><![CDATA[jeje, aunque yo ahora no encuentro muy bonito ese diseño :B]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 23:55:01</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Arrays indexadas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No creo en lo desaconsejado, ¿a que se debe? :S. Yo no le encuentro defecto a ese método, mas bien, lo encuentro muy útil.]]></description>
	<content:encoded><![CDATA[No creo en lo desaconsejado, ¿a que se debe? :S. Yo no le encuentro defecto a ese método, mas bien, lo encuentro muy útil.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 23:53:15</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Arrays multidimensionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Nice! esa es la gracia de editar libremente ^^]]></description>
	<content:encoded><![CDATA[Nice! esa es la gracia de editar libremente ^^]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 23:51:06</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[aunque soy amante de los libros, no puedo negar que te quedo espectacular este screencast null ;-)]]></description>
	<content:encoded><![CDATA[aunque soy amante de los libros, no puedo negar que te quedo espectacular este screencast null ;-)]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Fri, 02 Jul 2010 22:30:07</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en PHP: Arrays multidimensionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[solo edite esto  'naranaja' =&gt; 'naranja' ;-)]]></description>
	<content:encoded><![CDATA[solo edite esto  'naranaja' =&gt; 'naranja' ;-)]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Fri, 02 Jul 2010 22:24:31</pubDate>
</item>
<item> 
	<title> iadrian20 editó la publicación PHP: Arrays multidimensionales en PHP de Diego Escares </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[solo edite esto  'naranaja' =&gt; 'naranja' ;-)]]></description>
	<content:encoded><![CDATA[solo edite esto  'naranaja' =&gt; 'naranja' ;-)]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Fri, 02 Jul 2010 22:24:01</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en PHP: Arrays asociativas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Lo mismo que el mensaje anterior tambien podemos hacerlo de esta manera

$alumnos['principiante'] = 'Adrian';
$alumnos['avanzado'] =...]]></description>
	<content:encoded><![CDATA[Lo mismo que el mensaje anterior tambien podemos hacerlo de esta manera<br />
<br />
$alumnos['principiante'] = 'Adrian';<br />
$alumnos['avanzado'] = 'Andresucho';<br />
$alumnos['experto'] = 'Diego';<br />
<br />
Excelente tutorial. BTW]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Fri, 02 Jul 2010 22:21:25</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en PHP: Arrays indexadas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[aunque esta manera esta desaconsejada tambien sirve para la creacion de arrays

	$alumnos[] = 'Andresucho';
	$alumnos[] = 'Adrian';
	$alumnos[] =...]]></description>
	<content:encoded><![CDATA[aunque esta manera esta desaconsejada tambien sirve para la creacion de arrays<br />
<br />
	$alumnos[] = 'Andresucho';<br />
	$alumnos[] = 'Adrian';<br />
	$alumnos[] = 'Diego';<br />
<br />
Excelente tutorial !]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Fri, 02 Jul 2010 22:17:32</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Arrays multidimensionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a utilizar las arrays multidimensionales del lenguaje PHP, combinando diferentes tipos de arrays en una general.
Las arrays...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda a utilizar las arrays multidimensionales del lenguaje PHP, combinando diferentes tipos de arrays en una general.</p>
<p>Las arrays multidimensionales son nada m&aacute;s y nada menos que <strong>arrays dentro de arrays</strong>. Son el tipo de matrices en las cuales sus elementos deben ser llamados por dos o m&aacute;s corchetes dependiendo de cuantas matrices disponga el array, que pueden ser <a title="Uso de las arrays indexadas en PHP" href="http://null.zobyhost.com/PHP/arrays-indexadas-en-php.php">indexadas</a> o <a title="Uso de las arrays asociativas en PHP" href="http://null.zobyhost.com/PHP/arrays-asociativas-en-php.php">asociativas</a>.</p>
<p>As&iacute;, pueden recibir distintos nombres como <strong>arrays bidimensionales</strong> o <strong>tridimensionales</strong>.</p>
<h2>Sintaxis de un array multidimensional</h2>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array(<br /> 'clave uno' =&gt; 'valor uno',<br /> "clave dos" =&gt; "valor dos",<br /> $elemento_tres =&gt; 'valor 3',<br /> 'clave 4' =&gt; $valor_4<br /> ) </span></span></span></span></span></pre>
<p>Donde cada valor puede obtenerse mediante el <strong>nombre de la variable</strong> que contenga al array y la <strong>clave correspondiente</strong>.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> $nombre_del_array["valor dos"] </span></span></span></span></span></pre>
<h2>Ejemplos de arrays multidimensionales</h2>
<p>Aqu&iacute; veremos un ejemplo para dejar m&aacute;s claro el uso de una matriz bidimensional, en el que se utiliza una matriz base y dos matrices anidadas dentro de ella.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> <br /> $fruta = array(<br /> 'naranja' =&gt; array(<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'propiedad' =&gt; 'jugosa',<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'color' =&gt; 'naranja',<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'sabor' =&gt; 'dulce'<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;),<br /> 'lim&oacute;n' =&gt; array(<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'propiedad' =&gt; 'jugoso',<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'color' =&gt; 'amarillo',<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'sabor' =&gt; 'c&iacute;trico'<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /> );<br /> <br /> echo $fruta['lim&oacute;n']['color'];<br /> <br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>amarillo</p>
<p>As&iacute; podemos obtener "el color del lim&oacute;n", "la propiedad de la naranja", "el sabor del lim&oacute;n", etc.</p>
<p>Ahora veremos una matriz tridimensional, compuesta por matrices asociativas e indexadas.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> <br /> $marca = array(<br /> 'software' =&gt; array(<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'buscador' =&gt; array('Google','Yahoo','Baidu','Bing'),<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'CMS' =&gt; array('Wordpress','Joomla','Blogger')<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;),<br /> 'hardware' =&gt; array(<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'PC' =&gt; 'Mac',<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'celular' =&gt; array('Black Berry','Iphone')<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br /> );<br /> <br /> echo $marca['software']['buscador'][0];<br /> <br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Google</p>
<p>As&iacute; podemos obtener el "software de buscador numero 1" (que ser&iacute;a el 0), "el hardware de celular numero 1 y 2", "el software de CMS 11, 2 y 3", etc.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 17:27:41</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Arrays asociativas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a utilizar las arrays asociativas del lenguaje PHP, asociando claves y valores para los diferentes elementos de un array.
Las arrays...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda a utilizar las arrays asociativas del lenguaje PHP, asociando claves y valores para los diferentes elementos de un array.</p>
<p>Las arrays asociativas son el tipo de matrices en las cuales sus elementos se forman por pares de <strong>clave-valor</strong>, en el que la <strong>clave</strong> corresponde al nombre con el cual se acceder&aacute; al elemento que no necesariamente debe ser un n&uacute;mero y el <strong>valor</strong> al elemento en s&iacute;.</p>
<p>As&iacute;, podemos obtener un array en el que una clave <strong>se asocia</strong> a su valor.</p>
<h2>Sintaxis de un array asociativa</h2>
<p>La sintaxis de una matriz asociativa tambi&eacute;n se crea mediante la funci&oacute;n <code>array()</code>, pero a diferencia de una <a title="Uso de las arrays indexadas en PHP" href="http://null.zobyhost.com/PHP/arrays-indexadas-en-php.php">array indexada</a>, sus elementos separados por comas conformados por el par <strong>clave-valor</strong>, deben separarse por los car&aacute;cteres "<code>=&gt;</code>". Ejemplo:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array(<br /> 'clave uno' =&gt; 'valor uno',<br /> "clave dos" =&gt; "valor dos",<br /> $elemento_tres =&gt; 'valor 3',<br /> 'clave 4' =&gt; $valor_4<br /> ) </span></span></span></span></span></pre>
<p>Donde cada valor puede obtenerse mediante el <strong>nombre de la variable</strong> que contenga al array y la <strong>clave correspondiente</strong>.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> $nombre_del_array["valor dos"] </span></span></span></span></span></pre>
<h2>Ejemplo de array asociativa</h2>
<p>Aqu&iacute; veremos un ejemplo para dejar m&aacute;s claro el uso de una matriz asociativa.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> <br /> $mineral = array(<br /> 'dorado' =&gt; 'Oro',<br /> 'plateado' =&gt; 'Plata',<br /> 'brillante' =&gt; 'Diamante',<br /> 'negro' =&gt; 'Carb&oacute;n'<br /> );<br /> echo $mineral['brillante'];<br /> <br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Diamante</p>
<p>As&iacute;, podemos obtener y trabajar la nueva variable que se ha generado por el array, siempre y cuando la clave encerrada entre corchetes exista dentro del array.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 17:27:16</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Arrays indexadas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprende a utilizar las arrays indexadas del lenguaje PHP, ordenando los elementos de un array mediante n&uacute;meros.
Las arrays indexadas son el...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprende a utilizar las arrays indexadas del lenguaje PHP, ordenando los elementos de un array mediante n&uacute;meros.</p>
<p>Las arrays indexadas son el tipo de matrices que m&aacute;s se utilizan, en las cuales <strong>el valor del primer elemento equivale a cero</strong>, y los dem&aacute;s siempre aumentan en una unidad.</p>
<p>As&iacute;, podemos obtener un conjunto de elementos ordenados desde cero hasta un determinado valor, que depender&aacute; del n&uacute;mero de elementos que se dispongan en dicha matriz.</p>
<h2>Sintaxis de un array indexada</h2>
<p>La sintaxis de una matriz indexada se crea mediante la funci&oacute;n <code>array()</code>, en la cual <strong>sus elementos deben separarse por comas</strong> (<code>,</code>) y pueden ser cadenas, n&uacute;meros o variables siempre respetando la sintaxis b&aacute;sica de ellos. Un ejemplo de solo un array con sus respectivos elementos ser&iacute;a:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array('elemento', "otro elemento", $elemento_tres, 'elemento 4') </span></span></span></span></span></pre>
<p>Donde el valor del primer elemento llamado <code>'elemento'</code> es <code>0</code>, el del segundo <code>'otro elemento'</code> es <code>1</code>, el de <code>$elemento_tres</code> es <code>2</code> y el de <code>'elemento 4'</code> es <code>3</code>.</p>
<p>Esto puede escribirse de la siguiente forma para ver la equivalencia entre los elementos y sus valores:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array(<br /> 0 =&gt; 'elemento',<br /> 1 =&gt; "otro elemento",<br /> 2 =&gt; $elemento_tres,<br /> 3 =&gt; 'elemento 4'<br /> ) </span></span></span></span></span></pre>
<p>As&iacute;, podemos obtener un elemento de la matriz mediante la <strong>variable que contenga al array</strong> y el <strong>valor del elemento</strong>.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> $nombre_del_array[2] </span></span></span></span></span></pre>
<h2>Ejemplo de array indexada</h2>
<p>Una matriz que tenga, por ejemplo, 5 elementos, se ordenar&aacute; desde 0 hasta 4. Lo veremos en el siguiente ejemplo en el que tambi&eacute;n se obtendr&aacute; un valor del array.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> <br /> $ciudad = array('Santiago', 'Madrid', 'New York', 'Par&iacute;s', 'Berl&iacute;n');<br /> echo $ciudad[3];<br /> <span>// El n&uacute;mero entre corchetes indica el n&uacute;mero del elemento</span><br /> <br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Par&iacute;s</p>
<p>As&iacute;, podemos obtener y trabajar la nueva variable que se ha generado por el array, siempre y cuando el n&uacute;mero entre corchetes est&eacute; dentro del rango de elementos disponibles.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 17:26:54</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Arrays o Matrices en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprende a utilizar las arrays indexadas del lenguaje PHP, ordenando los elementos de un array mediante n&uacute;meros.
Las arrays indexadas son el...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprende a utilizar las arrays indexadas del lenguaje PHP, ordenando los elementos de un array mediante n&uacute;meros.</p>
<p>Las arrays indexadas son el tipo de matrices que m&aacute;s se utilizan, en las cuales <strong>el valor del primer elemento equivale a cero</strong>, y los dem&aacute;s siempre aumentan en una unidad.</p>
<p>As&iacute;, podemos obtener un conjunto de elementos ordenados desde cero hasta un determinado valor, que depender&aacute; del n&uacute;mero de elementos que se dispongan en dicha matriz.</p>
<h2>Sintaxis de un array indexada</h2>
<p>La sintaxis de una matriz indexada se crea mediante la funci&oacute;n <code>array()</code>, en la cual <strong>sus elementos deben separarse por comas</strong> (<code>,</code>) y pueden ser cadenas, n&uacute;meros o variables siempre respetando la sintaxis b&aacute;sica de ellos. Un ejemplo de solo un array con sus respectivos elementos ser&iacute;a:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array('elemento', "otro elemento", $elemento_tres, 'elemento 4') </span></span></span></span></span></pre>
<p>Donde el valor del primer elemento llamado <code>'elemento'</code> es <code>0</code>, el del segundo <code>'otro elemento'</code> es <code>1</code>, el de <code>$elemento_tres</code> es <code>2</code> y el de <code>'elemento 4'</code> es <code>3</code>.</p>
<p>Esto puede escribirse de la siguiente forma para ver la equivalencia entre los elementos y sus valores:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> array(<br /> 0 =&gt; 'elemento',<br /> 1 =&gt; "otro elemento",<br /> 2 =&gt; $elemento_tres,<br /> 3 =&gt; 'elemento 4'<br /> ) </span></span></span></span></span></pre>
<p>As&iacute;, podemos obtener un elemento de la matriz mediante la <strong>variable que contenga al array</strong> y el <strong>valor del elemento</strong>.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> $nombre_del_array[2] </span></span></span></span></span></pre>
<h2>Ejemplo de array indexada</h2>
<p>Una matriz que tenga, por ejemplo, 5 elementos, se ordenar&aacute; desde 0 hasta 4. Lo veremos en el siguiente ejemplo en el que tambi&eacute;n se obtendr&aacute; un valor del array.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> <br /> $ciudad = array('Santiago', 'Madrid', 'New York', 'Par&iacute;s', 'Berl&iacute;n');<br /> echo $ciudad[3];<br /> <span>// El n&uacute;mero entre corchetes indica el n&uacute;mero del elemento</span><br /> <br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Par&iacute;s</p>
<p>As&iacute;, podemos obtener y trabajar la nueva variable que se ha generado por el array, siempre y cuando el n&uacute;mero entre corchetes est&eacute; dentro del rango de elementos disponibles.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 17:24:49</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Arrays o Matrices en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprende a utilizar las arrays o matrices en PHP, una estructura impresindible para programar en PHP y otros lenguajes.
Un Array o Matriz (en...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprende a utilizar las arrays o matrices en PHP, una estructura impresindible para programar en PHP y otros lenguajes.</p>
<p>Un <strong>Array</strong> o <strong>Matriz</strong> (en espa&ntilde;ol, tambi&eacute;n llamados 'tablas' o 'arreglos') es un tipo de estructura que almacena y ordena un <strong>conjunto de datos</strong> bajo un mismo nombre, al cual posteriormente en PHP se le dar&aacute;n diferentes usos para sus diferentes elementos.</p>
<p>Existen diferentes tipos de arrays que veremos en detalle: <a href="../PHP/Arrays-indexadas-en-PHP">idexadas</a> que son las m&aacute;s comunes, <a href="../PHP/Arrays-asociativas-en-PHP">asociativas</a> y <a href="../PHP/Arrays-multidimensionales-en-PHP">multidimensionales</a>.</p>
<ul>
<li><a title="Uso de las arrays asociativas en PHP" href="../PHP/Arrays-asociativas-en-PHP">Arrays asociativas</a></li>
<li><a title="Uso de las arrays multidimensionales en PHP" href="../PHP/Arrays-multidimensionales-en-PHP">Arrays multidimensionales</a></li>
<li><a title="Uso de las arrays indexadas en PHP" href="../PHP/Arrays-indexadas-en-PHP">Arrays indexadas</a></li>
</ul>
<p>Puede encontrar mucha m&aacute;s informaci&oacute;n para trabajar con funciones en sus arrays en la <a href="http://php.net/manual/en/ref.array.php">documentaci&oacute;n oficial de PHP.net</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 17:23:39</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[=O!
acabo de descargarlo, lo descomprimí y todo perfecto... :S
intenta descargarlo de nuevo...]]></description>
	<content:encoded><![CDATA[=O!<br />
acabo de descargarlo, lo descomprimí y todo perfecto... :S<br />
intenta descargarlo de nuevo...]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 02 Jul 2010 12:12:03</pubDate>
</item>
<item> 
	<title>elpedrero comentó en Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Me sale el archivo dañado cuando trato de descomprimirlo]]></description>
	<content:encoded><![CDATA[Me sale el archivo dañado cuando trato de descomprimirlo]]></content:encoded>
	<dc:creator>elpedrero</dc:creator>
	<pubDate>Fri, 02 Jul 2010 00:23:24</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de iadrian20</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[jajaja, yo creo xD]]></description>
	<content:encoded><![CDATA[jajaja, yo creo xD]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 30 Jun 2010 00:29:42</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[hasta ma&ntilde;ana, esto ya parece twitter xD]]></description>
	<content:encoded><![CDATA[hasta ma&ntilde;ana, esto ya parece twitter xD]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 22:20:30</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[visitare mas seguido tu pagina, espero ver muchos articulos =)]]></description>
	<content:encoded><![CDATA[visitare mas seguido tu pagina, espero ver muchos articulos =)]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 22:20:12</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[:B si estra&ntilde;aba mucho ver tu pagina correctamente, excelente trabajo diego.]]></description>
	<content:encoded><![CDATA[:B si estra&ntilde;aba mucho ver tu pagina correctamente, excelente trabajo diego.]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 22:02:29</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de iadrian20</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[ah! ahora puedes editar todos mis articulos =P]]></description>
	<content:encoded><![CDATA[ah! ahora puedes editar todos mis articulos =P]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 29 Jun 2010 21:37:55</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Tip: Como saber si mi web está bien estructurada</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy bueno!!, vale adri :D]]></description>
	<content:encoded><![CDATA[Muy bueno!!, vale adri :D]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 29 Jun 2010 21:33:55</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de iadrian20</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya est&aacute;s en estados unidos :O?]]></description>
	<content:encoded><![CDATA[Ya est&aacute;s en estados unidos :O?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 29 Jun 2010 21:31:39</pubDate>
</item>
<item> 
	<title>iadrian20 y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[iadrian20 y Diego Escares ahora son amigos                                                                                                            ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/iadrian20" title="Ir al perfil de Diego Escares">iadrian20</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 29 Jun 2010 21:29:26</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en Software: Notepad++, procesador de textos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Uy! que recuerdos. Yo aprendi HTML y CSS usando Notepad++ y gracias a mi maestro " Null "

Gracias Diego!]]></description>
	<content:encoded><![CDATA[Uy! que recuerdos. Yo aprendi HTML y CSS usando Notepad++ y gracias a mi maestro " Null "<br />
<br />
Gracias Diego!]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 18:22:37</pubDate>
</item>
<item> 
	<title>iadrian20 está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[iadrian20 está siguiendo a Diego Escares                                                                                                             ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/iadrian20" title="Ir al perfil de iadrian20">iadrian20</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de iadrian20">Diego Escares</a>]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 18:07:07</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en PHP: Operadores condicionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[falto el que compara tipo y valo [ !== ] | [ === ] 

Bye.]]></description>
	<content:encoded><![CDATA[falto el que compara tipo y valo [ !== ] | [ === ] <br />
<br />
Bye.]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 18:05:38</pubDate>
</item>
<item> 
	<title>iadrian20 comentó en Tip: Como saber si mi web está bien estructurada</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[tambien podemos hacer de mas niveles y configurar los estilos segun anidacion te paso un ejemplo que hice hace...]]></description>
	<content:encoded><![CDATA[tambien podemos hacer de mas niveles y configurar los estilos segun anidacion te paso un ejemplo que hice hace tiempo.<br />
<br />
<a href="http://www.examples.documentoweb.com.pastebin.com/mHEUbPPm" rel="nofollow">http://www.examples.documentoweb.com.pastebin.com/mHEUbPPm</a><br />
<br />
Null, excelente web :)]]></content:encoded>
	<dc:creator>iadrian20</dc:creator>
	<pubDate>Tue, 29 Jun 2010 18:00:36</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Guía: Para empezar en el Diseño y Desarrollo Web </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola me di cuenta que si creo una hoja de estilo din&aacute;micamente en PHP y la pongo en firefiox no funciona :( y en internet explorer...]]></description>
	<content:encoded><![CDATA[<div>
<p>Hola me di cuenta que si creo una hoja de estilo din&aacute;micamente en PHP y la pongo en firefiox no funciona :( y en internet explorer si.</p>
<p>As&iacute; llamo a la hoja de estilo:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;link href="Estilo.php?nombre=yo" type="text/css" rel="stylesheet" media="screen" /&gt;</span></span></span></span></span></pre>
<p>Otra opcion fue llamar al .htaccess</p>
<p>Intente usar el archivo .htaccess para cambiar la extensi&oacute;n del archivo&nbsp;pero no funciono en firefox no se ve</p>
<p><span>// Llamamos la hoja de estilo</span></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"><span>&lt;link href="nombre_Estilo.css" type="text/css" rel="stylesheet" media="screen" /&gt;</span></span></span></span></span></span></pre>
<p><span>&nbsp;</span>//Archivo .htaccess</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">RewriteRule (.*)_Estilo\<span>.</span>css<span>$</span> <span>Estilo.php?nombre</span>=$1 [L]</span></span></span></span></span></pre>
<p>AYUDA A MI =)</p>
<p>Nota mi hoja de estilo es compatible con todos los exploradores.</p>
<p>Tambi&eacute;n pueden crear su propia hoja de estilo en php ya llamarla como yo la puse y van a ver el problema de firefox.</p>
<p>SI ALGUIEN PUEDE AYUDARME SE LOS AGREDECERIA.</p>
</div>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 28 Jun 2010 19:42:35</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Tip: Como saber si mi web está bien estructurada </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola me di cuenta que si creo una hoja de estilo din&aacute;micamente en PHP y la pongo en firefiox no funciona :( y en internet explorer...]]></description>
	<content:encoded><![CDATA[<div>
<p>Hola me di cuenta que si creo una hoja de estilo din&aacute;micamente en PHP y la pongo en firefiox no funciona :( y en internet explorer si.</p>
<p>As&iacute; llamo a la hoja de estilo:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;link href="Estilo.php?nombre=yo" type="text/css" rel="stylesheet" media="screen" /&gt;</span></span></span></span></span></pre>
<p>Otra opcion fue llamar al .htaccess</p>
<p>Intente usar el archivo .htaccess para cambiar la extensi&oacute;n del archivo&nbsp;pero no funciono en firefox no se ve</p>
<p><span>// Llamamos la hoja de estilo</span></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"><span>&lt;link href="nombre_Estilo.css" type="text/css" rel="stylesheet" media="screen" /&gt;</span></span></span></span></span></span></pre>
<p><span>&nbsp;</span>//Archivo .htaccess</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">RewriteRule (.*)_Estilo\<span>.</span>css<span>$</span> <span>Estilo.php?nombre</span>=$1 [L]</span></span></span></span></span></pre>
<p>AYUDA A MI =)</p>
<p>Nota mi hoja de estilo es compatible con todos los exploradores.</p>
<p>Tambi&eacute;n pueden crear su propia hoja de estilo en php ya llamarla como yo la puse y van a ver el problema de firefox.</p>
<p>SI ALGUIEN PUEDE AYUDARME SE LOS AGREDECERIA.</p>
</div>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 27 Jun 2010 17:15:51</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Tip: Como saber si mi web está bien estructurada</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Acabo de descubrir por accidente un peque&ntilde;o truco CSS que me servir&aacute; durante toda la vida para examinar visualmente si existen...]]></description>
	<content:encoded><![CDATA[<p>Acabo de descubrir por accidente un peque&ntilde;o truco CSS que me servir&aacute; durante toda la vida para examinar visualmente si existen desperfectos en la estructura (o maquetaci&oacute;n) del HTML con el estilo CSS.</p>
<p>Se trata simplemente de aplicar un <strong>outline</strong> visible a todos los elementos del CSS, de la forma:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">* { outline: 1px dotted #CCC; }</span></span></span></span></span></pre>
<p>De esta manera se marcar&aacute;n todos los elementos como divs, p&aacute;rrafos, listas, campos de formularios y todo lo que se tenga presente en el documento con una linea de tama&ntilde;o 1 pixel con color hexadecimal #CCCCCC (gris claro) y que no se suma a los tama&ntilde;os establecidos.</p>
<p>As&iacute; puedes observar qu&eacute; elementos est&aacute;n desalineados o tienen menos separaci&oacute;n que otros cuando pensabas que todo estaba perfectamente maquetado.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 27 Jun 2010 16:59:18</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Guía: Para empezar en el Diseño y Desarrollo Web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Falta habar más sobre la parte gráfica, de imágenes.]]></description>
	<content:encoded><![CDATA[Falta habar más sobre la parte gráfica, de imágenes.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 25 Jun 2010 18:29:34</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Estructura if-else en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprende a utilizar la estructura if-else en PHP, quien nos permite determinar si se cumple (if) o no (else) una condici&oacute;n.
La famosa...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><span><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></span></p>
<p>Aprende a utilizar la estructura if-else en PHP, quien nos permite determinar si se cumple (if) o no (else) una condici&oacute;n.</p>
<p>La famosa <strong>estructura de control if-else</strong> permite ejecutar trozos de c&oacute;digo seg&uacute;n la condici&oacute;n que se aplique (que incluye variables). La parte de <strong><code>if</code></strong> indica que la condici&oacute;n se cumple, y por lo tanto, su trozo de c&oacute;digo se ejecuta. Por el otro lado, <strong><code>else</code></strong> indica que la condici&oacute;n no se cumple, y por ello su trozo de c&oacute;digo se ejecuta.</p>
<p>Ninguna de estas dos estructuras pueden ocurrir al mismo tiempo y solo puede ocurrir una. Else puede no definirse, por lo tanto su valor corresponder&iacute;a a vac&iacute;o.</p>
<p>Su sintaxis es particular: Seguido de <code>if</code> se escribe la condici&oacute;n entre par&eacute;ntesis (<code>(</code> y <code>)</code>) y cada trozo de c&oacute;digo de <code>if</code> y <code>else</code> se encierran entre llaves (<code>{</code> y <code>}</code>) sin terminar la l&iacute;nea fuera de ellas con un punto y coma (<code>;</code>).</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> if ( $alfa &gt; $beta ) {<br /> echo "Correcto";<br /> } else {<br /> echo "Incorrecto";<br /> }<br /> ?&gt; </span></span></span></span></span></pre>
<p>En este caso de condici&oacute;n num&eacute;rica (porque una letra no puede ser menor o mayor a otra), se leer&iacute;a: <q><em>Si la variable alfa es mayor a la variable beta, ocurrir&aacute; la impresi&oacute;n de la cadena 'Correcto', de lo contrario, ocurrir&aacute; la impresi&oacute;n de la cadena 'Incorrecto'</em></q>.</p>
<p>Existen muchos tipos de funciones para crear condiciones como <a title="Funci&oacute;n isset() en Php.net" href="http://www.php.net/manual/es/function.isset.php">isset()</a>, <a title="Funci&oacute;n erergi() en Php.net" href="http://cl.php.net/manual/es/function.eregi.php">eregi()</a> o <a title="Funci&oacute;n file_exists() en Php.net" href="http://php.net/manual/es/function.file-exists.php">file_exists()</a>.</p>
<p>Ahora veremos un ejemplo de comprobaci&oacute;n de variable con la funci&oacute;n isset(), en el que si la variable existiese, se ejecutar&aacute; el c&oacute;digo de <code>if</code>, si no, el de <code>else</code>.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $lorem_ipsum = "Lorem ipsum dolor sit amet.";<br /> <br /> if ( isset($lorem_ipsum) ) {<br /> echo "La variable $lorem_ipsum si existe.";<br /> } else {<br /> echo "La variable $lorem_ipsum no existe.";<br /> }<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>La variable $lorem_ipsum si existe.</p>
<p>Generalmente, esta funci&oacute;n se utiliza para comprobar si los campos de formulario est&aacute;n definidos mediante la variable <code>$_POST[]</code> o <code>$_GET[]</code>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 25 Jun 2010 15:45:35</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Guía: Para empezar en el Diseño y Desarrollo Web </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se te agradece mucho en el fuerzo que has echo para ayudarme , me lo leere y empezare a practicar , si puedo pondré los avances pro aquí . Saludos]]></description>
	<content:encoded><![CDATA[Se te agradece mucho en el fuerzo que has echo para ayudarme , me lo leere y empezare a practicar , si puedo pondré los avances pro aquí . Saludos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 23 Jun 2010 02:25:30</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Duda: Creación y diseño web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web
Espero que sirva, puede sufrir modificaciones. Espero que andresushop...]]></description>
	<content:encoded><![CDATA[<a href="http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web" rel="nofollow">http://www.documentoweb.com/Guia/Para-empezar-en-el-Diseno-y-Desarrollo-Web</a><br />
Espero que sirva, puede sufrir modificaciones. Espero que andresushop coopere en la mejoración =P.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 23 Jun 2010 02:22:26</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Guía: Para empezar en el Diseño y Desarrollo Web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[No hay duda de que sea dif&iacute;cil empezar algo desde cero. Quiz&aacute;s el tema del Dise&ntilde;o y el Desarrollo Web tambi&eacute;n...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1069/4726122239_d62ee1f71f.jpg" alt="Web" /></p>
<p>No hay duda de que sea dif&iacute;cil empezar algo desde cero. Quiz&aacute;s el tema del <strong>Dise&ntilde;o y el Desarrollo Web</strong> tambi&eacute;n est&aacute; dentro del saco, pero solo leyendo, entendiendo, investigando y&nbsp;experimentando se aprende al igual que cualquier otro tema. Esa no es la raz&oacute;n de esta gu&iacute;a, pues eso es lo que t&uacute; por tu propia cuenta debes hacer. Nosotros podemos ofrecerte todo el material y ayuda que desees, pero sin tu parte, el tema no ser&iacute;a tan interesante como ya lo es.</p>
<p>El prop&oacute;sito es, que esta lectura sea lo primero que leas antes de lanzarte a la aventura. Vamos a empezar de lo m&aacute;s b&aacute;sico hasta irnos por las ramas.</p>
<h2>1. Dise&ntilde;o Web</h2>
<p>El <a href="http://es.wikipedia.org/wiki/Dise%C3%B1o_web">dise&ntilde;o web</a> agrupa diversas tecnolog&iacute;as y t&eacute;cnicas que deberemos dominar en el tiempo para crear p&aacute;ginas web, y con ellas, un sitio web. Estas no se aprenden de un d&iacute;a para otro, ni las encontrar&aacute;s inmediatamente. Aunque todos los conceptos est&eacute;n agrupados, algunos deben aprenderse antes que otros debido a su complejidad y jerarqu&iacute;a.</p>
<h2>2. Sitio web</h2>
<p>Es el conjunto de p&aacute;ginas web y archivos enlazados entre s&iacute; bajo un <strong>nombre de dominio</strong>&nbsp;como www.google.com o www.documentoweb.com. Cada sitio en&nbsp;Internet est&aacute; <strong>alojado </strong>o <strong>hosteado</strong> en alguna computadora a la que llamamos el <strong>servidor</strong>&nbsp;o <strong>hosting</strong>.</p>
<h2>3. P&aacute;gina Web</h2>
<p>Es la principal forma que da vida a internet. Corresponde a una plana que contiene diversos elementos insertados, primordialmente:</p>
<ul>
<li>Informaci&oacute;n</li>
<li>Enlaces</li>
</ul>
<p>Solo he puesto dos, porque realmente solo esto es lo que se rescata para darle sentido a un sitio: La <strong>informaci&oacute;n</strong> porque sin ella no habr&iacute;a sentido en entrar a alg&uacute;n sitio (principio b&aacute;sico, y muchas veces se olvida de ello) y los <strong>enlaces </strong>porque sin ellos nos quedar&iacute;amos estancados en lo primero que vemos&nbsp;quit&aacute;ndonos&nbsp;la valiosa navegaci&oacute;n.</p>
<p>De forma secundaria, podemos encontrar:</p>
<ul>
<li>Im&aacute;genes</li>
<li>V&iacute;deos</li>
<li>Archivos</li>
<li>Y todo tipo de formatos multimedia</li>
</ul>
<p>Esto &uacute;ltimo tambi&eacute;n es importante ya que da el apoyo para lo primero. Ya sea visual, audiovisual o cualquier tipo de apoyo en otro formato como PDFs o animaciones Flash, nos sube de forma muy agradable la experiencia dentro de cualquier sitio. &iexcl;Navegar solo&nbsp;con texto es aburrido no?</p>
<p>Detr&aacute;s de una p&aacute;gina web, existe toda una estructura y c&oacute;digos (invisibles hasta ahora) a seguir para lograr mostrar todo lo mencionado y mucho m&aacute;s.</p>
<h2>4. Estructura de una P&aacute;gina Web</h2>
<p>Ya tenemos los conceptos b&aacute;sicos y necesarios, ahora veremos la parte m&aacute;s t&eacute;cnica como mencionamos en el punto 1 y al final del 3.</p>
<p>Una p&aacute;gina web se crea con diversos c&oacute;digos. El primero se llama <strong>HTML</strong>, el "esqueleto" de una p&aacute;gina web. El segundo es el <strong>CSS</strong>, quien le da todo el estilo a este esqueleto.</p>
<h3>4.1. HTML</h3>
<p>El HTML es un lenguaje de marcas. <strong>Identifica cada elemento dentro de la p&aacute;gina web con su significado</strong>. Para dar ejemplos concretos: marca qu&eacute; parte del texto escrito es el t&iacute;tulo, cual parte es un p&aacute;rrafo, d&oacute;nde&nbsp;estan&nbsp;los enlaces, cual es una lista de items, donde est&aacute; una imagen o un formulario. Todos estos elementos y muchos m&aacute;s son parte del HTML, que se pueden escribir y configurar a nuestro antojo dentro de la p&aacute;gina.</p>
<p>El lenguaje puede ser&nbsp;le&iacute;do&nbsp;por cualquier medio, ya sean los distintos navegadores que existen en internet, el de tu tel&eacute;fono m&oacute;vil o algunos que ni siquiera se ven, como los lectores de pantalla, el mism&iacute;simo Google que recopila datos de las p&aacute;ginas o un futuro software o hardware. Por ello, es indispensable utilizar correctamente el lenguaje, utilizar cada cosa para lo que fue hecha y no para el uso que estimes conveniente, ya que en un futuro, ese c&oacute;digo mal configurado acarrear&aacute; consecuencias.</p>
<p>Hoy en d&iacute;a el HTML ha evolucionado. Ya hemos pasado la versi&oacute;n del HTML 4 y actualmente nos encontramos en la versi&oacute;n del <strong>XHTML 1.0</strong> (podr&iacute;a decirse un HTML extendido) que es la que oficialmente se recomienda. En el futuro, el nuevo HTML ser&aacute; el HTML5 (o bien eso es lo que queremos) que est&aacute; en fase experimental y tiene muchas cosas prometedoras (pero no nos saldremos de nuestras casillas).</p>
<h3>4.2. CSS</h3>
<p>El CSS es otro lenguaje y complementa al anterior, <strong>identifica los elementos del HTML para otorgarles una apariencia</strong> y as&iacute; lograr una agradable presentaci&oacute;n.</p>
<p>El llamado&nbsp;<em>estilo CSS</em> se crea en una <strong>Hoja de estilo</strong>, un documento independiente del documento HTML. Esta es una de las grandes ventajas, pues, al modificar tu hoja para cambiar alguna apariencia que ya no te ha gustado, esta se aplicar&aacute; en todas las p&aacute;ginas que la tengan enlazada (y pueden ser millones).</p>
<p>Aunque los antiguos navegadores que a&uacute;n se utilizan no respetan bien la sintaxis de nuestro c&oacute;digo CSS, es indispensable para un dise&ntilde;ador dominar las t&eacute;cnicas para lograr buenos resultados y en todos los navegadores que el mundo utiliza.</p>
<p>En la actualidad nos encontramos con la versi&oacute;n <strong>CSS 2.1</strong>, aunque solo la llamamos CSS. Est&aacute; en implementaci&oacute;n el CSS3 que es bastante prometedor, pero a&uacute;n no es soportado por todos los navegadores webs,&nbsp;as&iacute;&nbsp;que nos quedaremos y bastar&aacute; con el mencionado.</p>
<h2>5. Ideolog&iacute;as y t&eacute;cnicas</h2>
<p>Si bien luego de aprender estos dos maravillosos lenguajes complementarios, no basta para completar un sitio. Se necesitan ciertos conocimientos como base para empezar a trabajar con ellos, tales como:</p>
<ul>
<li>Accesibilidad</li>
<li>Usabilidad</li>
<li>Experiencia del usuario</li>
<li>Cross-browser</li>
<li>Web 2.0</li>
</ul>
<h3>5.1. Accesibilidad</h3>
<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1035/4726168833_1bf8e469c7_m.jpg" alt="" /></p>
<p>Se refiere a que no se restrinja el acceso a un sitio web. Que cualquier persona incluso con discapacidades de cualquier tipo, pueda tener el acceso.</p>
<p>Este principio es usado por todo el mundo y la web no se queda afuera. Quiz&aacute;s has notado que en los costados de las escaleras hay subidas planas (sin escalones) con barandas, que en los ba&ntilde;os hay uno mucho mas grande con barandas o que en el autob&uacute;s siempre hay reservado un asiento para personas con discapacidades.</p>
<p>Ya sea por ceguera, daltonismo, discapacidades motrices, el dispositivo que se use o incluso la edad, nuestro deber como dise&ntilde;ador es que ninguna persona se quede afuera, que el dise&ntilde;o no sea d&eacute;bil y que sea &uacute;til para nuestros usuarios o clientes. Para ello el uso &oacute;ptimo del XHTML y CSS es extremadamente&nbsp;esencial.</p>
<p>Un sitio debe poder utilizarse en las condiciones m&aacute;s extremas: como sin javascript, sin imagenes o incluso sin hoja de estilo.</p>
<h3>5.2 Usabilidad</h3>
<p>El uso &oacute;ptimo de la navegaci&oacute;n dentro del sitio, la facilidad con que se llega a alguna parte de &eacute;l o lo resumido que est&aacute;n sus contenidos ofreciendo m&aacute;s, es parte de esta t&eacute;cnica llamada usabilidad, que no es m&aacute;s como la palabra lo dice.</p>
<p>Si nuestros visitantes pueden llegar a alg&uacute;n&nbsp;contenido de nuestro sitio con muy pocos clics, se dice que es usable. Si completaron un formulario sin complicaciones, tambi&eacute;n se dice que es usable. Si leyeron un texto en 5 segundos, se dice lo mismo. Si tuvieron que esperar una semana para recibir un "no" como respuesta, eso no ser&iacute;a nada de usable.</p>
<p>El t&eacute;rmino se relaciona mucho con la <strong>facilidad</strong>, la <strong>intuitividad</strong> y la <strong>efectividad</strong>. No aburrir a alguien d&aacute;ndole lo que quiere de una forma muy f&aacute;cil y que no se necesite explicar es muy c&oacute;modo para el visitante, y tambi&eacute;n para t&iacute;.</p>
<h3>5.3. Experiencia del usuario</h3>
<p>Se relaciona mucho con la usabilidad. A medida que un visitante navega por tu sitio, reconoce y va aprendiendo como funciona.</p>
<p>Entregarle nuevas cosas cuando el hace clic sobre algo o invitarlo y conversar con el har&aacute; que su experiencia sea maravillosa, que se sienta como en casa desde la primera vez que entra en el sitio.</p>
<p>Cuando alguien abandona tu sitio, debe llevarse una muy buena&nbsp;impresi&oacute;n y saber bien qu&eacute; te ofrec&iacute;a aquel sitio, para contarle a sus amigos o sus colegas empresarios, que se yo.</p>
<h3>5.4. Cross-browser</h3>
<p>Ya nos topamos con este tema. Se refiere a dise&ntilde;ar para todos los navegadores sin exclusi&oacute;n de alguno.</p>
<p><img title="Navegadores: Firefox, Internet Explorer, Chrome, Safari y Opera" src="http://farm2.static.flickr.com/1160/4726769940_f6c962b9e3_m.jpg" alt="Navegadores: Firefox, Internet Explorer, Chrome, Safari y Opera" /></p>
<p>Para lograrlo debemos dominar el CSS, saber los defectos de los navegadores, sobre el <a title="Uso correcto de las tipograf&iacute;as" href="../CSS/Tipografias-web-Usarlas-de-manera-correcta">uso correcto de las tipograf&iacute;as</a> o los formatos de imagen que son admitidos por ejemplo.</p>
<h3>5.5. Web 2.0</h3>
<p class="imagen_derecha"><a href="../Lectura/Dos-e-book-sobre-Web-2-0"><img src="http://farm5.static.flickr.com/4065/4680150087_0dfe522241.jpg" alt="Libro Web 2.0" width="135" height="180" /></a></p>
<p>Uno de los puntos m&aacute;s importantes es este. Si bien la web 2.0 no se puede definir espec&iacute;ficamente se puede tratar. Me gusta explicarla como una ideolog&iacute;a, ya que es un conjunto de ideas para sacarle provecho a las nuevas tecnolog&iacute;as web sobre nuestro sitio m&aacute;s el uso por sus usuarios.</p>
<p>En una Web 2.0 existe una multidirecci&oacute;n de informaci&oacute;n. Si antes una persona o un grupo selecto de ellas administraba un sitio subiendo contenidos, hoy ocurre algo distinto: todas las personas forman la web.</p>
<p>Alguna vez dije que la web 2.0 fue causada por el campo de formulario, y&nbsp;sigo&nbsp;pens&aacute;ndolo. Un campo de formulario del HTML permite a una persona escribir, y ello conduce a usar sus escritos para formar un sitio web completo y din&aacute;micamente, que crece con la comunidad de personas.</p>
<h2>6. M&aacute;s all&aacute; del dise&ntilde;o: el Desarrollo Web</h2>
<p>Detr&aacute;s del dise&ntilde;o y su estructura&nbsp;hay algo a&uacute;n m&aacute;s importante: se trata del Desarrollo Web.&nbsp;</p>
<p>Este t&eacute;rmino se emplea para el uso de las tecnolog&iacute;as del lado del servidor y del cliente que involucran algunos o muchos procesos a fin de realizar tareas para el usuario o simplemente mostrar informaci&oacute;n.</p>
<p>Por <strong>el lado del servidor</strong> se refiere a aquellos lenguajes que&nbsp;act&uacute;an y son interpretados desde la computadora (el servidor) y que arrojan un resultado para que sea&nbsp;le&iacute;do&nbsp;por el navegador. Entre los m&aacute;s usados y en la mejor&nbsp;combinaci&oacute;n&nbsp;est&aacute; el PHP y el SQL.</p>
<p>Por<strong> el lado del cliente</strong> se refiere a aquellos que act&uacute;an en el navegador (el cliente) donde su interpretaci&oacute;n depende totalmente de &eacute;l (y de ning&uacute;n est&aacute;ndar). Sin duda aqu&iacute; entra aqu&iacute; el JavaScript.</p>
<h3>6.1. PHP</h3>
<p>Es uno de los grandes lenguajes de programaci&oacute;n. Se caracteriza por su dinamismo y flexibilidad.</p>
<p>PHP <strong>interpreta el c&oacute;digo y entrega un resultado</strong>, por defecto en HTML. Se utiliza principalmente para captar y jugar con los datos dentro de una p&aacute;gina en conjunto de una base de datos. Para explicarme mejor, podemos por ejemplo guardar los datos de un formulario de registro y posteriormente mostrarlos en una tabla del HTML en el orden y con los datos que quisi&eacute;semos, o guardar un comentario y mostrarlo si se cumple una fecha determinada. Tambi&eacute;n validar un formulario si no se escribe un campo o mostrar resultados seg&uacute;n la URL de la p&aacute;gina.</p>
<p>En fin, podemos crear infinidades de cosas con el y cuando se domina, tenemos una gran herramienta de trabajo con la que ser&iacute;a innecesario crear tantas p&aacute;ginas en HTML cuando podemos hacerla con un poco de PHP.</p>
<p>PHP es algo mayor, no lo recomiendo para aprenderlo en conjunto del HTML y CSS. Primero se deber&iacute;a dominar muy bien ambos para lanzarse a este nuevo nivel.&nbsp;</p>
<h3>6.2. MySQL</h3>
<p>MySQL es un <strong>gestor de bases de datos</strong> basado en el lenguaje SQL. Es una muy buena ayuda visual con toda su interfaz gr&aacute;fica para entender como funciona y se estructuran todas las bases de datos.</p>
<p>En conjunto de PHP es tremendamente poderoso: nos entrega organizaci&oacute;n y mucha m&aacute;s flexibilidad en la obtenci&oacute;n de datos por medio de ambos lenguajes.</p>
<p>El SQL un lenguaje muy simple comparado con PHP, y lo recomiendo enormemente trabajarlo en conjunto asi como se hace con el HTML y el CSS.</p>
<h3>6.3. JavaScript</h3>
<p>JavaScript nos permite controlar con dinamismo la experiencia dentro del sitio modificando o agregando elementos dentro del c&oacute;digo HTML como efectos visuales o manipulaci&oacute;n de los elementos.</p>
<p>El uso de JavaScript est&aacute; presente en todos lados, siendo el AJAX su nueva implementaci&oacute;n. Ajax nos permite manejar ciertas cosas dentro de una p&aacute;gina web sin recargar la misma, siendo esto una muy buena experiencia para el visitante.</p>
<p>Existen muchas librer&iacute;as que nos permiten usar JavaScript de forma muy f&aacute;cil, y que se han dedicado para que los resultados sean los mismos en todos los navegadores (recordar javascript es interpretado con diferencias en cada navegador, pues no es un est&aacute;ndar).</p>
<p>Si utilizas JavaScript, <strong>aseg&uacute;rate de que no sea intrusivo</strong>, es decir que aunque lo eliminemos, el sitio siga funcionando perfectamente [accesibilidad]. No todo en el mundo usa o tiene JavaScript.</p>
<h2>7. &iquest;Qui&eacute;n est&aacute; detr&aacute;s de todo esto?</h2>
<p>La organizaci&oacute;n que implementa el HTML, el CSS y otros lenguajes, es el&nbsp;<a href="http://www.w3.org/">consorcio&nbsp;de la red global mundial</a> o <strong>W3C</strong>, quien pone todas las normas a seguir y es nuestra autoridad en la web. Ellos nos ofrecen materiales y herramientas que podemos usar para construir nuestros sitios.</p>
<p>La organizaci&oacute;n de PHP es otra, ubicada en <a href="http://php.net/index.php">PHP.net</a> quien nos ofrece toda su documentaci&oacute;n al igual que&nbsp;<a href="http://www.mysql.com/">MySQL</a>.</p>
<h2>8. Software</h2>
<p>Existe distinto software para crear todo lo mencionado. Pero, algunos crean demasiado, siendo que el aprendizaje no evolucione mucho que digamos.</p>
<ul>
<li><strong>Procesadores de texto</strong> actuales adem&aacute;s de permitirnos escribir y guardar archivos en muchos formatos, nos ayudan visualmente coloreando la sintaxis de los lenguajes. Tales como&nbsp;<a href="../Software/Notepad-procesador-de-textos">Notepad++</a>&nbsp;o alguno otro gratuito.</li>
<li><strong>Software de "Dise&ntilde;o Web"</strong> te permiten "dise&ntilde;ar" p&aacute;ginas web de forma autom&aacute;tica, sin mucha interferencia tuya. He aqu&iacute; un programa que a muchos les duele (incluy&eacute;ndome): el llamado <strong>Dreamweaver</strong>. Si realmente deseas aprender, no lo utilices.</li>
<li><strong>Navegadores Web</strong> los necesitas todos ya que tus dise&ntilde;os deben visualizarse correctamente (no necesariamente igual, pero sin errores) en todos ellos [cross-browser]. Existe <a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a>&nbsp;para comprobar dise&ntilde;os en las distintas versiones de Internet Explorer.</li>
<li><strong>Programa de dise&ntilde;o gr&aacute;fico</strong> como Photoshop o Gimp para crea gr&aacute;ficos o editar im&aacute;genes.</li>
<li><strong>Apache XAMPP server</strong>&nbsp;u otro para utilizar PHP y MySQL.</li>
</ul>
<p>Y no necesitas nada m&aacute;s, a excepci&oacute;n de Google.</p>
<ul>
</ul>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 23 Jun 2010 02:21:08</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Operadores lógicos en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda el funcionamiento de los operadores l&oacute;gicos en PHP con ejemplos y a utilizarlos a voluntad.
Los operadores l&oacute;gicos, nos...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda el funcionamiento de los operadores l&oacute;gicos en PHP con ejemplos y a utilizarlos a voluntad.</p>
<p>Los <strong>operadores l&oacute;gicos</strong>, nos permiten trabajar en la condici&oacute;n de alguna estructura del PHP para hacerla m&aacute;s espec&iacute;fica, siempre y cuando se traten dos o m&aacute;s condiciones. Se pueden incluir por ejemplo, en la estructura if-else o los <strong>bucles</strong>. As&iacute;, podemos ahorrar mucho c&oacute;digo fuente.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador l&oacute;gico junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>and</code></td>
<td>Si ambos valores se cumplen es verdadero</td>
</tr>
<tr>
<td><code>or</code></td>
<td>Si uno o todos los valores se cumplen es verdadero</td>
</tr>
<tr>
<td><code>xor</code></td>
<td>Si solo uno de los valores se cumple es verdadero</td>
</tr>
<tr>
<td><code>&amp;&amp;</code></td>
<td>Id&eacute;ntico a <code>and</code></td>
</tr>
<tr>
<td><code>||</code></td>
<td>Id&eacute;ntico a <code>or</code></td>
</tr>
</tbody>
</table>
<p>Cada uno de estos operadores se deben incluir <strong>entre las dos condiciones tratadas</strong>, las cuales podr&iacute;an contener un <a title="Uso de los operadores condicionales en PHP" href="http://null.zobyhost.com/PHP/operadores-condicionales-en-php.php">operador condicional</a>.</p>
<h2>Operador and &oacute; &amp;&amp;</h2>
<p>El operador <code>and</code> &oacute; <code>&amp;&amp;</code> indica que <strong>ambas condiciones</strong> siempre deben cumplirse para ejecutar verdadero, de lo contrario, se ejecutar&aacute; falso. No importa si escribimos <code>and</code> &oacute; <code>&amp;&amp;</code> porque son exactamente lo mismo.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena1 = "Lorem ipsum";<br /> $cadena2 = 24;<br /> if( $cadena1 == "Lorem ipsum" &amp;&amp; $cadena2 &gt;= 12 ) {<br /> <span>// Si la variable $cadena1 es identica a "Lorem ipsum" y $cadena2 es mayor o igual a 12 se ejecutar&aacute; verdadero, es decir, el c&oacute;digo de IF y no de ELSE.</span><br /> echo "Correcto";<br /> } else {<br /> echo "Todo mal";<br /> }<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Correcto</p>
<h2>Operador or &oacute; ||</h2>
<p>El operador <code>or</code> &oacute; <code>||</code> indica que si <strong>una o ambas condiciones</strong> se cumplen, se ejecutar&aacute; verdadero, de lo contrario, se ejecutar&aacute; falso.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena1 = "Lorem ipsum";<br /> $cadena2 = 6;<br /> if( $cadena1 == "Lorem ipsum" || $cadena2 &gt; 12 ) {<br /> <span>// Si la variable $cadena1 es identica a "Lorem ipsum" y/&oacute; $cadena2 es mayor a 12 se ejecutar&aacute; verdadero.</span><br /> echo "Correcto";<br /> } else {<br /> echo "Todo mal";<br /> }<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Correcto</p>
<h2>Operador xor</h2>
<p>El operador <code>xor</code> indica que se debe cumplirse <strong>solo una condici&oacute;n</strong> para que se ejecute verdadero, de lo contrario, se ejecutar&aacute; falso.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /> $cadena1 = "Lorem ipsum";<br /> $cadena2 = 546;<br /> if( $cadena1 == "Lorem ipsum" xor $cadena2 &lt; 123 ) {<br /> <span>// Si la variable $cadena1 es identica a "Lorem ipsum" &oacute; $cadena2 es menor a 123 se ejecutar&aacute; verdadero.</span><br /> echo "Correcto";<br /> } else {<br /> echo "Todo mal";<br /> }<br /> ?&gt;</span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Correcto</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 21 Jun 2010 22:13:09</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Duda: Creación y diseño web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Se me está haciendo larga la guía, hasta ahora tiene harto y falta, así que creo que para mañana. Quizás la divido en dos.]]></description>
	<content:encoded><![CDATA[Se me está haciendo larga la guía, hasta ahora tiene harto y falta, así que creo que para mañana. Quizás la divido en dos.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 21 Jun 2010 22:12:16</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de andresuchop</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Tienes correo para agregarte a MSN? o ya te tengo? :S]]></description>
	<content:encoded><![CDATA[Tienes correo para agregarte a MSN? o ya te tengo? :S]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 21 Jun 2010 22:09:35</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Duda: Creación y diseño web</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[La gracia de aprender algo es ir practicando en el momento lo aprendido, pero veo que lo vas a hacer al reves, no sé si este sea un...]]></description>
	<content:encoded><![CDATA[La gracia de aprender algo es ir practicando en el momento lo aprendido, pero veo que lo vas a hacer al reves, no sé si este sea un incoveniente.<br />
<br />
Primero te responderé la segundo pregunta. Eso es lo que recomiendo yo: lo ideal es tener una idea fija en imagen (como una propuesta) de lo que se quiere lograr para luego llegar y aplicar el código XHTML y CSS, y no a la inversa.<br />
<br />
Y con respecto a la primera, no recomiendo el uso de software que te "ayuda" demasiado en el código como dreamweaver, porque así no se aprende casi nada. Así volvería a repetirte lo primero que te dije.<br />
<br />
Si deseas y puedes esperar, te puedo crear una guia en la tarde sobre lo que quieres. Una guía básica para empezar en todo esto. ¿Te parece?]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 21 Jun 2010 11:56:02</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Operadores condicionales en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprende el funcionamiento de los operadores condicionales del PHP con ejemplos para utilizarlos a voluntad.
Los operadores condicionales nos...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprende el funcionamiento de los operadores condicionales del PHP con ejemplos para utilizarlos a voluntad.</p>
<p>Los <strong>operadores condicionales</strong> nos permiten trabajar en la condici&oacute;n de alguna estructura del PHP. Se pueden incluir por ejemplo, en la <strong>estructura if-else</strong> o los <strong>bucles</strong> para especificar como se debe cumplir dicha condici&oacute;n.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador condicional junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>==</code></td>
<td>Comprueba si dos cadenas son ind&eacute;nticas</td>
</tr>
<tr>
<td><code>!=</code></td>
<td>Comprueba si dos cadenas son diferentes</td>
</tr>
<tr>
<td><code>&lt;</code></td>
<td>Comprueba si el valor de la izquierda es menor que el de la derecha</td>
</tr>
<tr>
<td><code>&gt;</code></td>
<td>Comprueba si el valor de la izquierda es mayor que el de la derecha</td>
</tr>
<tr>
<td><code>&lt;=</code></td>
<td>Comprueba si el valor de la izquierda es menor o igual que el de la derecha</td>
</tr>
<tr>
<td><code>&gt;=</code></td>
<td>Comprueba si el valor de la izquierda es mayor o igual que el de la derecha</td>
</tr>
</tbody>
</table>
<p>Estos operadores son f&aacute;ciles de utilizar, pues sus funciones son de matem&aacute;tica simple. El operador <code>==</code> indica que dos variables son identicas, el <code>!=</code> indica que son completamente contrarios. Por otro lado, el <code>&lt;</code> indica menor que, <code>&lt;=</code> menor o igual que, <code>&gt;</code> mayor que y <code>&gt;=</code> mayor o igual que. Veremos tan solo un ejemplo de este tipo para ver su funcionamiento.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /><br />$cadena = 24;<br /><br />if( $cadena &lt;= 88 ) {<br />   // Si la variable $cadena es mayor o igual a 88 se ejecutar&aacute; "verdadero"<br />   echo "Correcto";<br />} else {<br />   // Si la variable $cadena es menor a 88 se ejecutar&aacute; "falso"<br />   echo "Todo mal";<br />}<br /><br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Correcto</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 20 Jun 2010 19:05:40</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Esquinas redondeadas con CSS e imágenes para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aportado también en forosdelweb http://www.forosdelweb.com/f53/guia-esquinas-redondeadas-con-css-imagen-para-todos-navegadores-817992/               ...]]></description>
	<content:encoded><![CDATA[Aportado también en forosdelweb <a href="http://www.forosdelweb.com/f53/guia-esquinas-redondeadas-con-css-imagen-para-todos-navegadores-817992/" rel="nofollow">http://www.forosdelweb.com/f53/guia-esquinas-redondeadas-con-css-imagen-para-todos-navegadores-817992/</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 19 Jun 2010 23:11:16</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Operadores de asignación</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Los operadores de asignaci&oacute;n, al igual que los aritm&eacute;ticos en el PHP nos permiten trabajar matem&aacute;ticamente con valores...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Los <strong>operadores de asignaci&oacute;n</strong>, al igual que los <a title="Operadores aritm&eacute;ticos en PHP" href="PHP/Operadores-aritmeticos-en-PHP">aritm&eacute;ticos en el PHP</a> nos permiten trabajar matem&aacute;ticamente con valores num&eacute;ricos, y a diferencia de &eacute;ste, tambi&eacute;n se puede trabajar con cadenas compuestas por cualquier car&aacute;cter.</p>
<p>En este tipo de operaciones, a la <strong>variable que participa en la izquierda</strong> en dicha operaci&oacute;n se le <strong>asigna el valor resultante</strong>.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador de asignaci&oacute;n junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>=</code></td>
<td>Asigna el valor de la derecha al de la izquierda</td>
</tr>
<tr>
<td><code>+=</code></td>
<td>Suma el valor de la derecha con el de la izquierda, y asigna el total al de la izquierda</td>
</tr>
<tr>
<td><code>-=</code></td>
<td>Resta el valor de la derecha con el de la izquierda, y asigna la diferencia de la izquierda</td>
</tr>
<tr>
<td><code>*=</code></td>
<td>Multiplica el valor de la derecha con el de la izquierda, y asigna el producto al de la izquierda</td>
</tr>
<tr>
<td><code>/=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el cuociente al de la izquierda</td>
</tr>
<tr>
<td><code>%=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el resto al de la izquierda</td>
</tr>
<tr>
<td><code>.=</code></td>
<td>Concatena la cadena de la derecha con la de la izquierda, y asigna el conjunto al de la izquierda</td>
</tr>
</tbody>
</table>
<h2>Operador de asignaci&oacute;n b&aacute;sico</h2>
<p>El primer operador <code>=</code>, lo hemos visto desde un principio, pues participa en la sintaxis b&aacute;sica y necesaria del lenguaje PHP.</p>
<p>Podemos asignar el valor de una variable a otra las veces que queramos.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena_uno = "Lorem Ipsum";<br /> $cadena_dos = $cadena_uno;<br /> $cadena_tres = $cadena_dos;<br /> echo $cadena_tres;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Lorem Ipsum</p>
<p>En este ejemplo, el valor de la variable <code>$cadena_uno</code> ("<code>Lorem Ipsum</code>") se le asigna como valor a la variable <code>$cadena_dos</code>, y esta &uacute;ltima le asigna su valor a la variable <code>$cadena_tres</code>, por lo que <code>$cadena_tres</code> ha heredado el valor de <code>$cadena_uno</code>.</p>
<h2>Operadores de asignaci&oacute;n aritm&eacute;ticos</h2>
<p>En estos operadores h&iacute;bridos (tambi&eacute;n un t&eacute;rmino m&iacute;o), partes de asignaci&oacute;n y parte aritm&eacute;tico, nos permiten hacer operaciones matem&aacute;ticas mediante su particular sintaxis. En el ejemplo, utilizaremos una divisi&oacute;n por ser no-conmutativa (que importa el orden).</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $uno=27; <br /> $dos=3; <br /> $uno/=$dos; <br /> echo $uno;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>9</p>
<p>En este ejemplo, la variable <code>$uno</code> que participa en la cuarta l&iacute;nea y que tiene como valor <code>27</code>, se le asigna el valor obtenido de <code>27/3</code>, y por ello la cadena resultante es <code>9</code>.</p>
<h2>Operador de asignaci&oacute;n para concatenar</h2>
<p>El operador <code>.=</code> es muy utilizado en los bucles, ya que permite <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenar</a> (o unir) una cadena de car&aacute;cteres. Por ahora, veremos solo como funciona.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena_uno = "Lorem ipsum"; <br /> $cadena_dos = " dolor sit amet"; <br /> $cadena_uno .= $cadena_dos; <br /> echo $cadena_uno;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Lorem ipsum dolor sit amet</p>
<p>Al igual que en los operadores anteriores, la variable <code>$cadena_uno</code> que participa en la cuarta l&iacute;nea y que tiene como valor <code>Lorem Ipsum</code>, se le asigna el valor obtenido de "<code>Lorem Ipsum</code>" concatenado a "<code> dolor sit amet</code>" (que es igual a <code>"Lorem ipsum"." dolor sit amet"</code>), y por ello la cadena resultante es "<code>Lorem ipsum dolor sit amet</code>".</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 19 Jun 2010 22:05:04</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: MySQL: Conexión simplificada con la base de datos </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Los operadores de asignaci&oacute;n, al igual que los aritm&eacute;ticos en el PHP nos permiten trabajar matem&aacute;ticamente con valores...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Los <strong>operadores de asignaci&oacute;n</strong>, al igual que los <a title="Operadores aritm&eacute;ticos en PHP" href="PHP/Operadores-aritmeticos-en-PHP">aritm&eacute;ticos en el PHP</a> nos permiten trabajar matem&aacute;ticamente con valores num&eacute;ricos, y a diferencia de &eacute;ste, tambi&eacute;n se puede trabajar con cadenas compuestas por cualquier car&aacute;cter.</p>
<p>En este tipo de operaciones, a la <strong>variable que participa en la izquierda</strong> en dicha operaci&oacute;n se le <strong>asigna el valor resultante</strong>.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador de asignaci&oacute;n junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>=</code></td>
<td>Asigna el valor de la derecha al de la izquierda</td>
</tr>
<tr>
<td><code>+=</code></td>
<td>Suma el valor de la derecha con el de la izquierda, y asigna el total al de la izquierda</td>
</tr>
<tr>
<td><code>-=</code></td>
<td>Resta el valor de la derecha con el de la izquierda, y asigna la diferencia de la izquierda</td>
</tr>
<tr>
<td><code>*=</code></td>
<td>Multiplica el valor de la derecha con el de la izquierda, y asigna el producto al de la izquierda</td>
</tr>
<tr>
<td><code>/=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el cuociente al de la izquierda</td>
</tr>
<tr>
<td><code>%=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el resto al de la izquierda</td>
</tr>
<tr>
<td><code>.=</code></td>
<td>Concatena la cadena de la derecha con la de la izquierda, y asigna el conjunto al de la izquierda</td>
</tr>
</tbody>
</table>
<h2>Operador de asignaci&oacute;n b&aacute;sico</h2>
<p>El primer operador <code>=</code>, lo hemos visto desde un principio, pues participa en la sintaxis b&aacute;sica y necesaria del lenguaje PHP.</p>
<p>Podemos asignar el valor de una variable a otra las veces que queramos.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena_uno = "Lorem Ipsum";<br /> $cadena_dos = $cadena_uno;<br /> $cadena_tres = $cadena_dos;<br /> echo $cadena_tres;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Lorem Ipsum</p>
<p>En este ejemplo, el valor de la variable <code>$cadena_uno</code> ("<code>Lorem Ipsum</code>") se le asigna como valor a la variable <code>$cadena_dos</code>, y esta &uacute;ltima le asigna su valor a la variable <code>$cadena_tres</code>, por lo que <code>$cadena_tres</code> ha heredado el valor de <code>$cadena_uno</code>.</p>
<h2>Operadores de asignaci&oacute;n aritm&eacute;ticos</h2>
<p>En estos operadores h&iacute;bridos (tambi&eacute;n un t&eacute;rmino m&iacute;o), partes de asignaci&oacute;n y parte aritm&eacute;tico, nos permiten hacer operaciones matem&aacute;ticas mediante su particular sintaxis. En el ejemplo, utilizaremos una divisi&oacute;n por ser no-conmutativa (que importa el orden).</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $uno=27; <br /> $dos=3; <br /> $uno/=$dos; <br /> echo $uno;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>9</p>
<p>En este ejemplo, la variable <code>$uno</code> que participa en la cuarta l&iacute;nea y que tiene como valor <code>27</code>, se le asigna el valor obtenido de <code>27/3</code>, y por ello la cadena resultante es <code>9</code>.</p>
<h2>Operador de asignaci&oacute;n para concatenar</h2>
<p>El operador <code>.=</code> es muy utilizado en los bucles, ya que permite <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenar</a> (o unir) una cadena de car&aacute;cteres. Por ahora, veremos solo como funciona.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena_uno = "Lorem ipsum"; <br /> $cadena_dos = " dolor sit amet"; <br /> $cadena_uno .= $cadena_dos; <br /> echo $cadena_uno;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Lorem ipsum dolor sit amet</p>
<p>Al igual que en los operadores anteriores, la variable <code>$cadena_uno</code> que participa en la cuarta l&iacute;nea y que tiene como valor <code>Lorem Ipsum</code>, se le asigna el valor obtenido de "<code>Lorem Ipsum</code>" concatenado a "<code> dolor sit amet</code>" (que es igual a <code>"Lorem ipsum"." dolor sit amet"</code>), y por ello la cadena resultante es "<code>Lorem ipsum dolor sit amet</code>".</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 16 Jun 2010 21:25:12</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación XHTML: ISO 8859-1 y UTF-8: Solución al problema de codificación de caracteres </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Los operadores de asignaci&oacute;n, al igual que los aritm&eacute;ticos en el PHP nos permiten trabajar matem&aacute;ticamente con valores...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Los <strong>operadores de asignaci&oacute;n</strong>, al igual que los <a title="Operadores aritm&eacute;ticos en PHP" href="PHP/Operadores-aritmeticos-en-PHP">aritm&eacute;ticos en el PHP</a> nos permiten trabajar matem&aacute;ticamente con valores num&eacute;ricos, y a diferencia de &eacute;ste, tambi&eacute;n se puede trabajar con cadenas compuestas por cualquier car&aacute;cter.</p>
<p>En este tipo de operaciones, a la <strong>variable que participa en la izquierda</strong> en dicha operaci&oacute;n se le <strong>asigna el valor resultante</strong>.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador de asignaci&oacute;n junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>=</code></td>
<td>Asigna el valor de la derecha al de la izquierda</td>
</tr>
<tr>
<td><code>+=</code></td>
<td>Suma el valor de la derecha con el de la izquierda, y asigna el total al de la izquierda</td>
</tr>
<tr>
<td><code>-=</code></td>
<td>Resta el valor de la derecha con el de la izquierda, y asigna la diferencia de la izquierda</td>
</tr>
<tr>
<td><code>*=</code></td>
<td>Multiplica el valor de la derecha con el de la izquierda, y asigna el producto al de la izquierda</td>
</tr>
<tr>
<td><code>/=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el cuociente al de la izquierda</td>
</tr>
<tr>
<td><code>%=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el resto al de la izquierda</td>
</tr>
<tr>
<td><code>.=</code></td>
<td>Concatena la cadena de la derecha con la de la izquierda, y asigna el conjunto al de la izquierda</td>
</tr>
</tbody>
</table>
<h2>Operador de asignaci&oacute;n b&aacute;sico</h2>
<p>El primer operador <code>=</code>, lo hemos visto desde un principio, pues participa en la sintaxis b&aacute;sica y necesaria del lenguaje PHP.</p>
<p>Podemos asignar el valor de una variable a otra las veces que queramos.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena_uno = "Lorem Ipsum";<br /> $cadena_dos = $cadena_uno;<br /> $cadena_tres = $cadena_dos;<br /> echo $cadena_tres;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Lorem Ipsum</p>
<p>En este ejemplo, el valor de la variable <code>$cadena_uno</code> ("<code>Lorem Ipsum</code>") se le asigna como valor a la variable <code>$cadena_dos</code>, y esta &uacute;ltima le asigna su valor a la variable <code>$cadena_tres</code>, por lo que <code>$cadena_tres</code> ha heredado el valor de <code>$cadena_uno</code>.</p>
<h2>Operadores de asignaci&oacute;n aritm&eacute;ticos</h2>
<p>En estos operadores h&iacute;bridos (tambi&eacute;n un t&eacute;rmino m&iacute;o), partes de asignaci&oacute;n y parte aritm&eacute;tico, nos permiten hacer operaciones matem&aacute;ticas mediante su particular sintaxis. En el ejemplo, utilizaremos una divisi&oacute;n por ser no-conmutativa (que importa el orden).</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $uno=27; <br /> $dos=3; <br /> $uno/=$dos; <br /> echo $uno;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>9</p>
<p>En este ejemplo, la variable <code>$uno</code> que participa en la cuarta l&iacute;nea y que tiene como valor <code>27</code>, se le asigna el valor obtenido de <code>27/3</code>, y por ello la cadena resultante es <code>9</code>.</p>
<h2>Operador de asignaci&oacute;n para concatenar</h2>
<p>El operador <code>.=</code> es muy utilizado en los bucles, ya que permite <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenar</a> (o unir) una cadena de car&aacute;cteres. Por ahora, veremos solo como funciona.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $cadena_uno = "Lorem ipsum"; <br /> $cadena_dos = " dolor sit amet"; <br /> $cadena_uno .= $cadena_dos; <br /> echo $cadena_uno;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>Lorem ipsum dolor sit amet</p>
<p>Al igual que en los operadores anteriores, la variable <code>$cadena_uno</code> que participa en la cuarta l&iacute;nea y que tiene como valor <code>Lorem Ipsum</code>, se le asigna el valor obtenido de "<code>Lorem Ipsum</code>" concatenado a "<code> dolor sit amet</code>" (que es igual a <code>"Lorem ipsum"." dolor sit amet"</code>), y por ello la cadena resultante es "<code>Lorem ipsum dolor sit amet</code>".</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Jun 2010 00:37:13</pubDate>
</item>
<item> 
	<title>Diego Escares editó XHTML: ISO 8859-1 y UTF-8: Solución al problema de codificación de caracteres (con cambio de URL)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Quiz&aacute;s este es un problema que nos ha causado un gran dolor de cabeza&nbsp;y por el cual muchos programadores (incluy&eacute;ndome) ya han...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4018/4702431962_bd8b830065.jpg" alt="" /></p>
<p>Quiz&aacute;s este es un problema que nos ha causado un gran dolor de cabeza&nbsp;y por el cual muchos programadores (incluy&eacute;ndome) ya han pasado o lo est&aacute;n haciendo. Se trata de la <strong>codificaci&oacute;n de caracteres</strong>: cuando nos aparecen esos caracteres extra&ntilde;os y que no deber&iacute;an estar ah&iacute;.</p>
<p>Primero que nada, hay que tener claro las diferencias de cada una de las codificaciones m&aacute;s utilizadas y que m&aacute;s acarrea a este problema.</p>
<h2>&iquest;UTF-8 o ISO-8859-1?</h2>
<ul>
<li>La codificaci&oacute;n&nbsp;<a href="http://es.wikipedia.org/wiki/UTF-8">UTF-8</a>&nbsp;corresponde a un juego de caracteres universales, contiene signos de la mayor&iacute;a de los lenguajes del mundo.</li>
<li>Por otro lado <a href="http://es.wikipedia.org/wiki/ISO-8859-1">ISO-8859-1</a>&nbsp;maneja caracteres del lenguaje latino como el espa&ntilde;ol,&nbsp;portugu&eacute;s, alem&aacute;n, franc&eacute;s y otros.</li>
</ul>
<p>T&eacute;cnicamente cualquiera de las codificaciones nos sirve, ya que a nivel de nuestro uso en las p&aacute;ginas webs, al comparar una codificaci&oacute;n con la otra en&nbsp;el tama&ntilde;o de los bits que son transferidos, es demasiado inferior para decir cual es la mejor.</p>
<p>Preferentemente, yo elijo UTF-8 por seguir la l&iacute;nea y el posicionamiento que ha tomado esta codificaci&oacute;n sobre la gran mayor&iacute;a de sitios que existen. Esto ha acarreado otras cosas, por ejemplo, que existan sitios que al obtiener la informaci&oacute;n de tu sitio, surge el famoso problema al mostrarla por no ser compatibles con tu codificaci&oacute;n.</p>
<h2>La soluci&oacute;n</h2>
<p>La soluci&oacute;n al problema radica al momento de guardar el archivo. Si en el &lt;meta&gt; del &lt;head&gt; especificas una codificaci&oacute;n, esta debe coincidir con la cual codificas tu archivo.</p>
<p><img src="http://farm5.static.flickr.com/4004/4702431918_f58d16d304_b.jpg" alt="" /></p>
<p><img src="http://farm5.static.flickr.com/4002/4701797823_07a5272f4d.jpg" alt="" /></p>
<p>Es muy simple, pero cuesta descifrarlo. Quiz&aacute; con algo de experimentaci&oacute;n te dar&aacute;s cuenta de que trata.</p>
<h2>Soluci&oacute;n a la codificaci&oacute;n UTF-8</h2>
<p>Metatag en la cabecera del HTML (entre &lt;head&gt; y &lt;/head&gt;):</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;meta&nbsp;<span>http-equiv</span>="<span>content-type</span>"&nbsp;<span>content</span>="<span>text/html; charset=utf-8</span>" /&gt;</span></span></span></span></span></pre>
<p>Codificaci&oacute;n al momento de guardar tu archivo: <strong>UTF-8</strong>.</p>
<p>Si existe la opci&oacute;n <strong>UTF-8 sin bom</strong>, &uacute;sala. En mi experiencia he tenido problemas sin esta opci&oacute;n con archivos PHP independientes que se conectan a trav&eacute;s de la funci&oacute;n include().</p>
<h2>Soluci&oacute;n a la codificaci&oacute;n ISO-8859-1</h2>
<p>Metatag en la cabecera del HTML (entre &lt;head&gt; y &lt;/head&gt;):</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;meta <span>http-equiv</span>="<span>content-type</span>" <span>content</span>="<span>text/html; charset=iso-8859-1</span>" /&gt;</span></span></span></span></span></pre>
<p>Codificaci&oacute;n al momento de guardar tu archivo: <strong>ANSI</strong>.</p>
<h2>Aclaraciones</h2>
<p><strong>No es necesario utilizar las entidades HTML</strong> para lograr lo que se quiere a exepci&oacute;n de &amp;gt;, &amp;lt; y&nbsp;&amp;quot; que pueden interferir en la sintaxis del mismo. Lo menciono porque algunos las utilizan convirtiendo todos sus textos para dar soluci&oacute;n al problema&nbsp;err&oacute;neamente.</p>
<p><strong>En conclusi&oacute;n</strong>: Asegura que la codificaci&oacute;n del archivo guardado coincida con la especificada en el metatag. Puedes usar todos los acentos y caracteres extra&ntilde;os que quieras.</p>
<p>Estas condiciones valen para cualquier tipo documento.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Jun 2010 00:12:17</pubDate>
</item>
<item> 
	<title>Diego Escares publicó XHTML: ISO 8859-1 y UTF-8: Solución al problema de codificación de caracteres</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Quiz&aacute;s este es un problema que nos ha causado un gran dolor de cabeza&nbsp;y por el cual muchos programadores (incluy&eacute;ndome) ya han...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4018/4702431962_bd8b830065.jpg" alt="" /></p>
<p>Quiz&aacute;s este es un problema que nos ha causado un gran dolor de cabeza&nbsp;y por el cual muchos programadores (incluy&eacute;ndome) ya han pasado o lo est&aacute;n haciendo. Se trata de la <strong>codificaci&oacute;n de caracteres</strong>: cuando nos aparecen esos caracteres extra&ntilde;os y que no deber&iacute;an estar ah&iacute;.</p>
<p>Primero que nada, hay que tener claro las diferencias de cada una de las codificaciones m&aacute;s utilizadas y que m&aacute;s acarrea a este problema.</p>
<h2>&iquest;UTF-8 o ISO-8859-1?</h2>
<ul>
<li>La codificaci&oacute;n&nbsp;<a href="http://es.wikipedia.org/wiki/UTF-8">UTF-8</a>&nbsp;corresponde a un juego de caracteres universales, contiene signos de la mayor&iacute;a de los lenguajes del mundo.</li>
<li>Por otro lado <a href="http://es.wikipedia.org/wiki/ISO-8859-1">ISO-8859-1</a>&nbsp;maneja caracteres del lenguaje latino como el espa&ntilde;ol,&nbsp;portugu&eacute;s, alem&aacute;n, franc&eacute;s y otros.</li>
</ul>
<p>T&eacute;cnicamente cualquiera de las codificaciones nos sirve, ya que a nivel de nuestro uso en las p&aacute;ginas webs, al comparar una codificaci&oacute;n con la otra en&nbsp;el tama&ntilde;o de los bits que son transferidos, es demasiado inferior para decir cual es la mejor.</p>
<p>Preferentemente, yo elijo UTF-8 por seguir la l&iacute;nea y el posicionamiento que ha tomado esta codificaci&oacute;n sobre la gran mayor&iacute;a de sitios que existen. Esto ha acarreado otras cosas, por ejemplo, que existan sitios que al obtiener la informaci&oacute;n de tu sitio, surge el famoso problema al mostrarla por no ser compatibles con tu codificaci&oacute;n.</p>
<h2>La soluci&oacute;n</h2>
<p>La soluci&oacute;n al problema radica al momento de guardar el archivo. Si en el &lt;meta&gt; del &lt;head&gt; especificas una codificaci&oacute;n, esta debe coincidir con la cual codificas tu archivo.</p>
<p><img src="http://farm5.static.flickr.com/4004/4702431918_f58d16d304_b.jpg" alt="" /></p>
<p><img src="http://farm5.static.flickr.com/4002/4701797823_07a5272f4d.jpg" alt="" /></p>
<p>Es muy simple, pero cuesta descifrarlo. Quiz&aacute; con algo de experimentaci&oacute;n te dar&aacute;s cuenta de que trata.</p>
<h2>Soluci&oacute;n a la codificaci&oacute;n UTF-8</h2>
<p>Metatag en la cabecera del HTML (entre &lt;head&gt; y &lt;/head&gt;):</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;meta&nbsp;<span>http-equiv</span>="<span>content-type</span>"&nbsp;<span>content</span>="<span>text/html; charset=utf-8</span>" /&gt;</span></span></span></span></span></pre>
<p>Codificaci&oacute;n al momento de guardar tu archivo: <strong>UTF-8</strong>.</p>
<p>Si existe la opci&oacute;n <strong>UTF-8 sin bom</strong>, &uacute;sala. En mi experiencia he tenido problemas sin esta opci&oacute;n con archivos PHP independientes que se conectan a trav&eacute;s de la funci&oacute;n include().</p>
<h2>Soluci&oacute;n a la codificaci&oacute;n ISO-8859-1</h2>
<p>Metatag en la cabecera del HTML (entre &lt;head&gt; y &lt;/head&gt;):</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;meta <span>http-equiv</span>="<span>content-type</span>" <span>content</span>="<span>text/html; charset=iso-8859-1</span>" /&gt;</span></span></span></span></span></pre>
<p>Codificaci&oacute;n al momento de guardar tu archivo: <strong>ANSI</strong>.</p>
<h2>Aclaraciones</h2>
<p><strong>No es necesario utilizar las entidades HTML</strong> para lograr lo que se quiere a exepci&oacute;n de &amp;gt;, &amp;lt; y&nbsp;&amp;quot; que pueden interferir en la sintaxis del mismo. Lo menciono porque algunos las utilizan convirtiendo todos sus textos para dar soluci&oacute;n al problema&nbsp;err&oacute;neamente.</p>
<p><strong>En conclusi&oacute;n</strong>: Asegura que la codificaci&oacute;n del archivo guardado coincida con la especificada en el metatag. Puedes usar todos los acentos y caracteres extra&ntilde;os que quieras.</p>
<p>Estas condiciones valen para cualquier tipo documento.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 15 Jun 2010 00:11:19</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Web: Editor de imágenes online: Darkroom y Sketchpad </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Quiz&aacute;s este es un problema que nos ha causado un gran dolor de cabeza&nbsp;y por el cual muchos programadores (incluy&eacute;ndome) ya han...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4018/4702431962_bd8b830065.jpg" alt="" /></p>
<p>Quiz&aacute;s este es un problema que nos ha causado un gran dolor de cabeza&nbsp;y por el cual muchos programadores (incluy&eacute;ndome) ya han pasado o lo est&aacute;n haciendo. Se trata de la <strong>codificaci&oacute;n de caracteres</strong>: cuando nos aparecen esos caracteres extra&ntilde;os y que no deber&iacute;an estar ah&iacute;.</p>
<p>Primero que nada, hay que tener claro las diferencias de cada una de las codificaciones m&aacute;s utilizadas y que m&aacute;s acarrea a este problema.</p>
<h2>&iquest;UTF-8 o ISO-8859-1?</h2>
<ul>
<li>La codificaci&oacute;n&nbsp;<a href="http://es.wikipedia.org/wiki/UTF-8">UTF-8</a>&nbsp;corresponde a un juego de caracteres universales, contiene signos de la mayor&iacute;a de los lenguajes del mundo.</li>
<li>Por otro lado <a href="http://es.wikipedia.org/wiki/ISO-8859-1">ISO-8859-1</a>&nbsp;maneja caracteres del lenguaje latino como el espa&ntilde;ol,&nbsp;portugu&eacute;s, alem&aacute;n, franc&eacute;s y otros.</li>
</ul>
<p>T&eacute;cnicamente cualquiera de las codificaciones nos sirve, ya que a nivel de nuestro uso en las p&aacute;ginas webs, al comparar una codificaci&oacute;n con la otra en&nbsp;el tama&ntilde;o de los bits que son transferidos, es demasiado inferior para decir cual es la mejor.</p>
<p>Preferentemente, yo elijo UTF-8 por seguir la l&iacute;nea y el posicionamiento que ha tomado esta codificaci&oacute;n sobre la gran mayor&iacute;a de sitios que existen. Esto ha acarreado otras cosas, por ejemplo, que existan sitios que al obtiener la informaci&oacute;n de tu sitio, surge el famoso problema al mostrarla por no ser compatibles con tu codificaci&oacute;n.</p>
<h2>La soluci&oacute;n</h2>
<p>La soluci&oacute;n al problema radica al momento de guardar el archivo. Si en el &lt;meta&gt; del &lt;head&gt; especificas una codificaci&oacute;n, esta debe coincidir con la cual codificas tu archivo.</p>
<p><img src="http://farm5.static.flickr.com/4004/4702431918_f58d16d304_b.jpg" alt="" /></p>
<p><img src="http://farm5.static.flickr.com/4002/4701797823_07a5272f4d.jpg" alt="" /></p>
<p>Es muy simple, pero cuesta descifrarlo. Quiz&aacute; con algo de experimentaci&oacute;n te dar&aacute;s cuenta de que trata.</p>
<h2>Soluci&oacute;n a la codificaci&oacute;n UTF-8</h2>
<p>Metatag en la cabecera del HTML (entre &lt;head&gt; y &lt;/head&gt;):</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;meta&nbsp;<span>http-equiv</span>="<span>content-type</span>"&nbsp;<span>content</span>="<span>text/html; charset=utf-8</span>" /&gt;</span></span></span></span></span></pre>
<p>Codificaci&oacute;n al momento de guardar tu archivo: <strong>UTF-8</strong>.</p>
<p>Si existe la opci&oacute;n <strong>UTF-8 sin bom</strong>, &uacute;sala. En mi experiencia he tenido problemas sin esta opci&oacute;n con archivos PHP independientes que se conectan a trav&eacute;s de la funci&oacute;n include().</p>
<h2>Soluci&oacute;n a la codificaci&oacute;n ISO-8859-1</h2>
<p>Metatag en la cabecera del HTML (entre &lt;head&gt; y &lt;/head&gt;):</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;meta <span>http-equiv</span>="<span>content-type</span>" <span>content</span>="<span>text/html; charset=iso-8859-1</span>" /&gt;</span></span></span></span></span></pre>
<p>Codificaci&oacute;n al momento de guardar tu archivo: <strong>ANSI</strong>.</p>
<h2>Aclaraciones</h2>
<p><strong>No es necesario utilizar las entidades HTML</strong> para lograr lo que se quiere a exepci&oacute;n de &amp;gt;, &amp;lt; y&nbsp;&amp;quot; que pueden interferir en la sintaxis del mismo. Lo menciono porque algunos las utilizan convirtiendo todos sus textos para dar soluci&oacute;n al problema&nbsp;err&oacute;neamente.</p>
<p><strong>En conclusi&oacute;n</strong>: Asegura que la codificaci&oacute;n del archivo guardado coincida con la especificada en el metatag. Puedes usar todos los acentos y caracteres extra&ntilde;os que quieras.</p>
<p>Estas condiciones valen para cualquier tipo documento.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 13 Jun 2010 12:13:16</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Web: Editor de imágenes online: Darkroom y Sketchpad</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Mugtug nos trae dos herramientas web gratuitas para editar im&aacute;genes y dibujar: Darkroom y Sketchpad. Ambos funcionando sobre el navegador con...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://www.colorjack.com/media/news/canvas_beta.jpg" alt="Sketchpad" width="270" height="189" /></p>
<p><a href="http://mugtug.com/">Mugtug</a> nos trae dos herramientas web gratuitas para editar im&aacute;genes y dibujar: <strong>Darkroom </strong>y <strong>Sketchpad</strong>. Ambos funcionando sobre el navegador con HTML5 y principalmente canvas.</p>
<ul>
<li><strong>Darkroom </strong>podr&iacute;a asemejarse a Photoshop y Gimp, te permite abrir una imagen de tu computadora para luego jugar con ella: modificar niveles de colores, cortar, rotar, aplicar filtros y otros.</li>
<li><strong>Sketchpad </strong>podr&iacute;a asemejarse a Paint, aunque algo mejor. Puedes crear figuras geom&eacute;tricas, escribir, pintar, aplicar degradados, transparencias y m&aacute;s.&nbsp;</li>
</ul>
<p>Qu&eacute; f&aacute;cil, genial para momentos en que necesitemos hacer algo en una computadora ajena.</p>
<p>Ir a&nbsp;<a href="http://mugtug.com/">mugtug</a>,&nbsp;<a href="http://mugtug.com/darkroom/">darkroom</a>&nbsp;o a <a href="http://mugtug.com/sketchpad/">sketchpad</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 13 Jun 2010 12:12:25</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de eduardomn</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Dime como lo quieres, quiz&aacute;s te ayude, enviame un mp]]></description>
	<content:encoded><![CDATA[Dime como lo quieres, quiz&aacute;s te ayude, enviame un mp]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 08 Jun 2010 20:03:47</pubDate>
</item>
<item> 
	<title>eduardomn comentó en PHP: Introducción al PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Oye Null no se si me podrias ayudar a crear una galeria con php y mysql, espero tu respuesta]]></description>
	<content:encoded><![CDATA[Oye Null no se si me podrias ayudar a crear una galeria con php y mysql, espero tu respuesta]]></content:encoded>
	<dc:creator>eduardomn</dc:creator>
	<pubDate>Tue, 08 Jun 2010 18:34:10</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Lectura: Dos e-book sobre Web 2.0</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Dos interesantes e-book desarrollados bajo licencia creative commons que tratan sobre la ideolog&iacute;a de la Web 2.0: se trata de Web 2.0 de la...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4065/4680150087_0dfe522241.jpg" alt="Libro Web 2.0" width="135" height="180" /><img src="http://farm5.static.flickr.com/4022/4680150131_1cce831d8b.jpg" alt="Libro Planeta Web 2.0" width="116" height="179" /></p>
<p>Dos interesantes e-book desarrollados bajo licencia creative commons que tratan sobre la ideolog&iacute;a de la <strong>Web 2.0</strong>: se trata de <strong>Web 2.0</strong> de la <a href="http://www.fundacionorange.es/areas/25_publicaciones/publi_253_11.asp">fundaci&oacute;n orange</a> y <strong>Planeta Web 2.0</strong> de <a title="Planeta Web 2.0" href="http://www.planetaweb2.net/">PlanetaWeb2</a>.</p>
<p>Perfectos para entender c&oacute;mo desarrollar proyectos que cumplan las ideas de esta interesante idea de la nueva web.</p>
<p>Adicionalmente puedes ver este <a href="http://internality.com/web20/files/mapa-web-20.pdf">mapa de la Web 2.0</a> si deseas saber m&aacute;s acerca de esto t&eacute;rmino tan usado en este tiempo con ejemplos claros de sitios que pueden caber dentro del saco.</p>
<p>Para descargar estos dos e-book:</p>
<ul>
<li><a href="http://www.flacso.edu.mx/planeta/blog/index.php?option=com_docman&amp;task=doc_download&amp;gid=12&amp;Itemid=6">Planeta Web 2.0</a></li>
<li><a href="http://www.fundacionorange.es/areas/25_publicaciones/WEB_DEF_COMPLETO.pdf">Web 2.0</a></li>
</ul>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 08 Jun 2010 10:57:30</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Video: Licencia Creative Commons</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[&iquest;Qu&eacute; m&aacute;s claro que el siguiente video para entender de qu&eacute; trata la Licencia Creative Commons?.&nbsp;Mejor que leer, una...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4052/4679418559_94616a6ecb.jpg" alt="" /></p>
<p>&iquest;Qu&eacute; m&aacute;s claro que el siguiente video para entender de qu&eacute; trata la <strong>Licencia Creative Commons</strong>?.&nbsp;Mejor que leer, una entretenida animaci&oacute;n flash muy informativa e inspiradora&nbsp;de la licencia&nbsp;<a href="http://es.wikipedia.org/wiki/Creative_Commons">Creative Commons</a>&nbsp;con ejemplos m&aacute;s que reales.</p>
<p>
<object style="width: 680px; height: 506px;" width="680" height="506" data="http://cyber.law.harvard.edu/blogs/gems/ion/secreativo.swf" type="application/x-shockwave-flash">
<param name="data" value="http://cyber.law.harvard.edu/blogs/gems/ion/secreativo.swf" />
<param name="src" value="http://cyber.law.harvard.edu/blogs/gems/ion/secreativo.swf" />
</object>
</p>
<p>Video desde&nbsp;<a href="http://cyber.law.harvard.edu/blogs/gems/ion/secreativo.swf">cyber.law.harvard.edu</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 07 Jun 2010 15:30:50</pubDate>
</item>
<item> 
	<title>sauljp07 comentó en SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[estaba necesitando esta informacion justo ahora, nuchas gracias.....]]></description>
	<content:encoded><![CDATA[estaba necesitando esta informacion justo ahora, nuchas gracias.....]]></content:encoded>
	<dc:creator>sauljp07</dc:creator>
	<pubDate>Sun, 06 Jun 2010 10:37:34</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de huntergon</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Hola :B]]></description>
	<content:encoded><![CDATA[Hola :B]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 03 Jun 2010 13:13:41</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Introducción al PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Por supuesto que voy a seguir publicando, también puedes hacer tus preguntas específicas creando un artículo con tu consulta. Saludos]]></description>
	<content:encoded><![CDATA[Por supuesto que voy a seguir publicando, también puedes hacer tus preguntas específicas creando un artículo con tu consulta. Saludos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 02 Jun 2010 10:54:11</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Operadores aritméticos en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda el funcionamiento de los operadores aritm&eacute;ticos en PHP con ejemplos y a utilizarlos a voluntad.
Los operadores aritm&eacute;ticos en...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda el funcionamiento de los <strong>operadores aritm&eacute;ticos </strong>en PHP con ejemplos y a utilizarlos a voluntad.</p>
<p>Los operadores aritm&eacute;ticos en el PHP nos permiten trabajar matem&aacute;ticamente con valores n&uacute;mericos. As&iacute;, mediante reglas b&aacute;sicas aritm&eacute;ticas y la sintaxis del PHP podemos usar y realizar c&aacute;lculos a voluntad con los valores obtenidos, por ejemplo, para sacar porcentajes, el IVA de un producto, la edad de una persona, utilizar fechas, y todo lo que se nos ocurra.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador aritm&eacute;tico junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>+</code></td>
<td>Suma dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>-</code></td>
<td>Resta dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>*</code></td>
<td>Multiplica dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>/</code></td>
<td>Divide dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>%</code></td>
<td>Obtiene el resto al dividir dos valores</td>
</tr>
<tr>
<td><code>( )</code></td>
<td>Agrupa valores.</td>
</tr>
<tr>
<td><code>++</code></td>
<td>Aumenta un valor num&eacute;rico en una unidad<br /></td>
</tr>
<tr>
<td><code>--</code></td>
<td>Disminuye un valor num&eacute;rico en una unidad</td>
</tr>
</tbody>
</table>
<h2>Operadores aritm&eacute;ticos  b&aacute;sicos</h2>
<p>Esta es una clasificaci&oacute;n propia, ya que la suma, resta, multiplicaci&oacute;n y divisi&oacute;n son parte de nuestro lenguaje matem&aacute;tico b&aacute;sico y cotidiano. Veremos un ejemplo de estos operadores para dejar constancia de como se utilizan.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $calculo1=12/4; <span>// 12/4=3</span><br /> $calculo2=3*2; <span>// 3*2=6</span><br /> $calculo3=20%3; <span>// 20/3=6, resto=2</span><br /> echo $calculo1+$calculo2-$calculo3;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>7</p>
<h2>Operadores aritm&eacute;ticos  interesantes</h2>
<p>Esta tambi&eacute;n es una clasificaci&oacute;n propia, pues yo nunca hab&iacute;a visto semejante sintaxis. &Eacute;sta es muy simple, una trata de sumar una unidad al valor y la otra, restar una. Me refiero a la sintaxis de <code>$numero++</code> y <code>$numero--</code> respectivamente, en la que la primera es equivalente a <code>$numero=$numero+1</code> y la siguiente a <code>$numero=$numero-1</code>.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $numero=24;<br /> $numero++; <span>// 24+1=25</span><br /> $numero--; <span>// 25-1=24</span><br /> $numero++; <span>// 24+1=25</span><br /> $numero++; <span>// 25+1=26</span><br /> echo $numero;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>26</p>
<h2>Ejemplo con todos los operadores</h2>
<p>Ahora veremos todos los operadores aritm&eacute;ticos en un solo ejemplo.</p>
<p>Cuando utilizamos varios operadores en una l&iacute;nea, estos se <strong>ejecutan en forma lineal sin respetar reglas de prioridad matem&aacute;tica, de izquierda a derecha</strong>. Si queremos lograr alguna prioridad de alg&uacute;n calculo, debemos <strong>asociarlo entre par&eacute;ntesis</strong>.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $uno = 1;<br /> $dos = 10%8; <span>// 10/8=1, en lo que el resto es 2</span><br /> $tres = 3;<br /> $cuatro = 4;<br /> $uno++; <span>// la variable $uno ahora vale 2, ya que 1+1=2</span><br /> $dos--; <span>// la variable $dos ahora vale 1, ya que 2-1=1</span><br /> $calculo = $tres*($cuatro/$uno)-$dos+$cuatro;<br /> <span>// Esto resulta ser 3*(4/2)-1+4</span><br /> echo $calculo;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong></p>
<p>9</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 02 Jun 2010 06:42:38</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Escapar caracteres en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda el funcionamiento de los operadores aritm&eacute;ticos en PHP con ejemplos y a utilizarlos a voluntad.
Los operadores aritm&eacute;ticos en...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda el funcionamiento de los <strong>operadores aritm&eacute;ticos </strong>en PHP con ejemplos y a utilizarlos a voluntad.</p>
<p>Los operadores aritm&eacute;ticos en el PHP nos permiten trabajar matem&aacute;ticamente con valores n&uacute;mericos. As&iacute;, mediante reglas b&aacute;sicas aritm&eacute;ticas y la sintaxis del PHP podemos usar y realizar c&aacute;lculos a voluntad con los valores obtenidos, por ejemplo, para sacar porcentajes, el IVA de un producto, la edad de una persona, utilizar fechas, y todo lo que se nos ocurra.</p>
<p>A continuaci&oacute;n, se muestra una tabla con el operador aritm&eacute;tico junto a su funcionamiento.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>+</code></td>
<td>Suma dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>-</code></td>
<td>Resta dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>*</code></td>
<td>Multiplica dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>/</code></td>
<td>Divide dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>%</code></td>
<td>Obtiene el resto al dividir dos valores</td>
</tr>
<tr>
<td><code>( )</code></td>
<td>Agrupa valores.</td>
</tr>
<tr>
<td><code>++</code></td>
<td>Aumenta un valor num&eacute;rico en una unidad<br /></td>
</tr>
<tr>
<td><code>--</code></td>
<td>Disminuye un valor num&eacute;rico en una unidad</td>
</tr>
</tbody>
</table>
<h2>Operadores aritm&eacute;ticos  b&aacute;sicos</h2>
<p>Esta es una clasificaci&oacute;n propia, ya que la suma, resta, multiplicaci&oacute;n y divisi&oacute;n son parte de nuestro lenguaje matem&aacute;tico b&aacute;sico y cotidiano. Veremos un ejemplo de estos operadores para dejar constancia de como se utilizan.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $calculo1=12/4; <span>// 12/4=3</span><br /> $calculo2=3*2; <span>// 3*2=6</span><br /> $calculo3=20%3; <span>// 20/3=6, resto=2</span><br /> echo $calculo1+$calculo2-$calculo3;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>7</p>
<h2>Operadores aritm&eacute;ticos  interesantes</h2>
<p>Esta tambi&eacute;n es una clasificaci&oacute;n propia, pues yo nunca hab&iacute;a visto semejante sintaxis. &Eacute;sta es muy simple, una trata de sumar una unidad al valor y la otra, restar una. Me refiero a la sintaxis de <code>$numero++</code> y <code>$numero--</code> respectivamente, en la que la primera es equivalente a <code>$numero=$numero+1</code> y la siguiente a <code>$numero=$numero-1</code>.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $numero=24;<br /> $numero++; <span>// 24+1=25</span><br /> $numero--; <span>// 25-1=24</span><br /> $numero++; <span>// 24+1=25</span><br /> $numero++; <span>// 25+1=26</span><br /> echo $numero;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<p>26</p>
<h2>Ejemplo con todos los operadores</h2>
<p>Ahora veremos todos los operadores aritm&eacute;ticos en un solo ejemplo.</p>
<p>Cuando utilizamos varios operadores en una l&iacute;nea, estos se <strong>ejecutan en forma lineal sin respetar reglas de prioridad matem&aacute;tica, de izquierda a derecha</strong>. Si queremos lograr alguna prioridad de alg&uacute;n calculo, debemos <strong>asociarlo entre par&eacute;ntesis</strong>.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $uno = 1;<br /> $dos = 10%8; <span>// 10/8=1, en lo que el resto es 2</span><br /> $tres = 3;<br /> $cuatro = 4;<br /> $uno++; <span>// la variable $uno ahora vale 2, ya que 1+1=2</span><br /> $dos--; <span>// la variable $dos ahora vale 1, ya que 2-1=1</span><br /> $calculo = $tres*($cuatro/$uno)-$dos+$cuatro;<br /> <span>// Esto resulta ser 3*(4/2)-1+4</span><br /> echo $calculo;<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong></p>
<p>9</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 02 Jun 2010 06:37:00</pubDate>
</item>
<item> 
	<title>eduardomn comentó en PHP: Introducción al PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Saludos! me estoy introduciendo a el mundo del PHP por que estoy haciendo una pagina solo que se me esta complicando un poco pero espero que en la...]]></description>
	<content:encoded><![CDATA[Saludos! me estoy introduciendo a el mundo del PHP por que estoy haciendo una pagina solo que se me esta complicando un poco pero espero que en la pagina vayan apareciendo tutoriales o infos para tener un mejor resultado]]></content:encoded>
	<dc:creator>eduardomn</dc:creator>
	<pubDate>Tue, 01 Jun 2010 20:13:18</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación SEO: htaccess: Transformar URLs con .htaccess </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Saludos! me estoy introduciendo a el mundo del PHP por que estoy haciendo una pagina solo que se me esta complicando un poco pero espero que en la...]]></description>
	<content:encoded><![CDATA[Saludos! me estoy introduciendo a el mundo del PHP por que estoy haciendo una pagina solo que se me esta complicando un poco pero espero que en la pagina vayan apareciendo tutoriales o infos para tener un mejor resultado]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 21:47:52</pubDate>
</item>
<item> 
	<title>andresuchop comentó en Guía: SEO: Optimización motores de búsqueda</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Null, seria de gran ayuda que pusieras un tutorial solo  de robots.txt, yo he buscado guias pero son muy poco claras e inutiles, gracias por la guia...]]></description>
	<content:encoded><![CDATA[Null, seria de gran ayuda que pusieras un tutorial solo  de robots.txt, yo he buscado guias pero son muy poco claras e inutiles, gracias por la guia de todos modos.]]></content:encoded>
	<dc:creator>andresuchop</dc:creator>
	<pubDate>Sun, 30 May 2010 14:01:58</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Tipografías web - Usarlas de manera correcta</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Por eso es mejor hacer los artículos entre todos, me doy cuenta que realmente sirve la opción "editar" que he creado. =)]]></description>
	<content:encoded><![CDATA[Por eso es mejor hacer los artículos entre todos, me doy cuenta que realmente sirve la opción "editar" que he creado. =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 13:10:57</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Guía: SEO: Optimización motores de búsqueda</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Este peque&ntilde;o art&iacute;culo presenta la gu&iacute;a de optimizaci&oacute;n para motores b&uacute;squeda&nbsp;creada por el mism&iacute;simo...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4011/4653594194_2bfebbb9bc_m.jpg" alt="Google SEO" /></p>
<p>Este peque&ntilde;o art&iacute;culo presenta la <a title="Gu&iacute;a de optimizaci&oacute;n de motores de b&uacute;squeda (SEO)" href="http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.es/es/es/webmasters/docs/guia_optimizacion_motores_busqueda.pdf">gu&iacute;a de optimizaci&oacute;n para motores b&uacute;squeda</a>&nbsp;creada por el mism&iacute;simo Google para principiantes en espa&ntilde;ol y formato PDF encontrada en el <a title="Ir a Herramientas para Webmasters de Google (Webmasters Tools)" href="https://www.google.com/webmasters/tools/">Centro de Herramientas para Webmasters</a>.</p>
<p>La gu&iacute;a est&aacute; bastante simple pero muy bien explicada y detallada, tiene mucho contenido sobre c&oacute;mo describir bien el sitio web en el c&oacute;digo fuente HTML.</p>
<p><strong>Contenido destacado de esta gu&iacute;a SEO</strong>:</p>
<ul>
<li>Mejorar la etiqueta &lt;title&gt;</li>
<li>Mejorar las metaetiquetas</li>
<li>Mejorar la URL de los contenidos de las p&aacute;ginas</li>
<li>Mejorar la navegaci&oacute;n</li>
<li>Mejorar los enlaces dentro de los contenidos</li>
<li>Formas de escribir los contenidos</li>
<li>Usar las cabeceras de forma correcta</li>
<li>Mejorar las etiquetas de las im&aacute;genes con el atributo alt</li>
<li>Usar el nofollow</li>
<li>Usar robots.txt</li>
<li>Pr&aacute;cticas para promocionar el sitio</li>
<li>Recursos SEO adicionales</li>
</ul>
<p>Como ven, tiene bastante contenido, y muy bueno. <a title="Gu&iacute;a de optimizaci&oacute;n de motores de b&uacute;squeda (SEO" href="http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.es/es/es/webmasters/docs/guia_optimizacion_motores_busqueda.pdf">Ir a la gu&iacute;a SEO de google</a>.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 13:09:24</pubDate>
</item>
<item> 
	<title>Diego Escares está siguiendo a andresuchop</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Diego Escares está siguiendo a andresuchop                                                                                                           ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a></strong> está siguiendo a <a href="/andresuchop" title="Ir al perfil de Diego Escares">andresuchop</a>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 11:01:13</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Tipografías web - Usarlas de manera correcta</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Listo, vee el cambio =P.]]></description>
	<content:encoded><![CDATA[Listo, vee el cambio =P.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 11:00:29</pubDate>
</item>
<item> 
	<title>andresuchop y Diego Escares ahora son amigos</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[andresuchop y Diego Escares ahora son amigos                                                                                                          ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/andresuchop" title="Ir al perfil de Diego Escares">andresuchop</a></strong> y <a href="/Null" title="Ir al perfil de Diego Escares">Diego Escares</a> ahora son amigos]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 09:54:28</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en CSS: Tipografías web - Usarlas de manera correcta</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Excelente! solo te falto agregar lo de las fuentes genéricas: sans, sans-serif y monospace que se agregan al final de font-family para que los...]]></description>
	<content:encoded><![CDATA[Excelente! solo te falto agregar lo de las fuentes genéricas: sans, sans-serif y monospace que se agregan al final de font-family para que los dispositivos representen por lo menos el estilo de letra que se desea. Lo puedo agregar yo? con imágenes para diferenciarlos.<br />
Te edite el código, quedo más bonito.<br />
<br />
Saludos y gracias por participar.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 09:51:55</pubDate>
</item>
<item> 
	<title> Diego Escares editó la publicación CSS: Tipografías web - Usarlas de manera correcta de andresuchop </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Excelente! solo te falto agregar lo de las fuentes genéricas: sans, sans-serif y monospace que se agregan al final de font-family para que los...]]></description>
	<content:encoded><![CDATA[Excelente! solo te falto agregar lo de las fuentes genéricas: sans, sans-serif y monospace que se agregan al final de font-family para que los dispositivos representen por lo menos el estilo de letra que se desea. Lo puedo agregar yo? con imágenes para diferenciarlos.<br />
Te edite el código, quedo más bonito.<br />
<br />
Saludos y gracias por participar.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 30 May 2010 09:46:41</pubDate>
</item>
<item> 
	<title>andresuchop está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[andresuchop está siguiendo a Diego Escares                                                                                                           ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/andresuchop" title="Ir al perfil de andresuchop">andresuchop</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de andresuchop">Diego Escares</a>]]></content:encoded>
	<dc:creator>andresuchop</dc:creator>
	<pubDate>Sun, 30 May 2010 08:25:24</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en DocumentoWeb: DocumentoWeb 2.0 </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[El slogan volvió al anterior: Diseño y Desarrollo Web Estándar.]]></description>
	<content:encoded><![CDATA[El slogan volvió al anterior: Diseño y Desarrollo Web Estándar.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 29 May 2010 23:42:26</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Operadores en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Te cuento que quedan hartos más de PHP :).
Y dale, puedes crear lo que quieras, de hecho, puedes tratar a documentoweb como tu blog =P.]]></description>
	<content:encoded><![CDATA[Te cuento que quedan hartos más de PHP :).<br />
Y dale, puedes crear lo que quieras, de hecho, puedes tratar a documentoweb como tu blog =P.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 29 May 2010 22:01:14</pubDate>
</item>
<item> 
	<title>andresuchop comentó en PHP: Operadores en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Más PHP!! aunque sea lo básico gracias, siempre es útil tener todo esto a mano, Por cierto, Null, mi próximo tutorial va a titularse asi:...]]></description>
	<content:encoded><![CDATA[Más PHP!! aunque sea lo básico gracias, siempre es útil tener todo esto a mano, Por cierto, Null, mi próximo tutorial va a titularse asi: Tipografías web - Usarlas de manera correcta, me parece un tema interesante y útil, saludos!]]></content:encoded>
	<dc:creator>andresuchop</dc:creator>
	<pubDate>Sat, 29 May 2010 18:38:27</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Operadores en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Tabla de contenidos de los distintos operadores usados en PHP: aritm&eacute;ticos, de asginaci&oacute;n, l&oacute;gicos y operadores...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p id="intro">Tabla de contenidos de los distintos operadores usados en PHP: aritm&eacute;ticos, de asginaci&oacute;n, l&oacute;gicos y operadores condicionales.</p>
<p>Los operadores en PHP, nos permiten trabajar con valores, ya sea comparando, diferenciando, sumando, restando, multiplicando y/o haciendo diferentes operaciones con cadenas num&eacute;ricas o alfanum&eacute;ricas.</p>
<h3>Operadores aritm&eacute;ticos</h3>
<p>Podemos ver en detalle cada operador aritm&eacute;tico.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>+</code></td>
<td>Suma dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>-</code></td>
<td>Resta dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>*</code></td>
<td>Multiplica dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>/</code></td>
<td>Divide dos valores num&eacute;ricos</td>
</tr>
<tr>
<td><code>%</code></td>
<td>Obtiene el resto al dividir dos valores</td>
</tr>
<tr>
<td><code>++</code></td>
<td>Aumenta un valor num&eacute;rico en una unidad</td>
</tr>
<tr>
<td><code>--</code></td>
<td>Disminuye un valor num&eacute;rico en una unidad</td>
</tr>
</tbody>
</table>
<h3>Operadores de asignaci&oacute;n</h3>
<p>Podemos ver en detalle cada operador de asignaci&oacute;n.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>=</code></td>
<td>Asigna el valor de la derecha al de la izquierda</td>
</tr>
<tr>
<td><code>+=</code></td>
<td>Suma el valor de la derecha con el de la izquierda, y asigna el total al de la izquierda</td>
</tr>
<tr>
<td><code>-=</code></td>
<td>Resta el valor de la derecha con el de la izquierda, y asigna la diferencia de la izquierda</td>
</tr>
<tr>
<td><code>*=</code></td>
<td>Multiplica el valor de la derecha con el de la izquierda, y asigna el producto al de la izquierda</td>
</tr>
<tr>
<td><code>/=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el cuociente al de la izquierda</td>
</tr>
<tr>
<td><code>%=</code></td>
<td>Divide el valor de la derecha con el de la izquierda, y asigna el resto al de la izquierda</td>
</tr>
<tr>
<td><code>.=</code></td>
<td>Concatena la cadena de la derecha con la de la izquierda, y asigna el conjunto al de la izquierda</td>
</tr>
</tbody>
</table>
<h3>Operadores condicionales</h3>
<p>Podemos ver en detalle cada operador condicional.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>==</code></td>
<td>Comprueba si dos cadenas son ind&eacute;nticas</td>
</tr>
<tr>
<td><code>!=</code></td>
<td>Comprueba si dos cadenas son diferentes</td>
</tr>
<tr>
<td><code>&lt;</code></td>
<td>Comprueba si el valor de la izquierda es menor que el de la derecha</td>
</tr>
<tr>
<td><code>&gt;</code></td>
<td>Comprueba si el valor de la izquierda es mayor que el de la derecha</td>
</tr>
<tr>
<td><code>&lt;=</code></td>
<td>Comprueba si el valor de la izquierda es menor o igual que el de la derecha</td>
</tr>
<tr>
<td><code>&gt;=</code></td>
<td>Comprueba si el valor de la izquierda es mayor o igual que el de la derecha</td>
</tr>
</tbody>
</table>
<h3>Operadores l&oacute;gicos</h3>
<p>Podemos ver en detalle cada operador l&oacute;gico.</p>
<table>
<tbody>
<tr>
<th>Operador</th> <th>Funci&oacute;n</th>
</tr>
<tr>
<td><code>and</code></td>
<td>Si ambos valores se cumplen es verdadero</td>
</tr>
<tr>
<td><code>or</code></td>
<td>Si uno o todos los valores se cumplen es verdadero</td>
</tr>
<tr>
<td><code>xor</code></td>
<td>Si solo uno de los valores se cumple es verdadero</td>
</tr>
<tr>
<td><code>&amp;&amp;</code></td>
<td>Id&eacute;ntico a <code>and</code></td>
</tr>
<tr>
<td><code>||</code></td>
<td>Id&eacute;ntico a <code>or</code></td>
</tr>
</tbody>
</table>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 29 May 2010 15:38:06</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Nuevo estilo en la p&aacute;gina principal.]]></description>
	<content:encoded><![CDATA[Nuevo estilo en la p&aacute;gina principal.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 29 May 2010 04:19:05</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Gracias, nos estamos leyendo =)]]></description>
	<content:encoded><![CDATA[Gracias, nos estamos leyendo =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sat, 29 May 2010 04:14:56</pubDate>
</item>
<item> 
	<title>andresuchop comentó en SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Impresionante, lo estaba buscando!. Null, eres un master, yo intentaré ayudar a esta web con todo lo que pueda.]]></description>
	<content:encoded><![CDATA[Impresionante, lo estaba buscando!. Null, eres un master, yo intentaré ayudar a esta web con todo lo que pueda.]]></content:encoded>
	<dc:creator>andresuchop</dc:creator>
	<pubDate>Sat, 29 May 2010 03:44:41</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Uso de sesiones en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muchas gracias por compartir! veamos qué puedo arreglar =)]]></description>
	<content:encoded><![CDATA[Muchas gracias por compartir! veamos qué puedo arreglar =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 28 May 2010 22:44:04</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación SEO: htaccess: Transformar URLs con .htaccess </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muchas gracias por compartir! veamos qué puedo arreglar =)]]></description>
	<content:encoded><![CDATA[Muchas gracias por compartir! veamos qué puedo arreglar =)]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 28 May 2010 22:28:24</pubDate>
</item>
<item> 
	<title>Diego Escares publicó SEO: htaccess: Transformar URLs con .htaccess</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Transformar las URLs de un sitio web ya sea para mejorar el SEO de nuestra web o la simple apariencia de la URL es tan f&aacute;cil de lograr y no...]]></description>
	<content:encoded><![CDATA[<p><img class="imagen_derecha" src="http://www.apache.org/images/feather.gif" alt="" width="248" height="70" /></p>
<p>Transformar las URLs de un sitio web ya sea para mejorar el SEO de nuestra web o la simple apariencia de la URL es tan f&aacute;cil de lograr y no todo el mundo lo hace. Es una muy buena ventaja que debe ser aprovechada y que puede ser combinada a la perfecci&oacute;n con el lenguaje PHP m&aacute;s el simple HTML.</p>
<p>El archivo llamado <a href="http://httpd.apache.org/docs/2.2/howto/htaccess.html"><strong>.htaccess</strong> de Apache</a> es el encargado de esta magnificencia. Aparte de lograr restringir el acceso a archivos espec&iacute;ficos o redireccionar URLs, en este art&iacute;culo s&oacute;lo veremos lo relacionado al <strong>reescribimiento de las URLs</strong>.</p>
<p>El .htaccess contiene su propia sintaxis. A continuaci&oacute;n en el primer ejemplo, las dos primeras l&iacute;neas son para activar el "reescribimiento" de las URLs. Luego, est&aacute; escrita una regla a respetar con expresiones regulares para guiar a las URLs donde nosotros queremos.&nbsp;</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Options +FollowSymLinks
RewriteEngine on

RewriteRule ^(.*)/$ pagina.php?miurl=$1 [L]
</span></span></span></span></span></pre>
<p>Con esta regla, a p&aacute;ginas como www.example.com/pagina.php?miurl=miperfil ahora se podr&aacute;n acceder como www.example.com/miperfil/.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Options +FollowSymLinks
RewriteEngine on
<br />RewriteRule ^(.*)-(.*)/$ pagina.php?categoria=$1&amp;subcategoria=$2 [L]<br />RewriteRule ^pagina$ pagina.php [L]</span></span></span></span></span></pre>
<p>Y con esta otra, a p&aacute;ginas como www.example.com/pagina.php?categoria=trabajos&amp;subcategoria=PDFs ahora se podr&aacute;n acceder como www.example.com/trabajos-PDFs/. Por otro lado, a www.example.com/pagina.php se puede acceder simplemente como www.example.com/pagina.</p>
<p><strong>En conclusiones</strong>:</p>
<p>El lado izquierdo de la regla de reescribimiento (RewriteRule) indica la URL formada, y el&nbsp;derecho indica la URL original.&nbsp;Parte de la expresi&oacute;n regular como (.*) y $1 indican variables, por ello, las reglas que utilizen estas combinaciones servir&aacute;n para todas las URLs que cumplan tal condici&oacute;n.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 28 May 2010 22:19:47</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación DocumentoWeb: Nuevas características </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[El uso de sesiones nos proporciona una forma f&aacute;cil de guardar datos del usuario sin tener que recurrir a mysql o archivos de texto plano,...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="" width="270" height="121" /></p>
<p>El uso de sesiones nos proporciona una forma f&aacute;cil de guardar datos del usuario sin tener que recurrir a mysql o archivos de texto plano, claro est&aacute;, de forma temporal. Con sesiones se puede realizar:</p>
<ul>
<li>Saber si un usuario a ingresado en el a trav&eacute;s de login.</li>
<li>Cambio de Hoja de estilos CSS por parte del usuario.</li>
<li>Cualquier cosa que requiera una variable temporal en relaci&oacute;n a la visita del usuario.</li>
</ul>
<p>Las sesiones se crean de forma bastante sencilla:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php <br /> session_start(); <br /> ?&gt;</span></span></span></span></span></pre>
<p>A trav&eacute;s de esto crearemos una sesi&oacute;n. <strong>OJO: Para poder usar la variables de sesi&oacute;n creadas hay que colocar esto al principio de nuestro script en PHP antes de cualquier sentencia HTML o generar&aacute; un error.</strong></p>
<p>Para definir una variable de sesi&oacute;n (que se guarda de manera temporal, usaremos lo siguiente:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php session_start()<br />if (isset ($_SESSION["variable"] {<br /><span style="white-space: pre;">	</span>echo "Usted ha introducido la variable $<span style="font-size: 12px;">_SESSION["variable"]</span><br />} else {<br />//Remitente de datos (Index.php)<br />&lt;form action="capturador.php" method="POST"&gt;<br />&lt;label for="variable"&gt;Introduzca la variable que quiere introducir a la sesi&oacute;n: &lt;/label&gt;<br />&lt;input type="text" id="variable"&gt;<br />&lt;/form&gt;<br />?&gt;<br /></span></span></span></span></span></pre>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">//Receptor de datos (capturador.php)<br />&lt;?php <br />session_start();<br />$_POST["nombre"] = $_SESSION["variable"];&nbsp; ?&gt;<br />&lt;script type="text/javascript"&gt;<br />window.location="index.php"; <br />&lt;/script&gt;</span></span></span></span></span></pre>
<p>Con ese script lo que realizamos es lo siguiente:</p>
<ul>
<li><span style="white-space: pre;"> </span>Colocamos un IF en el index y si no existe damos un formulario para crearla.</li>
<li><span style="white-space: pre;"> </span>En el capturador recibimos los datos y definimos variable de sesi&oacute;n.</li>
<li><span style="white-space: pre;"> </span>Con el c&oacute;digo javascript redireccionamos al index sin alterar el PHP.</li>
</ul>
<p>Como ves es bastante sencillo, ahora solo nos falta borrar esa sesi&oacute;n:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br />&nbsp;session_start();<span style="white-space: pre;"><br /></span>session_destroy();<br />header("Location: index.php");<br />?&gt;</span></span></span></span></span></pre>
<p>Podr&iacute;amos definir una variable de sesi&oacute;n para un estilo css, seleccionado mediante un form.&nbsp;</p>
<p>En el siguiente tutorial sobre el uso de sesiones ense&ntilde;ar&eacute; a hacer con ellas un sistema para modificar p&aacute;ginas php con contrase&ntilde;a para mantener actualizado el sitio web sin MYSQL.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 26 May 2010 20:07:48</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en su perfil</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahora hay una nueva opci&oacute;n disponible para seleccionar opciones de im&aacute;genes para los art&iacute;culos de la p&aacute;gina principal.]]></description>
	<content:encoded><![CDATA[Ahora hay una nueva opci&oacute;n disponible para seleccionar opciones de im&aacute;genes para los art&iacute;culos de la p&aacute;gina principal.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 26 May 2010 17:09:43</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahora hay una nueva opci&oacute;n disponible para seleccionar opciones de im&aacute;genes para los art&iacute;culos de la p&aacute;gina principal.]]></description>
	<content:encoded><![CDATA[Ahora hay una nueva opci&oacute;n disponible para seleccionar opciones de im&aacute;genes para los art&iacute;culos de la p&aacute;gina principal.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 26 May 2010 17:07:44</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Hexadecimal: Crear colores hexadecimales </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ahora hay una nueva opci&oacute;n disponible para seleccionar opciones de im&aacute;genes para los art&iacute;culos de la p&aacute;gina principal.]]></description>
	<content:encoded><![CDATA[Ahora hay una nueva opci&oacute;n disponible para seleccionar opciones de im&aacute;genes para los art&iacute;culos de la p&aacute;gina principal.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Wed, 26 May 2010 17:07:07</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Escapar caracteres en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a escapar caracteres con PHP, t&eacute;cnica usable para imprimir caracteres sin romper la sintaxis de su c&oacute;digo fuente.
Ciertos...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p id="intro">Aprenda a escapar caracteres con PHP, t&eacute;cnica usable para imprimir caracteres sin romper la sintaxis de su c&oacute;digo fuente.</p>
<p>Ciertos car&aacute;cteres en el PHP no son posibles imprimirlos y para ello existe la t&eacute;cnica llamada <strong>escape de car&aacute;cteres</strong> o <strong>car&aacute;cteres de escape</strong>.</p>
<p>Esta t&eacute;cnica o funci&oacute;n se utiliza cuando no podemos incluir un caracter dentro de una cadena porque altera su sintaxis o para incluir una funci&oacute;n extra dentro de &eacute;sta.</p>
<p>Por ejemplo, al insertar una comilla doble en una cadena encerrada entre comillas dobles crear&iacute;a un error dentro de la l&iacute;nea de c&oacute;digo, o un signo peso que se quiere imprimir y que no sea interpretado como una variable.</p>
<p>Las combinaciones a utilizar para lograr un escape de caracter se hacen junto al <em>slash invertido</em> (). A continuaci&oacute;n se muestra una tabla con las combinaciones posibles.</p>
<table>
<thead> 
<tr>
<th>Combinaci&oacute;n</th> <th>Significa</th> <th>Imprime</th>
</tr>
</thead> 
<tbody>
<tr>
<td><code>\\</code></td>
<td><br /></td>
<td>Slash invertido</td>
</tr>
<tr>
<td><code>\"</code></td>
<td><br /></td>
<td>Comilla doble</td>
</tr>
<tr>
<td><code>\'</code></td>
<td><br /></td>
<td>Comilla simple</td>
</tr>
<tr>
<td><code>\$</code></td>
<td><br /></td>
<td>Signo peso</td>
</tr>
<tr>
<td><code>\n</code></td>
<td>New line</td>
<td>Nueva l&iacute;nea</td>
</tr>
<tr>
<td><code>\r</code></td>
<td>Carriage return</td>
<td>Retorno de carro (salto de l&iacute;nea)</td>
</tr>
<tr>
<td><code>\t</code></td>
<td>Tabulation</td>
<td>Tabulaci&oacute;n</td>
</tr>
</tbody>
</table>
<h2>Ejemplos de escape de caracteres</h2>
<p>Si queremos incluir comillas dobles en una cadena encerrada entre comillas dobles, debemos usar un escape de caracter porque si se incluyera solo, la cadena terminar&iacute;a y la sintaxis de la l&iacute;nea se perder&iacute;a, provocando un error.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> echo "Lorem ipsum \"dolor sit\" amet.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Lorem ipsum "dolor sit" amet.</span></span></span></span></span></pre>
<p>Lo mismo sucede con las comillas simples insertadas en una cadena encerrada entre comillas simples.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> echo 'Lorem ipsum \'dolor sit\' amet.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Lorem ipsum 'dolor sit' amet.</span></span></span></span></span></pre>
<p>Si quisieramos imprimir un precio cuya cifra est&eacute; junto al signo pesos, debemos escapar este signo pues se tiende a leer como una variable.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> echo "El vestido me costo \$xxx";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">El vestido me costo $xxx</span></span></span></span></span></pre>
<p>Otro ejemplo ser&iacute;a el siguiente, en el que incluimos un salto de l&iacute;nea en el <strong>c&oacute;digo fuente del archivo</strong> para que no se nos vea todo amontonado.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> echo "&lt;ul&gt;\n&lt;li&gt;Una cosa&lt;/li&gt;\n&lt;li&gt;Otra cosa&lt;/li&gt;\n&lt;/ul&gt;";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<ul>
<li>Una cosa</li>
<li>Otra cosa</li>
</ul>
<p><strong>Resultado en el c&oacute;digo fuente:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;ul&gt;<br /> &lt;li&gt;Una cosa&lt;/li&gt;<br /> &lt;li&gt;Otra cosa&lt;/li&gt;<br /> &lt;/ul&gt; </span></span></span></span></span></pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Tue, 25 May 2010 23:02:36</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Concatenación de cadenas en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a concatenar las cadenas imprimibles del PHP para diferenciar cadenas de variables y as&iacute; obtener un c&oacute;digo PHP impecable.
La...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p id="intro">Aprenda a concatenar las cadenas imprimibles del PHP para diferenciar cadenas de variables y as&iacute; obtener un c&oacute;digo PHP impecable.</p>
<p>La concatenaci&oacute;n es una regla de cualquier lenguaje de programaci&oacute;n que permite <strong>diferenciar una cadena de una variable</strong> conservando su uni&oacute;n.</p>
<p>Esta t&eacute;cnica nos sirve en casos de que nuestra variable <strong>incluida dentro de una cadena de car&aacute;cteres no se diferencie de &eacute;sta</strong>, cuando se incluye dentro de una cadena de car&aacute;cteres encerrada entre comillas simples o en casos m&aacute;s particulares en que no se pueda imprimir una cadena.</p>
<p>El caracter <strong>para concatenar una cadena en PHP</strong> es el punto (<code>.</code>) y se utiliza entremedio de la cadena (que puede estar entre comillas) y la variable a concatenar.</p>
<p>Un ejemplo sin concatenaci&oacute;n puede darnos un resultado &oacute;ptimo:</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $numero = 4;<br /> echo "Yo tengo $numero casas.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Yo tengo 4 casas.</span></span></span></span></span></pre>
<p>Pero si fuese una variable "confundida" entre el texto, no ser&iacute;a lo mismo porque identificar&iacute;amos a una variable que no existe y podr&iacute;a dar un resultado no esperado.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $numero = 4;<br /> echo "Yo tengo $numero20 casas.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Yo tengo  casas.</span></span></span></span></span></pre>
<p>De lo que quer&iacute;amos obtener el siguiente resultado y no el anterior, pues la variable <code>$numero20</code> no es la misma que <code>$numero</code>:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Yo tengo 420 casas.</span></span></span></span></span></pre>
<p>Para obtener este resultado, debemos entrar a concatenar la cadena. Utilizamos el caracter punto dicho en parrafos anteriores para separar la cadena (que est&aacute; entre comillas dobles) de la variable. En total necesitaremos dos.</p>
<p><strong>Ejemplo PHP de concatenaci&oacute;n:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $numero = 4;<br /> echo "Yo tengo ".$numero."20 casas.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Yo tengo 420 casas.</span></span></span></span></span></pre>
<h3>Otros ejemplos de concatenaci&oacute;n</h3>
<p>Si la variable est&aacute; al principio o al final de la cadena, nos ahorraremos una concatenaci&oacute;n. Ahora veremos otros ejemplos de concatenaci&oacute;n para dar algunas ideas de lo que se puede lograr.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> echo $edad." a&ntilde;os llevo en esta ciudad"; </span></span></span></span></span></pre>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> echo 'Necesito llegar a '.$metros; </span></span></span></span></span></pre>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> $frase_ahorro = "Estoy ahorrando ".$pesos." pesos hace ".$meses." meses para tener en total ".$dinero; </span></span></span></span></span></pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 24 May 2010 20:40:12</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Hexadecimal: Crear colores hexadecimales</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[El Sistema Hexadecimal es un sistema de numeraci&oacute;n posicional de base 16 que procura hacernos m&aacute;s f&aacute;cil la tarea a la hora de...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4059/4637033853_acf32ee49d_o.png" alt="Color" /></p>
<p>El <strong>Sistema <span>Hex</span>adecimal</strong> es un sistema de numeraci&oacute;n posicional de base 16 que procura hacernos m&aacute;s f&aacute;cil la tarea a la hora de trabajar con c&oacute;digos fuentes de programas, creaci&oacute;n de colores y codificaci&oacute;n de car&aacute;cteres que usamos a diario en nuestra computadora.</p>
<p>En este art&iacute;culo, trabajaremos s&oacute;lo con los <strong>colores hexadecimales</strong> y aprenderemos a crearlos sin necesidad de utilizar un programa adicional.</p>
<p>De esta manera, podemos ahorrar mucho tiempo, sin mencionar que es algo entretenido.</p>
<h2>Los colores hexadecimales</h2>
<p>Los colores hexadecimales forman parte de nuestra vida inform&aacute;tica por donde le miremos. Absolutamente todos los colores que vez en tu computadora, est&aacute;n basados o se pueden traducir a este sistema, y es muy f&aacute;cil usarlo cuando ya se tiene dominado.</p>
<h2>Composici&oacute;n de colores hexadecimales</h2>
<p>Se dice que es un sistema de <strong>base 16</strong> porque para su funcionamiento el sistema hexadecimal utiliza 16 caracteres no solo num&eacute;ricos: <strong>0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,</strong> y <strong>F</strong>. Las letras fueron agregadas en reemplazo de los n&uacute;meros que siguen despu&eacute;s del 9 para no crear confusi&oacute;n al combinarlos: 10=&gt;A, 11=&gt;B, 12=C, 13=&gt;D, 14=&gt;E y 15=&gt;F.</p>
<p>Los colores hexadecimales constan de 6 caractares: los dos primeros indican el nivel de rojo, los dos siguientes el nivel de verde y los &uacute;ltimos dos el nivel de azul, identificados cada uno con su correspondientes car&aacute;cteres en hexadecimal.</p>
<p>As&iacute; podemos hacer combinaciones de colores "rellenando cada nivel" con la cantidad de color que deseamos. Vea la siguiente ilustraci&oacute;n para analizar los colores hexadecimales.</p>
<p><img src="http://farm4.static.flickr.com/3390/4637622754_9e9e2460ba_o.png" alt="Colores hexadecimales" width="650" height="858" /></p>
<h2>&iquest;Y donde uso los colores hexadecimales?</h2>
<p>En muchas partes. Por ejemplo: en las selecciones de colores de Photoshop o Gimp, en las hojas de estilo CSS, en el mism&iacute;simo Paint (abria que traducir cada nivel de hexadecimal a decimal con la calculadora en modo cient&iacute;fico), en p&aacute;ginas webs que permiten modificar su apariencia, y en general, en casi todo software que tenga que ver con el color.</p>
<p>Esta misma web, contiene colores hexadecimales. Los enlaces son de color #008888.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 24 May 2010 20:38:41</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Uso de comillas dobles y simples en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a utilizar correctamente las comillas dobles y simples en las cadenas de car&aacute;cteres de sus l&iacute;neas PHP.
El uso de las comillas...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda a utilizar correctamente las comillas dobles y simples en las cadenas de car&aacute;cteres de sus l&iacute;neas PHP.</p>
<p>El uso de las comillas dentro del c&oacute;digo fuente PHP nos permite determinar una cadena de caracteres. Estas pueden variar seg&uacute;n los caracteres que utilizamos dentro de ella o seg&uacute;n el tipo total de caracteres que la conforman.</p>
<p>Existen 3 formas de utilizar las comillas: <strong>comillas dobles</strong>, <strong>comillas simples</strong> y <strong>sin comillas</strong>.</p>
<h2>Comillas dobles</h2>
<p>En una cadena compuesta por cualquier caracter encerrada entre comillas dobles podemos incluir comillas simples sin <a title="Escapar car&aacute;cteres en PHP" href="http://null.zobyhost.com/PHP/escapar-caracteres-en-php.php">escaparlas</a>, pero si se incluye una comilla doble, obligatoriamente se debe escapar este caracter. No hay necesidad de <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenar</a> las variables.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $visitas = "400 visitas";<br /> echo "Bienvenido al restaur&aacute;n "Lorem's ipsum". $visitas hoy.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Bienvenido al restaur&aacute;n "Lorem's ipsum". 400 visitas hoy.</span></span></span></span></span></pre>
<h2>Comillas simples</h2>
<p>En una cadena compuesta por cualquier caracter encerrada entre comillas simples podemos incluir comillas dobles sin <a title="Escapar car&aacute;cteres en PHP" href="http://null.zobyhost.com/PHP/escapar-caracteres-en-php.php">escaparlas</a>, pero si se incluye una comilla simple, obligatoriamente se debe escapar este caracter. En esta cadena las variables siempre deben <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenarse</a>.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $visitas = '400 visitas';<br /> echo 'Bienvenido al restaur&aacute;n "Lorem's ipsum". '.$visitas.' hoy.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Bienvenido al restaur&aacute;n "Lorem's ipsum". 400 visitas hoy.</span></span></span></span></span></pre>
<h2>Sin comillas</h2>
<p>Una cadena no se encerrar&aacute; necesariamente entre comillas dobles o simples, siempre y cuando contenga solo <strong>car&aacute;cteres num&eacute;ricos</strong> o se trate de <strong>una variable</strong>.</p>
<p><strong>Ejemplo PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $xyz = 400;<br /> $visitas = $xyz;<br /> echo $visitas.' visitas hoy.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">400 visitas hoy.</span></span></span></span></span></pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Mon, 24 May 2010 18:21:34</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a utilizar correctamente las comillas dobles y simples en las cadenas de car&aacute;cteres de sus l&iacute;neas PHP.
El uso de las comillas...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda a utilizar correctamente las comillas dobles y simples en las cadenas de car&aacute;cteres de sus l&iacute;neas PHP.</p>
<p>El uso de las comillas dentro del c&oacute;digo fuente PHP nos permite determinar una cadena de caracteres. Estas pueden variar seg&uacute;n los caracteres que utilizamos dentro de ella o seg&uacute;n el tipo total de caracteres que la conforman.</p>
<p>Existen 3 formas de utilizar las comillas: <strong>comillas dobles</strong>, <strong>comillas simples</strong> y <strong>sin comillas</strong>.</p>
<h2>Comillas dobles</h2>
<p>En una cadena compuesta por cualquier caracter encerrada entre comillas dobles podemos incluir comillas simples sin <a title="Escapar car&aacute;cteres en PHP" href="http://null.zobyhost.com/PHP/escapar-caracteres-en-php.php">escaparlas</a>, pero si se incluye una comilla doble, obligatoriamente se debe escapar este caracter. No hay necesidad de <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenar</a> las variables.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $visitas = "400 visitas";<br /> echo "Bienvenido al restaur&aacute;n "Lorem's ipsum". $visitas hoy.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Bienvenido al restaur&aacute;n "Lorem's ipsum". 400 visitas hoy.</span></span></span></span></span></pre>
<h2>Comillas simples</h2>
<p>En una cadena compuesta por cualquier caracter encerrada entre comillas simples podemos incluir comillas dobles sin <a title="Escapar car&aacute;cteres en PHP" href="http://null.zobyhost.com/PHP/escapar-caracteres-en-php.php">escaparlas</a>, pero si se incluye una comilla simple, obligatoriamente se debe escapar este caracter. En esta cadena las variables siempre deben <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenarse</a>.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $visitas = '400 visitas';<br /> echo 'Bienvenido al restaur&aacute;n "Lorem's ipsum". '.$visitas.' hoy.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Bienvenido al restaur&aacute;n "Lorem's ipsum". 400 visitas hoy.</span></span></span></span></span></pre>
<h2>Sin comillas</h2>
<p>Una cadena no se encerrar&aacute; necesariamente entre comillas dobles o simples, siempre y cuando contenga solo <strong>car&aacute;cteres num&eacute;ricos</strong> o se trate de <strong>una variable</strong>.</p>
<p><strong>Ejemplo PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $xyz = 400;<br /> $visitas = $xyz;<br /> echo $visitas.' visitas hoy.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">400 visitas hoy.</span></span></span></span></span></pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 May 2010 01:11:00</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Aprenda a utilizar correctamente las comillas dobles y simples en las cadenas de car&aacute;cteres de sus l&iacute;neas PHP.
El uso de las comillas...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Aprenda a utilizar correctamente las comillas dobles y simples en las cadenas de car&aacute;cteres de sus l&iacute;neas PHP.</p>
<p>El uso de las comillas dentro del c&oacute;digo fuente PHP nos permite determinar una cadena de caracteres. Estas pueden variar seg&uacute;n los caracteres que utilizamos dentro de ella o seg&uacute;n el tipo total de caracteres que la conforman.</p>
<p>Existen 3 formas de utilizar las comillas: <strong>comillas dobles</strong>, <strong>comillas simples</strong> y <strong>sin comillas</strong>.</p>
<h2>Comillas dobles</h2>
<p>En una cadena compuesta por cualquier caracter encerrada entre comillas dobles podemos incluir comillas simples sin <a title="Escapar car&aacute;cteres en PHP" href="http://null.zobyhost.com/PHP/escapar-caracteres-en-php.php">escaparlas</a>, pero si se incluye una comilla doble, obligatoriamente se debe escapar este caracter. No hay necesidad de <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenar</a> las variables.</p>
<p><strong>Ejemplo PHP</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $visitas = "400 visitas";<br /> echo "Bienvenido al restaur&aacute;n "Lorem's ipsum". $visitas hoy.";<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Bienvenido al restaur&aacute;n "Lorem's ipsum". 400 visitas hoy.</span></span></span></span></span></pre>
<h2>Comillas simples</h2>
<p>En una cadena compuesta por cualquier caracter encerrada entre comillas simples podemos incluir comillas dobles sin <a title="Escapar car&aacute;cteres en PHP" href="http://null.zobyhost.com/PHP/escapar-caracteres-en-php.php">escaparlas</a>, pero si se incluye una comilla simple, obligatoriamente se debe escapar este caracter. En esta cadena las variables siempre deben <a href="http://null.zobyhost.com/PHP/concatenacion-en-php.php">concatenarse</a>.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $visitas = '400 visitas';<br /> echo 'Bienvenido al restaur&aacute;n "Lorem's ipsum". '.$visitas.' hoy.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">Bienvenido al restaur&aacute;n "Lorem's ipsum". 400 visitas hoy.</span></span></span></span></span></pre>
<h2>Sin comillas</h2>
<p>Una cadena no se encerrar&aacute; necesariamente entre comillas dobles o simples, siempre y cuando contenga solo <strong>car&aacute;cteres num&eacute;ricos</strong> o se trate de <strong>una variable</strong>.</p>
<p><strong>Ejemplo PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"> &lt;?php<br /> $xyz = 400;<br /> $visitas = $xyz;<br /> echo $visitas.' visitas hoy.';<br /> ?&gt; </span></span></span></span></span></pre>
<p><strong>Resultado PHP</strong><strong>:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">400 visitas hoy.</span></span></span></span></span></pre>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 May 2010 01:01:53</pubDate>
</item>
<item> 
	<title>Diego Escares publicó Videotutorial: Creando un Sitio Web estándar con XHTML, CSS y WAI AAA para todos los navegadores</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Creando un sitio Web est&aacute;ndar ficticio con lenguaje XHTML 1.0 strict, CSS 2.1, PHP 5, Accesibilidad Web (WAI) AAA y Cross Browser...]]></description>
	<content:encoded><![CDATA[<p class="imagen_izquierda"><img src="http://farm5.static.flickr.com/4048/4311940882_c8e932527d_o.png" alt="Panda" /></p>
<p><span>Creando un sitio Web est&aacute;ndar ficticio con lenguaje XHTML 1.0 strict, CSS 2.1, PHP 5, Accesibilidad Web (WAI) AAA y Cross Browser (dise&ntilde;o para todos los navegadores).</span></p>
<p><span>Se trata de la creaci&oacute;n de una Web con un c&oacute;digo fuente sem&aacute;ntico, totalmente accesible y visualmente correcta en todos los navegadores Webs (firefox, google chrome, opera, safari, internet explorer 6, 7 y 8). Incluyendo textos, im&aacute;genes creadas con Photoshop, fotograf&iacute;as retocadas, formularios, estilos CSS bien definidos, archivos independientes y algunas l&iacute;neas de PHP.</span></p>
<p><span>Varias horas de trabajo comprimido en un video de 10 minutos.</span></p>
<p><span>Puedes ver el </span><a href="../ejemplos/videotutorial-2/">ejemplo del c&oacute;digo</a><span> o <a href="../ejemplos/videotutorial-2/osopanda.zip">descarg&aacute;rtelo</a> si quieres analizarlo mejor. En </span>incluidos/cabecera.php recuerden modificar la etiqueta &lt;base&gt; como se menciona dentro del c&oacute;digo.</p>
<p>*** Rescatando contenidos de documentoweb (<span>25 de julio de 2009</span>).</p>
<p class="video">
<object style="width: 970px; height: 565px;" width="970" height="565" data="http://www.youtube.com/v/ydu60QUvVK4&amp;hl=es_ES&amp;fs=1&amp;hd=1" type="application/x-shockwave-flash">
<param name="data" value="http://www.youtube.com/v/ydu60QUvVK4&amp;hl=es_ES&amp;fs=1&amp;hd=1" />
<param name="src" value="http://www.youtube.com/v/ydu60QUvVK4&amp;hl=es_ES&amp;fs=1&amp;hd=1" />
</object>
</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 May 2010 01:01:03</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Comentar código fuente PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Existen dos formas de comentar su c&oacute;digo fuente PHP para informarse en el futuro de qu&eacute; trata el c&oacute;digo fuente.
Al igual que...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Existen dos formas de comentar su c&oacute;digo fuente PHP para informarse en el futuro de qu&eacute; trata el c&oacute;digo fuente.</p>
<p>Al igual que en cualquier otro lenguaje, ya sea de programaci&oacute;n o de marcado como el XHTML, dispone de su propia forma para incluir comentarios informativos directamente en el c&oacute;digo fuente.</p>
<p>Los comentarios son muy &uacute;tiles a la hora de volver a leer nuestro c&oacute;digo fuente, porque nos entrega y facilita nuestra propia informaci&oacute;n acerca del c&oacute;digo que hemos creado.</p>
<h2>Comentarios de una l&iacute;nea</h2>
<p>El PHP nos entrega dos formas para incluir nuestros comentarios. La primera forma, es para comentar el c&oacute;digo de forma simple y en una l&iacute;nea. Esta se puede incluir solo antes o despu&eacute;s de terminar una l&iacute;nea de c&oacute;digo para que no irrumpa en el c&oacute;digo real.</p>
<p>Para comentar en un l&iacute;nea, se debe anteponer dos barras (<code>//</code>) al principio de la l&iacute;nea, la que se delimita por el salto de l&iacute;nea de la misma.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /><br />// El siguiente c&oacute;digo es para imprimir la frase "Hola mundo".<br />echo "Hola mundo";<br /><br />?&gt;</span></span></span></span></span></pre>
<h2>Comentarios de varias l&iacute;neas</h2>
<p>La segunda forma, es para incluir un comentario de varias l&iacute;neas. Este es generalmente usado para mostrar c&oacute;digos fuentes eliminados o textos largos de varias l&iacute;neas.</p>
<p>Para comentar en varias l&iacute;neas, se deben encerrar esta l&iacute;neas por los car&aacute;cteres "<code>/*</code>" al principio y "<code>*/</code>" al final.</p>
<p><strong>Ejemplo PHP:</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /><br /><span>/* En el c&oacute;digo:<br />echo "Hola mundo";<br />puedo cambiar la frase entre comillas por cualquier otra. */</span><br /><br />echo "Hola mundo";<br /><br />?&gt;</span></span></span></span></span></pre>
<p>En un procesador de textos, generalmente, los comentarios son presentados de color verde.</p>
<h2>Resultados de los comentarios</h2>
<p>No existe un resultado para el comentario, pues es solo visible en el c&oacute;digo fuente. El comentario solo sirve para tu lectura o para alguien que tenga acceso a tu c&oacute;digo PHP.</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 May 2010 00:15:11</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en Twitter: PHP: Twittear con PHP y la API de twitter</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Solucionado!
El problema es que en este servidor hay un problema con el DNS de twitter, por lo cual se utiliza la IP de twitter que es 168.143.171.84...]]></description>
	<content:encoded><![CDATA[Solucionado!<br />
El problema es que en este servidor hay un problema con el DNS de twitter, por lo cual se utiliza la IP de twitter que es 168.143.171.84 en vez de twitter.com.<br />
Logré hacer funcionar así el código de <a href="http://pratham.name/twitter-php-script-without-curl.html" rel="nofollow">http://pratham.name/twitter-php-script-without-curl.html</a> que también no usa cURL. No así el de <a href="http://www.disegnocentell.com.ar/notas2.php?id=238" rel="nofollow">http://www.disegnocentell.com.ar/notas2.php?id=238</a> que lamentablemente no funcionó en este servidor de ningun modo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 May 2010 00:05:27</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación Twitter: PHP: Twittear con PHP y la API de twitter </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Solucionado!
El problema es que en este servidor hay un problema con el DNS de twitter, por lo cual se utiliza la IP de twitter que es 168.143.171.84...]]></description>
	<content:encoded><![CDATA[Solucionado!<br />
El problema es que en este servidor hay un problema con el DNS de twitter, por lo cual se utiliza la IP de twitter que es 168.143.171.84 en vez de twitter.com.<br />
Logré hacer funcionar así el código de <a href="http://pratham.name/twitter-php-script-without-curl.html" rel="nofollow">http://pratham.name/twitter-php-script-without-curl.html</a> que también no usa cURL. No así el de <a href="http://www.disegnocentell.com.ar/notas2.php?id=238" rel="nofollow">http://www.disegnocentell.com.ar/notas2.php?id=238</a> que lamentablemente no funcionó en este servidor de ningun modo.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Sun, 23 May 2010 00:01:17</pubDate>
</item>
<item> 
	<title>koke171 comentó en PHP: Variables en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy bueno el tuto men felicidades.. esto solo es el comienzo je je je]]></description>
	<content:encoded><![CDATA[Muy bueno el tuto men felicidades.. esto solo es el comienzo je je je]]></content:encoded>
	<dc:creator>koke171</dc:creator>
	<pubDate>Sat, 22 May 2010 01:41:44</pubDate>
</item>
<item> 
	<title> Diego Escares editó su publicación PHP: Primeros pasos en PHP </title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Muy bueno el tuto men felicidades.. esto solo es el comienzo je je je]]></description>
	<content:encoded><![CDATA[Muy bueno el tuto men felicidades.. esto solo es el comienzo je je je]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 21 May 2010 13:12:03</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Variables en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Las variables en el PHP son los elementos b&aacute;sicos y escenciales para  trabajar cualquier c&oacute;digo PHP.
Las variables, no solo en PHP...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p>Las variables en el PHP son los elementos b&aacute;sicos y escenciales para  trabajar cualquier c&oacute;digo PHP.</p>
<p>Las variables, no solo en PHP sino que en cualquier otro lenguaje de  programaci&oacute;n, es el elemento m&aacute;s b&aacute;sico y escencial para crear un c&oacute;digo  y sacarle provecho. <strong>La funci&oacute;n de una variable es almacenar  valores</strong>, que pueden ser cualquier tipo de combinaci&oacute;n entre  letras, caracteres y/o n&uacute;meros, los cuales estar&aacute;n disponibles para  usarlos con posterioridad.</p>
<h2>Estructura de una variable</h2>
<p>Una variable se forma por dos partes. La primera, es el <strong>nombre  de la variable</strong> inventado por t&iacute; (sensible a min&uacute;culas y  may&uacute;sculas, sin caracteres extra&ntilde;os), a la que se le antepone el signo peso o dolar (<code>$</code>). Luego est&aacute; el <strong>valor de la variable</strong>,  encerrado entre comillas dobles o simples (<code>""</code> o  <code>''</code>).</p>
<p>Estas dos estructuras que conforman a la variable en s&iacute; deben estar  separadas por el signo igual (<code>=</code>) que identifica la <strong>asignaci&oacute;n</strong> del lado derecho al izquierdo y terminada en  el &uacute;ltimo caracter por un punto y coma (<code>;</code>),  como cualquier otra l&iacute;nea en el PHP que siempre debe cerrarse.</p>
<p><strong>Ejemplo de una variable PHP</strong>:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">$nombre_mio = "Secreto";</span></span></span></span></span></pre>
<p><strong>Ejemplo de uso de una variable PHP</strong>:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /><br />$nombre_mio = "Null";<br />echo "Mi nombre es $nombre_mio";<br /><br />?&gt;</span></span></span></span></span></pre>
<p>Al ejecutar este ejemplo en el navegador mediante <code>localhost</code> como hemos dicho en p&aacute;ginas anteriores para que el servidor local  interprete nuestro c&oacute;digo PHP nos entregar&aacute; un resultado.</p>
<p><strong>Resultado del ejemplo</strong>:</p>
<p>Mi nombre es Secreto</p>
<h3>Ejemplo de una variable num&eacute;rica</h3>
<p>Trabajar con n&uacute;meros en PHP es de gran utilidad y podemos sacarle  provecho a nuestras necesidades. Sumar, restar, dividir, multiplicar,  sacar porcentajes y redondear n&uacute;meros son algunas de las operaciones que  podemos lograr con PHP [V&eacute;ase operadores  aritm&eacute;ticos]. Por ahora, veremos una suma.</p>
<p><strong>Ejemplo PHP de suma de variables</strong></p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /> <br /> $numero_uno = 45;<br /> $numero_dos = 106;<br /> $suma_total = $numero_uno+$numero_dos;<br /> echo "La suma es  $suma_total";<br /> <br /> ?&gt;</span></span></span></span></span></pre>
<p>Lo que se propone en este ejemplo es sumar el valor num&eacute;rico de la  variable <code>$numero_uno</code> que es <code>45</code> con el de <code>$numero_dos</code> que es <code>106</code>. El total de esta suma se almacena como valor  de la variable <code>$suma_total</code> y esta es la que se imprime  junto con un peque&ntilde;o texto en la l&iacute;nea siguiente.</p>
<p><strong>Resultado del ejemplo:<br /></strong></p>
<p>La suma es 151</p>
<p>Y as&iacute; puedes jugar con cualquier variable en tus c&oacute;digos  PHP, ya sea de n&uacute;meros o con letras. En el caso de las letras recuerda  encerrarlas entre comillas dobles o simples [V&eacute;ase uso de comillas].</p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 21 May 2010 13:11:15</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en PHP: Primeros pasos en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Vamos de a poco, ahora voy a subir el siguiente.]]></description>
	<content:encoded><![CDATA[Vamos de a poco, ahora voy a subir el siguiente.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Fri, 21 May 2010 12:20:08</pubDate>
</item>
<item> 
	<title>koke171 comentó en PHP: Primeros pasos en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[muy bueno el tuto men gracias, ahora hay que ir mas profundo en aspecto de web site. por ejemplo: web modulares y por secciones.]]></description>
	<content:encoded><![CDATA[muy bueno el tuto men gracias, ahora hay que ir mas profundo en aspecto de web site. por ejemplo: web modulares y por secciones.]]></content:encoded>
	<dc:creator>koke171</dc:creator>
	<pubDate>Fri, 21 May 2010 01:31:14</pubDate>
</item>
<item> 
	<title>koke171 está siguiendo a Diego Escares</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[koke171 está siguiendo a Diego Escares                                                                                                               ...]]></description>
	<content:encoded><![CDATA[<strong><a href="/koke171" title="Ir al perfil de koke171">koke171</a></strong> está siguiendo a <a href="/Null" title="Ir al perfil de koke171">Diego Escares</a>]]></content:encoded>
	<dc:creator>koke171</dc:creator>
	<pubDate>Fri, 21 May 2010 01:17:53</pubDate>
</item>
<item> 
	<title>Diego Escares editó CSS: Esquinas redondeadas con CSS e imágenes para todos los navegadores (con cambio de URL)</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Ya que el CSS3 s&oacute;lo est&aacute; disponible en algunos navegadores y la propiedad border-radius es parte de ella, no podemos utilizarla si...]]></description>
	<content:encoded><![CDATA[<p style="float: right; padding-left: 5px;"><img src="http://farm5.static.flickr.com/4053/4613673930_329f82bf37_o.png" alt="" /></p>
<p><span>Ya que el CSS3 s&oacute;lo est&aacute; disponible en algunos navegadores y la propiedad border-radius es parte de ella, no podemos utilizarla si queremos que nuestro sitio web se vea estupendo en todos los navegadores.</span></p>
<p><span>Es por ello que utilizamos t&eacute;cnicas CSS (versi&oacute;n 2.1) junto con alguna imagen para provocar el efecto de las esquinas redondeadas sin sufrir tanto.</span></p>
<p><span>Mi t&eacute;cnica se las mostrar&eacute; a continuaci&oacute;n m&aacute;s unos ejemplos bien completos y concretos donde podr&aacute;n ver y analizar el c&oacute;digo CSS.</span></p>
<p><span>Bien, yo utilizo <strong>una sola imagen</strong>, <strong>6 divs del HTML</strong> y porsupuesto que <strong>CSS</strong>. Quiz&aacute;s sean demasiados divs, pero no encuentro otro m&eacute;todo m&aacute;s simple, adem&aacute;s, no interfiere en el funcionamiento. Lo bueno es que utilizo una sola imagen que contiene las cuatro esquinas juntas formando un circulo, la que en los primeros cuatro divs se posiciona con CSS sin repetirse en cada una de las esquinas. El quinto div cubre 1/2 de cada imagen con rellenos (padding) laterales de tama&ntilde;o de la mitad de la imagen m&aacute;s un color de fondo, y el &uacute;ltimo cubre 1/2 de las partes de las imagenes restantes&nbsp;con un margen negativo superior e inferior con las mismas caracter&iacute;sticas del anterior.</span></p>
<p><span>Se puede interpretar de la siguiente forma:<br /></span></p>
<p><span><img src="http://farm5.static.flickr.com/4044/4613539125_2a4ea36137_o.png" alt="" /></span></p>
<p><span>En general, <strong>los &uacute;ltimos dos divs son los encargados de cubrir 3/4 de la imagen posicionada en cada esquina</strong> (contenida en los 4 divs anteriores).</span></p>
<p><span>Y as&iacute; se puede crear el efecto de las esquinas redondeadas que <strong>funciona en todos los navegadores</strong> (hasta en IE 5.5) con ventajas de agregar bordes CSS, a partir de 6 divs, una sola imagen m&aacute;s un poco de estilo. Creo que es mejor esto en vez de usar 4 divs y una imagen para cada uno como he visto y experimentado en otros ejemplos: menos peticiones para el servidor, </span><span>menor tiempo de carga</span><span>.<br /></span></p>
<p><span>Puedes ver </span><a href="../ejemplos/esquinas-redondeadas-css/"><span>una presentaci&oacute;n que he creado con 4 tipos de cajas de esquinas redondeadas</span></a><span>.<br /></span></p>]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 20 May 2010 22:25:33</pubDate>
</item>
<item> 
	<title>Diego Escares comentó en el perfil de koke171</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[Nuevo art&iacute;culo de PHP ^^ http://www.documentoweb.com/PHP/Primeros-pasos-en-PHP creo que te interesan bastante.                                 ...]]></description>
	<content:encoded><![CDATA[Nuevo art&iacute;culo de PHP ^^ <a href="http://www.documentoweb.com/PHP/Primeros-pasos-en-PHP" rel="nofollow">http://www.documentoweb.com/PHP/Primeros-pasos-en-PHP</a> creo que te interesan bastante.]]></content:encoded>
	<dc:creator>Diego Escares</dc:creator>
	<pubDate>Thu, 20 May 2010 21:53:41</pubDate>
</item>
<item> 
	<title>Diego Escares publicó PHP: Primeros pasos en PHP</title> 
	<link>http://www.documentoweb.com/Null</link> 
	<guid>http://www.documentoweb.com/Null</guid> 
	<description><![CDATA[&iquest;Como se escribe el PHP? Sigue los primeros pasos para aprender y usar el lenguaje con su correcta sintaxis.
El PHP se ejecuta siempre y...]]></description>
	<content:encoded><![CDATA[<p class="imagen_derecha"><img src="http://farm2.static.flickr.com/1428/4596241627_0ed0f0c066_o.png" alt="PHP" /></p>
<p id="intro">&iquest;Como se escribe el PHP? Sigue los primeros pasos para aprender y usar el lenguaje con su correcta sintaxis.</p>
<p>El PHP se ejecuta siempre y cuando esta instalado el servidor local como lo hemos visto en <a title="como utilizar el PHP" href="PHP/como-utilizar-el-php">como utilizar el PHP</a>.</p>
<h2>Sintaxis</h2>
<p>La sintaxis del PHP es simple. Pero a media que vallamos avanzando en las diferentes funciones y ejemplos del PHP no hay que idearse que todo ser&aacute; f&aacute;cil.</p>
<p>La siguiente estructura se debe incluir siempre en un c&oacute;digo o "script PHP". Esta compuesta por un c&oacute;digo de apertura y uno de cierre:</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /> <br /> ?&gt;</span></span></span></span></span></pre>
<h3>Consideraciones para la sintaxis</h3>
<ul>
<li>Cada l&iacute;nea de c&oacute;digo PHP se debe escribir entre estas dos lineas que te he presentado.</li>
<li>Cada l&iacute;nea siempre debe cerrarse con un punto y coma (<code>;</code>)</li>
<li>El orden jer&aacute;rquico de las l&iacute;neas siempre influye en la siguiente, y nunca en la anterior.</li>
<li>Los m&uacute;ltiples espacios y saltos de l&iacute;nea son comprimidos a uno.</li>
</ul>
<h2>El famoso "imprimir"</h2>
<p>Imprimir en PHP significa presentar el resultado en el documento, es decir, por ejemplo, el c&oacute;digo HTML que queremos mostrar en la p&aacute;gina Web.</p>
<p>El c&oacute;digo para imprimir un valor por excelencia en PHP es <strong><code>echo</code></strong>. No est&aacute; categorizado como una funci&oacute;n del PHP, m&aacute;s bien, es una <strong>sentencia del lenguaje</strong>.</p>
<p>Cada <code>echo</code> debe estar acompa&ntilde;ado de la cadena a mostrar. En el siguiente ejemplo se debe encerrar entre comillas lo que se desea y cerrar con punto y coma al final de la l&iacute;nea como escrib&iacute; en las consideraciones.</p>
<pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5">&lt;?php<br /> <br /> echo "Hola mundo";<br /> <br /> ?&gt;</span></span></span></span></span></pre>
<h2>Crear el archivo PHP</h2>
<p>Pongamos en pr&aacute;ctica el c&oacute;digo anterior. Debes abrir tu procesador de texto, escribir o copiar (no es muy buena idea, trata siempre de escribir t&uacute; el c&oacute;digo y aprender&aacute;s en poco tiempo) el c&oacute;digo que he puesto m&aacute;s arriba o con alguna modificaci&oacute;n, por ejemplo con un poco de HTML:</p>
<p><img title="Ejemplo de c&oacute;digo PHP en Notepad++" src="http://null.zobyhost.com/img/php-en-notepad++.png" alt="PHP en Notepad++" /></p>
<p>Ahora procedemos a guardar el documento con la extensi&oacute;n <code>.php</code> despu&eacute;s del nombre del archivo a elecci&oacute;n en la carpeta de destino. Si usas Apache XAMPP en Windows ser&iacute;a C: &gt; XAMPP &gt; htdocs.</p>
<p><a href="http://null.zobyhost.com/img/guar
