<?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>One Kind Of Life &#187; PHP</title>
	<atom:link href="http://www.doutdex.com/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.doutdex.com/blog</link>
	<description>Experience analyzing new softwares</description>
	<lastBuildDate>Wed, 04 Jan 2012 13:01:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adodb PHP simple access to MySql &#8211; Oracle &#8211; Interbase</title>
		<link>http://www.doutdex.com/blog/2009/07/29/adodb-php-simple-access-to-mysql-oracle-interbase/</link>
		<comments>http://www.doutdex.com/blog/2009/07/29/adodb-php-simple-access-to-mysql-oracle-interbase/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 21:48:24 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[adodb]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.doutdex.com/blog/2009/07/29/adodb-php-simple-access-to-mysql-oracle-interbase/</guid>
		<description><![CDATA[PHP&#8217;s database access functions are not standardised. This creates a need for a database class library to hide the differences between the different databases (encapsulate the differences) so we can easily switch databases. Requires PHP4. Based on the best ideas of PEAR, phpdb and Microsoft&#8217;s ADO. MySQL Usage: include&#40;'adodb.inc.php'&#41;; ADOLoadCode&#40;'mysql'&#41;; $conn = &#38;amp;ADONewConnection&#40;&#41;; $conn-&#38;gt;PConnect&#40;'localhost','userid','password','database'&#41;; $rs [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2009/07/29/adodb-php-simple-access-to-mysql-oracle-interbase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Timestamp en php y mysql</title>
		<link>http://www.doutdex.com/blog/2009/07/12/timestamp-en-php-y-mysql/</link>
		<comments>http://www.doutdex.com/blog/2009/07/12/timestamp-en-php-y-mysql/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 18:41:08 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[datetime]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[timestamp]]></category>

		<guid isPermaLink="false">http://www.doutdex.com/blog/2009/07/12/timestamp-en-php-y-mysql/</guid>
		<description><![CDATA[Es algo común tener que estar guardando fechas en la base de datos, sin embargo, es recomendable definir cual será la fuente para la base del tiempo, es decir, puede que pase que existen dos servidores el primero que mantiene a la aplicación y el segundo que tiene a la base de datos y podría [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2009/07/12/timestamp-en-php-y-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Error en sentencia PHP Warning:  eregi() REG_BADB</title>
		<link>http://www.doutdex.com/blog/2009/03/01/php-warning-reg-badbr-regbadbr-statement-sentencia/</link>
		<comments>http://www.doutdex.com/blog/2009/03/01/php-warning-reg-badbr-regbadbr-statement-sentencia/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 19:57:55 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.doutdex.com/?p=232</guid>
		<description><![CDATA[Estaba implementando un formulario con validación y tenía que validar un número en un rango, utilicé la función eregi() y en el error log apareció: PHP Warning: eregi() [function.eregi]: REG_BADBR in line &#8230;&#8230;. Esto pasó porque el cuantificador (número) tiene que estar dentro del rango entre 0 y 255 enteros sin signo, porque parece que [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2009/03/01/php-warning-reg-badbr-regbadbr-statement-sentencia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como crear servidor y cliente web service SOAP en PHP NuSOAP con archivo adjunto</title>
		<link>http://www.doutdex.com/blog/2009/01/19/web-service-servidor-y-cliente-soap-en-php-nusoap/</link>
		<comments>http://www.doutdex.com/blog/2009/01/19/web-service-servidor-y-cliente-soap-en-php-nusoap/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 14:16:46 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[web service]]></category>

		<guid isPermaLink="false">http://blog.doutdex.com/?p=298</guid>
		<description><![CDATA[ntroducción a SOAP: &#8220;SOAP (siglas de Simple Object Access Protocol) es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos XML. Este protocolo deriva de un protocolo creado por David Winer en 1998, llamado XML-RPC. SOAP fue creado por Microsoft, IBM y otros y está [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2009/01/19/web-service-servidor-y-cliente-soap-en-php-nusoap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como leer (parsear) archivos XML iso-8859-1 en PHP con SimpleXMLElement UTF-8</title>
		<link>http://www.doutdex.com/blog/2008/10/07/como-leer-archivos-xml-en-php-8859-latin1-utf8/</link>
		<comments>http://www.doutdex.com/blog/2008/10/07/como-leer-archivos-xml-en-php-8859-latin1-utf8/#comments</comments>
		<pubDate>Tue, 07 Oct 2008 23:18:57 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xml php]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/?p=463</guid>
		<description><![CDATA[[lang_en]Bueno aquí luego de estar medio día tratando de parsear un archivo XML con SimpleXMLElement, finalmente: Tengo un Xml con iso-8859-1, entonces la idea es leer el archivo con PHP, parsearlo y proceder a imprimir algunos datos en pantalla utilizando el arreglo generado del arbol Xml. El ejemplo de XML: &#60; ?xml version=&#34;1.0&#34; encoding=&#34;iso-8859-1&#34;?&#62; &#60;graficos&#62; [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2008/10/07/como-leer-archivos-xml-en-php-8859-latin1-utf8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Expresiones regulares con PHP</title>
		<link>http://www.doutdex.com/blog/2008/10/01/expresiones-regulares-con-php/</link>
		<comments>http://www.doutdex.com/blog/2008/10/01/expresiones-regulares-con-php/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 21:25:26 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[expresiones regulares]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/?p=323</guid>
		<description><![CDATA[Bueno luego de estar buscando algunas expresiones útiles aquí les dejo algunas funciones que utilizo para validar algunos datos que provienen de formularios:     /**     * Función que valida un campo de tipo email     * var: campo de texto a validar     * Devuelve FALSE no cumple y TRUE si cumple     */ [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2008/10/01/expresiones-regulares-con-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Función para Importar archivo (parser) a (from) CSV a variable PHP</title>
		<link>http://www.doutdex.com/blog/2008/05/15/funcion-para-importar-archivo-parser-a-from-csv-a-variable-php/</link>
		<comments>http://www.doutdex.com/blog/2008/05/15/funcion-para-importar-archivo-parser-a-from-csv-a-variable-php/#comments</comments>
		<pubDate>Fri, 16 May 2008 03:42:16 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[csv]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/?p=79</guid>
		<description><![CDATA[Este código fue extraído de otro blog que ha sido probado y funciona correctamente. &#8220;This is a snippet of code that I had posted on another of my websites and in doing some cleanup it really fits better here. I spent last evening working on a Comma Separated Values (CSV) list of titles for a [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2008/05/15/funcion-para-importar-archivo-parser-a-from-csv-a-variable-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funciones PHP</title>
		<link>http://www.doutdex.com/blog/2008/04/29/funciones-php/</link>
		<comments>http://www.doutdex.com/blog/2008/04/29/funciones-php/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 15:43:56 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[funciones]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/?p=84</guid>
		<description><![CDATA[uniqid(pre,bol) Genera un identificador único basado en la hora actual del sistema expresada en microsegundos con una longitud de 13 caracteres. El parámetro pre permite establecer una cadena o número (puede ser una cadena vacía) que se antepone al identificador generado por la función. Opcionalmente permite el segundo parámetro bol que debe ser un valor [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2008/04/29/funciones-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cómo Enviar un email de texto o html con (usando) php sendmail</title>
		<link>http://www.doutdex.com/blog/2008/04/29/enviar-email-php-texto-html-sendmail/</link>
		<comments>http://www.doutdex.com/blog/2008/04/29/enviar-email-php-texto-html-sendmail/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 15:23:36 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/?p=83</guid>
		<description><![CDATA[Para enviar un email usando php, se puede utilizar sendmail que debe estar configurado en el archivo de configuración php.ini. Configuración para usar mail() Aignar el puerto SMTP y establecer un email sendmail_from Descomentar SMTP = localhost &#160; smtp_port = 25 &#160; sendmail_from = admin@miemail.com A continuación, describo los parámetros de la función de php [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2008/04/29/enviar-email-php-texto-html-sendmail/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Comparación (Comparing) PHP and Perl</title>
		<link>http://www.doutdex.com/blog/2008/03/23/comparacion-comparing-php-and-perl/</link>
		<comments>http://www.doutdex.com/blog/2008/03/23/comparacion-comparing-php-and-perl/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 16:27:59 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[comparison perl php]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/?p=208</guid>
		<description><![CDATA[PHP Perl file.php file.cgi scripts in &#60;?php..?&#62; whole file is script Puede incluir raw HTML must print all output NO es necesario indicar el interprete Primera línea ruta interprete es #!/var/bin/perl Protecciones Archivo no ejecutable Archivo ejecutable chmod 644 file.php chmod 755 file.cgi Imprimir en pantalla echo &#8220;textoPrueba&#8221;; print &#8220;textoPrueba&#8221;; print &#8220;textoPrueba&#8221;; Imprimir en error [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2008/03/23/comparacion-comparing-php-and-perl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Guías de referencia (cheat sheets) lenguajes de programación (desarrollo)</title>
		<link>http://www.doutdex.com/blog/2007/12/05/guias-de-referencia-cheat-sheets-lenguajes-de-programacion-desarrollo/</link>
		<comments>http://www.doutdex.com/blog/2007/12/05/guias-de-referencia-cheat-sheets-lenguajes-de-programacion-desarrollo/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 14:35:20 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[Cheatsheets]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/2007/12/05/guias-de-referencia-cheat-sheets-lenguajes-de-programacion-desarrollo/</guid>
		<description><![CDATA[Una recopilación con cheet sheets para varios lenguajes (php,java,asp,html,etc), nunca esta mal tenerlas a mano. Lista de cheat Sheets]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2007/12/05/guias-de-referencia-cheat-sheets-lenguajes-de-programacion-desarrollo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conexión a mysql desde PHP, buscar</title>
		<link>http://www.doutdex.com/blog/2007/10/29/conexion-a-mysql-desde-php-insertar-eliminar/</link>
		<comments>http://www.doutdex.com/blog/2007/10/29/conexion-a-mysql-desde-php-insertar-eliminar/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 13:13:07 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[Base de Datos]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/2007/10/29/conexion-a-mysql-desde-php-insertar-eliminar/</guid>
		<description><![CDATA[Aquí indico como hacer una conexión a mysql (BD) usando PHP Primero debemos configurar la Base de datos, es decir, tener creada una BD (miBD) con un usuario(miUSER) y contraseña (miPASS) con permisos para leer y escribir dentro de ella, sabiendo esto, y alguna tabla conocida previamente creada ejm: &#8216;documents&#8217;, se utilizarán 2 archivos: 1 [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2007/10/29/conexion-a-mysql-desde-php-insertar-eliminar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upload file (cargar archivo) PHP</title>
		<link>http://www.doutdex.com/blog/2007/10/22/upload-file-cargar-archivo-php/</link>
		<comments>http://www.doutdex.com/blog/2007/10/22/upload-file-cargar-archivo-php/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 15:40:10 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[upload php]]></category>
		<category><![CDATA[uploas file]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/2007/10/22/upload-file-cargar-archivo-php/</guid>
		<description><![CDATA[Validaciones en upload.php &#38;lt; ?php //Limita el tamaño máximo del archivo que se sube a 10M, en código upload.php &#160; //to lowerCase //Para dejar todo en minúsculas $tipo_archivo= strtolower&#40;$tipo_archivo&#41;; &#160; //Valida para saber si el archivo esta en el directorio temporal (directorio temporal revisa php.ini) if &#40;!&#40;$HTTP_POST_FILES&#91;'doc_file'&#93;&#91;'tmp_name'&#93;!=''&#41;&#41;&#123; &#160; echo 'without file'; //cuando se carga mal [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2007/10/22/upload-file-cargar-archivo-php/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Configuración de php.ini (seguro)</title>
		<link>http://www.doutdex.com/blog/2007/10/22/configuracion-de-phpini-seguro/</link>
		<comments>http://www.doutdex.com/blog/2007/10/22/configuracion-de-phpini-seguro/#comments</comments>
		<pubDate>Mon, 22 Oct 2007 15:13:28 +0000</pubDate>
		<dc:creator>doutdex</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://doutdex.wordpress.com/2007/10/22/configuracion-de-phpini-seguro/</guid>
		<description><![CDATA[Pasos para seguridad al utilizar PHP en un servidor que está en internet (sitio público). 1. Deshabilitar las URL remotas para funciones que manejen archivos: 1. allow_url_fopen = Off 2. Register Globals 1. register_globals = Off 3. Restringiendo lo que PHP puede leer o escribir 1. open_basedir = /var/www/htdocs/files 4. Safe Mode (modo seguro) 1. [...]]]></description>
		<wfw:commentRss>http://www.doutdex.com/blog/2007/10/22/configuracion-de-phpini-seguro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

