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

<channel>
	<title>Hacer pÃ¡ginas web con PHP5</title>
	<atom:link href="http://hacerpaginaswebconphp.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hacerpaginaswebconphp.com</link>
	<description>DiseÃ±o y mantenimiento de sitios con PHP5</description>
	<lastBuildDate>Tue, 11 Sep 2012 13:49:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>HTML5 y PHP</title>
		<link>http://hacerpaginaswebconphp.com/html5-y-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=html5-y-php</link>
		<comments>http://hacerpaginaswebconphp.com/html5-y-php/#comments</comments>
		<pubDate>Tue, 11 Sep 2012 13:49:00 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[Formulario completo]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=750</guid>
		<description><![CDATA[Viendo que una de las entradas mÃ¡s vista de hacer paginas web con php es la de hacer un formularioÂ completo con PHP y HTML5, me parece que serÃ­a bastante Ãºtil publicar aquÃ­ estÃ¡ presentaciÃ³n de HTML5 para desarrolladores PHP. Uso del HTML5 para desarroladores en PHP HTML5 for PHP Developers &#8211; IPC from Mayflower GmbH [...]]]></description>
			<content:encoded><![CDATA[Viendo que una de las entradas mÃ¡s vista de hacer paginas web con php es la de hacer un formularioÂ completo con PHP y HTML5, me parece que serÃ­a bastante Ãºtil publicar aquÃ­ estÃ¡ presentaciÃ³n de HTML5 para desarrolladores PHP.
Uso del HTML5 para desarroladores en PHP
 
  HTML5 for PHP Developers &#8211; IPC  from Mayflower GmbH 
 <a href='http://hacerpaginaswebconphp.com/html5-y-php/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/html5-y-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>Clase PHP para trabajar con Mysql</title>
		<link>http://hacerpaginaswebconphp.com/clase-php-trabajar-mysq/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=clase-php-trabajar-mysq</link>
		<comments>http://hacerpaginaswebconphp.com/clase-php-trabajar-mysq/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 08:43:24 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[PrÃ¡cticas]]></category>
		<category><![CDATA[clases en php]]></category>
		<category><![CDATA[mysql_connect]]></category>
		<category><![CDATA[mysql_fetch_array]]></category>
		<category><![CDATA[mysql_query]]></category>
		<category><![CDATA[mysql_select_db]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=673</guid>
		<description><![CDATA[EL siguiente cÃ³digo es una clase escrita en PHP5 con la que podremos realizar las operaciones bÃ¡sicas de lectura sobre una base de datos Mysql. Estas operaciones incluyen: ConexiÃ³n a Mysql, listado de tablas y presentaciÃ³n de registros por pantalla. Para realizar las anteriores operaciones, usaremos algunas variables en la que guardar los datos de [...]]]></description>
			<content:encoded><![CDATA[EL siguiente cÃ³digo es una clase escrita en PHP5 con la que podremos realizar las operaciones bÃ¡sicas de lectura sobre una base de datos Mysql.
Estas operaciones incluyen: ConexiÃ³n a Mysql, listado de tablas y presentaciÃ³n de registros por pantalla.
Para realizar las anteriores operaciones, usaremos algunas variables en la que guardar los datos de conexiÃ³n con Mysql, y las funciones bÃ¡sicas de PHP para realiz <a href='http://hacerpaginaswebconphp.com/clase-php-trabajar-mysq/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/clase-php-trabajar-mysq/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>Url amigable con PHP</title>
		<link>http://hacerpaginaswebconphp.com/url-amigables-con-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=url-amigables-con-php</link>
		<comments>http://hacerpaginaswebconphp.com/url-amigables-con-php/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 07:54:57 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[Cadenas]]></category>
		<category><![CDATA[preg_replace]]></category>
		<category><![CDATA[strtolower]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=670</guid>
		<description><![CDATA[La programaciÃ³n con PHP y Mysql, conlleva el uso de parÃ¡metros dentro de la url y esto ocasiona que nuestras urls no sean del todo amigables cara a los buscadores y tampoco cara a los usuarios que las leen. Por eso el importante que intentemos eliminar caracteres extraÃ±os dentro de nuestras url. En el siguente [...]]]></description>
			<content:encoded><![CDATA[La programaciÃ³n con PHP y Mysql, conlleva el uso de parÃ¡metros dentro de la url y esto ocasiona que nuestras urls no sean del todo amigables cara a los buscadores y tampoco cara a los usuarios que las leen.
Por eso el importante que intentemos eliminar caracteres extraÃ±os dentro de nuestras url.
En el siguente cÃ³digo se muestra una funciÃ³n bÃ¡sica que haciendo uso de la funciÃ³n str_replace, sustituye caracter <a href='http://hacerpaginaswebconphp.com/url-amigables-con-php/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/url-amigables-con-php/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>PHP: ValidaciÃ³n con expresiones regulares</title>
		<link>http://hacerpaginaswebconphp.com/php-validacion-expresiones-regulares/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=php-validacion-expresiones-regulares</link>
		<comments>http://hacerpaginaswebconphp.com/php-validacion-expresiones-regulares/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 17:12:00 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[expresiones regulares]]></category>
		<category><![CDATA[patrones php]]></category>
		<category><![CDATA[preg_match]]></category>
		<category><![CDATA[reconocer mail con php]]></category>
		<category><![CDATA[validar email]]></category>
		<category><![CDATA[validar fecha]]></category>
		<category><![CDATA[validar nombre usuario]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=658</guid>
		<description><![CDATA[Hemos visto en la entrada anterior la sintaxis bÃ¡sica para trabajar con expresiones regulares en PHP usando la funciÃ³n preg_match, ahora vamos a ver unos conceptos mÃ¡s que no van a permitir validar nombres de usuarios, nombre completos, telÃ©fonos, email y fechas. Suponiendo siempre que hablamos de formatos de fecha y telÃ©fonos espaÃ±oles. Modificadores de [...]]]></description>
			<content:encoded><![CDATA[Hemos visto en la entrada anterior la sintaxis bÃ¡sica para trabajar con expresiones regulares en PHP usando la funciÃ³n preg_match, ahora vamos a ver unos conceptos mÃ¡s que no van a permitir validar nombres de usuarios, nombre completos, telÃ©fonos, email y fechas. Suponiendo siempre que hablamos de formatos de fecha y telÃ©fonos espaÃ±oles.
Modificadores de preg_match para hacer validaciones
Para ello debemos aÃ <a href='http://hacerpaginaswebconphp.com/php-validacion-expresiones-regulares/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/php-validacion-expresiones-regulares/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>Expresiones regulares en PHP</title>
		<link>http://hacerpaginaswebconphp.com/expresiones-regulares-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=expresiones-regulares-en-php</link>
		<comments>http://hacerpaginaswebconphp.com/expresiones-regulares-en-php/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 16:13:34 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[expresiones regulares]]></category>
		<category><![CDATA[introducciÃ³n expre regulares]]></category>
		<category><![CDATA[patrones php]]></category>
		<category><![CDATA[preg_match]]></category>
		<category><![CDATA[reconocer plurales php]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=655</guid>
		<description><![CDATA[Una expresiÃ³n regular es un patrÃ³n de caracteres que se repiten con cierto orden, por es se le llama regular porque es previsible, esta regulada por algÃºn tipo de expresiÃ³n matemÃ¡tica y podemos localizar ese patrÃ³n en cualquier cadena. Para trabajar con expresiones regulares en PHP vamos a usar la funciÃ³n : int preg_match ( [...]]]></description>
			<content:encoded><![CDATA[Una expresiÃ³n regular es un patrÃ³n de caracteres que se repiten con cierto orden, por es se le llama regular porque es previsible, esta regulada por algÃºn tipo de expresiÃ³n matemÃ¡tica y podemos localizar ese patrÃ³n en cualquier cadena.
Para trabajar con expresiones regulares en PHP vamos a usar la funciÃ³n :

int preg_match ( string $patron , string $cadena [, array &#038;$resultados [, int $flags = 0 [, int  <a href='http://hacerpaginaswebconphp.com/expresiones-regulares-en-php/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/expresiones-regulares-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>Consejos para rematar una aplicaciÃ³n en PHP</title>
		<link>http://hacerpaginaswebconphp.com/consejos-para-rematar-una-aplicacion-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=consejos-para-rematar-una-aplicacion-en-php</link>
		<comments>http://hacerpaginaswebconphp.com/consejos-para-rematar-una-aplicacion-en-php/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 17:02:21 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[PrÃ¡cticas]]></category>
		<category><![CDATA[control de formularios]]></category>
		<category><![CDATA[documetar aplicaciones]]></category>
		<category><![CDATA[integridad de datos]]></category>
		<category><![CDATA[limpiar variables]]></category>
		<category><![CDATA[quitar caracteres conflictivos]]></category>
		<category><![CDATA[unset]]></category>
		<category><![CDATA[usuarios concurrentes]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=643</guid>
		<description><![CDATA[En estas Ãºltimas dos semanas de clase hemos hecho una aplicaciÃ³n didÃ¡ctica en PHP que nos ha servido para aprender muchas tÃ©cnicas. Pero ahora nos falta una de las mÃ¡s importantes, revisiÃ³n, documentaciÃ³n y el control de variables y otras estructiras dinÃ¡micas como vectores y objetos. Vamos a verlas paso a paso aplicadas a nuestra [...]]]></description>
			<content:encoded><![CDATA[En estas Ãºltimas dos semanas de clase hemos hecho una aplicaciÃ³n didÃ¡ctica en PHP que nos ha servido para aprender muchas tÃ©cnicas. Pero ahora nos falta una de las mÃ¡s importantes, revisiÃ³n, documentaciÃ³n y el control de variables y otras estructiras dinÃ¡micas como vectores y objetos.
Vamos a verlas paso a paso aplicadas a nuestra prÃ¡ctica.
RevisiÃ³n de los datos de entrada
La revisiÃ³n de los datos de ent <a href='http://hacerpaginaswebconphp.com/consejos-para-rematar-una-aplicacion-en-php/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/consejos-para-rematar-una-aplicacion-en-php/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>Control de sesiones en PHP</title>
		<link>http://hacerpaginaswebconphp.com/control-de-sesiones-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=control-de-sesiones-en-php</link>
		<comments>http://hacerpaginaswebconphp.com/control-de-sesiones-en-php/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 20:18:59 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sesiones]]></category>
		<category><![CDATA[session_destroy]]></category>
		<category><![CDATA[session_start]]></category>
		<category><![CDATA[session_unset]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=635</guid>
		<description><![CDATA[Para controlar las sesiones en PHP usaremos la funciÃ³n session_start();. Esta funciÃ³n simplemente nos va a crear para sesiÃ³n en curso el vector $_SESSION, donde podremos guardar distintos datos para la sesiÃ³n en curso. LÃ³gicamente las sesiones tambiÃ©n se pueden finalizar usando las siguientes funciones: session_unset() y session_destroy(). Con la primera desactivamos en vector $_SESSION [...]]]></description>
			<content:encoded><![CDATA[Para controlar las sesiones en PHP usaremos la funciÃ³n session_start();. Esta funciÃ³n simplemente nos va a crear para sesiÃ³n en curso el vector $_SESSION, donde podremos guardar distintos datos para la sesiÃ³n en curso. LÃ³gicamente las sesiones tambiÃ©n se pueden finalizar usando las siguientes funciones: session_unset() y session_destroy(). Con la primera desactivamos en vector $_SESSION pero es con la segunda <a href='http://hacerpaginaswebconphp.com/control-de-sesiones-en-php/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/control-de-sesiones-en-php/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>Acceder a mysql desde PHP</title>
		<link>http://hacerpaginaswebconphp.com/acceder-a-mysql-desde-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=acceder-a-mysql-desde-php</link>
		<comments>http://hacerpaginaswebconphp.com/acceder-a-mysql-desde-php/#comments</comments>
		<pubDate>Sun, 20 Mar 2011 20:36:47 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[describe]]></category>
		<category><![CDATA[mysql_connect]]></category>
		<category><![CDATA[mysql_fetch_array]]></category>
		<category><![CDATA[mysql_query]]></category>
		<category><![CDATA[mysql_select_db]]></category>
		<category><![CDATA[show tables]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=623</guid>
		<description><![CDATA[En este nuevo tema vamos a ver una parte fundamental de la asignatura, en la que aprenderemos a conectarnos a una base de datos mysql desde PHP. El procedimiento que seguiremos serÃ¡ el siguente: Crear la conexiÃ³n Lanzar consutas de cualquier tipo, consultas, inserciones, borrados, actualizaciones. Y tambiÃ©n podremos crear o borrar tablas y bases [...]]]></description>
			<content:encoded><![CDATA[En este nuevo tema vamos a ver una parte fundamental de la asignatura, en la que aprenderemos a conectarnos a una base de datos mysql desde PHP. El procedimiento que seguiremos serÃ¡ el siguente:

Crear la conexiÃ³n
Lanzar consutas de cualquier tipo, consultas, inserciones, borrados, actualizaciones. Y tambiÃ©n podremos crear o borrar tablas y bases de datos completas. Para hacerlo tenemos que utilizar los comandos <a href='http://hacerpaginaswebconphp.com/acceder-a-mysql-desde-php/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/acceder-a-mysql-desde-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>PrÃ¡ctica de cadenas y fechas</title>
		<link>http://hacerpaginaswebconphp.com/practica-de-cadenas-y-fechas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=practica-de-cadenas-y-fechas</link>
		<comments>http://hacerpaginaswebconphp.com/practica-de-cadenas-y-fechas/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 08:20:00 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[PrÃ¡cticas]]></category>
		<category><![CDATA[date()]]></category>
		<category><![CDATA[getdate]]></category>
		<category><![CDATA[gettimeofday]]></category>
		<category><![CDATA[mktime]]></category>
		<category><![CDATA[parse_str]]></category>
		<category><![CDATA[srt_replace]]></category>
		<category><![CDATA[strcasecmp]]></category>
		<category><![CDATA[strcmp]]></category>
		<category><![CDATA[stripslashes]]></category>
		<category><![CDATA[strnatcasecmp]]></category>
		<category><![CDATA[strtolower]]></category>
		<category><![CDATA[strtoupper]]></category>
		<category><![CDATA[strtr]]></category>
		<category><![CDATA[str_pad]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=620</guid>
		<description><![CDATA[A continuaciÃ³n os presentamos la prÃ¡ctica para el MÃ³dulo: Cadenas y fechas en Mysql. Con esta prÃ¡ctica vamos a probar todos los conocimientos que hemos adquirido en el transcursos de los temas dedicados a la manipulaciÃ³n de cadenas y fechas con PHP. Repasaremos las distintas funciones que PHP dispone para trabajar con cadenas y fechas. [...]]]></description>
			<content:encoded><![CDATA[A continuaciÃ³n os presentamos la prÃ¡ctica para el MÃ³dulo: Cadenas y fechas en Mysql. Con esta prÃ¡ctica vamos a probar todos los conocimientos que hemos adquirido en el transcursos de los temas dedicados a la manipulaciÃ³n de cadenas y fechas con PHP.
Repasaremos las distintas funciones que PHP dispone para trabajar con cadenas y fechas.
PrÃ¡ctica de cadenas
Dado el siguiente texto, basado en una supuesta histor <a href='http://hacerpaginaswebconphp.com/practica-de-cadenas-y-fechas/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/practica-de-cadenas-y-fechas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	
<!-- Excerpts generated using Auto Excerpt plugin, http://mr.hokya.com/auto-excerpt/ -->
	<item>
		<title>PHP Recorridos recursivos en directorios</title>
		<link>http://hacerpaginaswebconphp.com/php-recorridos-recursivos-en-directorios/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=php-recorridos-recursivos-en-directorios</link>
		<comments>http://hacerpaginaswebconphp.com/php-recorridos-recursivos-en-directorios/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 18:45:00 +0000</pubDate>
		<dc:creator>jlmora</dc:creator>
				<category><![CDATA[Dir/Fich]]></category>
		<category><![CDATA[directorios]]></category>
		<category><![CDATA[Recorridos recursivos]]></category>
		<category><![CDATA[is_dir]]></category>
		<category><![CDATA[opendir]]></category>
		<category><![CDATA[readdir]]></category>

		<guid isPermaLink="false">http://hacerpaginaswebconphp.com/?p=610</guid>
		<description><![CDATA[Vamos a ver en esta entrada algunas funciones alternativas para el recorrido de directorios en PHP. Podremos usar tambiÃ©n las funciones is_dir($ruta), para conocer si un determinado archivo es un fichero o un directorio. Lo haremos asÃ­: Funciones para el recorrido de ficheros en PHP is_dir($ruta), nos dirÃ¡ si la ruta enviada es un directorio, [...]]]></description>
			<content:encoded><![CDATA[Vamos a ver en esta entrada algunas funciones alternativas para el recorrido de directorios en PHP. Podremos usar tambiÃ©n las funciones is_dir($ruta), para conocer si un determinado archivo es un fichero o un directorio. Lo haremos asÃ­:
Funciones para el recorrido de ficheros en PHP

is_dir($ruta), nos dirÃ¡ si la ruta enviada es un directorio, en caso contrario lo tomaremos como un fichero

Apertura de ficheros  <a href='http://hacerpaginaswebconphp.com/php-recorridos-recursivos-en-directorios/'>Sigue leyendo...</a>]]></content:encoded>
			<wfw:commentRss>http://hacerpaginaswebconphp.com/php-recorridos-recursivos-en-directorios/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
