Archive for the ‘c0de’ Category

How to write and read files from php

This is a simple and basic example about how to write and read files from php, this code shows you the minimal use of fputs() fclose(), fopen().

Read the rest of this entry »

htmlentities($string,ENT_NOQUOTES, ‘UTF-8′)

Estuve peleando como pendejo contra el puto encoding de html en Internet Explorer, por que resulta que la mamada esa no sabe interpretar el meta tag <meta http-equiv=”Content-Type” content=”text/html; charset=utf8″ /> y fué un verdadero pedo encontrar la sintáxis adecuada de htmlentities() para que funcionara bien, después de mucho interpretar el manual, dejo a su [...]

Read the rest of this entry »

sql_insertar() – pg_send_prepare && pg_send_execute

Function to create dinamically a valid INSERT INTO SQL instruction, using an array as any parameter and iterating over him to extract the name and values to use it as field names and field values. This function uses pg_send_prepare and pg_send_execute php built-in functions and shows in a detail how to use them.

Read the rest of this entry »

SQL: Void division by Zero using CASE

Primero, un poco de contexto… En el jale tengo que hacer un query para un mini-reporte que servirá de guía para “X” area, así que hice un query usando la siguiente instrucción: *El SGBDR es PostgreSQL SELECT pi.anio,pi.proyecto,pp.area,m.meta,c.promesa ,c.avance,c.comentarios,((c.avance / c.cantidad ) * 100) as porcentaje FROM piezas pi FULL JOIN participantes_proyecto pp ON pi.proins_clave_anio [...]

Read the rest of this entry »

Prototypejs – events

En este post mostraré como modificar las cabeceras de APACHE con PHP usando las herramientas CodeIgniter y PrototypeJS para crear errores de servidor al vuelo y recogerlos con Ajax.Request(); para hacer uso de los eventos que ofrece. En este ejemplo usaré 3 de ellos… onLoading: Para alterar el dom con un texto mientras responde el [...]

Read the rest of this entry »

How to send parameters from js to php with prototype in CodeIgniter

Descripción de envío de parametros desde javascript usando prototype a un php usando el framework CodeIgniter y el MVC.

Read the rest of this entry »

Programación

He estado pensando acerca de unas cuantas cosas que he hecho en PHP con CodeIgniter, me dí cuenta que sí en una función de PHP recibes 1 solo parametro entre controladores y modelos te ahorras unos cuantos teclazos…. Ejemplo de caso habitual de paso de parametros entre controlador y modelo: ****Controlador***** <?php if (! defined(‘BASEPATH’) [...]

Read the rest of this entry »

Python ó Ruby

Why use python or why use ruby… thats the question

Read the rest of this entry »

D.R.Y Dont repeat yourself

Very quick introduction to DRY model suggestion.

Read the rest of this entry »

dev_mode

Como aplicar una variable que diga si estas en desarrollo ó en producción en PHP usando el framework CodeIgniter

Read the rest of this entry »

CodeIgniter: Curso practico [2]

Asumo que ya han leído algo acerca del FrameWork, así que me ire de lleno. Archivos de configuración: config.php Aquí, se pueden modificar varios parametros, pero necesitamos sólamente 2 para que el CodeIgniter funcione bien. Estas 2 variables, vienen “setteadas” desde la descarga del CodeIgniter. $config['base_url']    = “http://127.0.0.1/”; $config['index_page'] = “index.php”; database.php $db['hostname']  El hostname [...]

Read the rest of this entry »

Upgrade WP with out pain in the ass

Actualizar Antes de actualizar nada, asegúrate de tener copias de seguridad de cualquier archivo que hayas modificado, como index.php. Actualizar a 2.5 desde cualquier versión anterior de WordPress: Elimina tus archivos de WP (wp-admin, wp-content, etc) anteriores, guardando aquellos que hayas modificado. Sube los nuevos archivos a tu servidor. Dirige tu navegador a /wp-admin/upgrade.php. ¿Esperabas [...]

Read the rest of this entry »

CodeIgniter: Curso practico [1]

CodeIgniter, un framework, sencillo, simple y poderoso, basado en el emergente MVC. Eso me lleva a la siguiente idea, si es tan bueno y está subiendo como la espuma, ¿por qué no escribir unos ejemplos y lograr que la raza visite más mi blog?. Bueno, comenzamos. CodeIgniter, como varios frameworks, tienen una carpeta de archivos, [...]

Read the rest of this entry »

La evolución termina aquí

A medida que la raza humana ha sobre poblado la tierra, los indices de procreación no rebasan una edad promedio de entre 20 y 29 años, cuando menos en las parejas occidentales. Esta conducta reproductiva está frenando la evolución de la raza humana de una manera dramática. Un genetista Londinénse explica que pronto todos seremos [...]

Read the rest of this entry »

Google hacking

Read the rest of this entry »