Archivo para la categoría 'Productos open source'
El objetivo de este post es lograr incorporar HTML en un contenido FCKEditor o cualquier otro wysisyg, pero con la inserción de codigo PHP, y que éste al mostrarse en tu navegador, sea preinterpretado como si fuera una pagina PHP resiendo en tu repositorio de archvis php. LA VENTAJA: poder crear contenidos dinámicos (páginas) desde […]
Ampliando aún más el post www.diegodicamillo.com.ar/blog/2010/02/22/utilizando-match-against-en-mysql-buscador-php-simple-utilizando-funcionalidades-de-mysql/#sthash.CkCMy91Q.dpuf utilizando el modificador IN BOOLEAN MODE con el uso del asterisco * en el query $q = «*KIT*» Por más que existieran frases como «KIT DE PEDALES Y PALANCAS» las mismas no matcheaban y no eran incluídas en los resultados. Investigando un poco, encontré que hay un parámetro en […]
Si alguna vez usaste el comando WGET en una linea de comando croneado (tarea programada en CRON de LINUX) quizás te generó en el servidor una lista inservible de archivos de log con el resultado del comando, esto es porque por defecto el comando WGET tiene esa opción activada. Para que no se generen mas […]
Si estas usando la potente herramienta jquery.validationEngine te habras dado cuenta que se puede validar en forma online, usernames, emails, y cualquier otro campo para verificar su existencia o no en la base de datos. Es muy simple, solo debes configurarlo correctamente. en el header de tu pagina deberias tener, el plugin y su archivo […]
Cuando tenemos un error en algun query a la base de datos utilizando el frame CodeIgniter, para poder debugear dicho error tenemos un método en donde queda almacenado. $this->db->_error_message(); SI no hay error, la cadena está vacia. ————— ENGLISH VERSION ————— When we fail to query database using CodeIgniter frame, We have a method in […]
Buscando un plugin elegante para subir archivos utilizando jquery me topé con este que trae la implementación para Code Igniter 2.1. Esto es un gran avance para los usuarios de CI, ya que siempre se debía realizar ajustes en el frame o en el plugin para acoplar este tipo de plugin al proyecto. Bueno, el […]
Si deseas crear de forma – VERDADERAMENTE SENCILLA – un archivo XLS desde un script php, aqui te dejo un ejemplo: $eol = «\n»; $salto_tab = «\t»; //primero el header… define que es un excel y obliga a descargar… header(‘Content-Type: application/ms-excel; charset=utf-8’); header(‘Pragma: no-cache’); header(‘Expires: 0’); header(‘Content-Disposition: attachment; filename=»file.xls»‘); echo ‘Titulo planilla’.$eol.$eol; for($i=0; $i
Mi servidor me dijo que la funcion mail() nativa de PHP estaba desactivada por razones de seguridad, con lo cual los mails de mi página y de este blog dejaron de llegar. Para solucionarlo, buscando un poco, encontré: Para las webs, una librería (clase) super completa y de poca configuración: PHP Mailer 5.2.2 Si tenés […]
Al mudar mi aplicación en el frame CodeIgniter encontre que todas las URLS que intentaba acceder salía el fastidioso texto «No input file specified» Como en mi otro servidor todo funcionaba OK, el problema no estaba en mi aplicación sino, en la configuración del nuevo servidor. Asique investigué un poco y encontré que el error […]
jQuery period picker plugin castellanización nombre meses, días de la semana, formato de fechas
jQuery period picker plugin es un excelente plugin jquery para seleccionar RANGOS DE FECHAS desde un pop up calendario. Al castellanizarlo, hay que realizar algunos pequeñisimos cambios al código js que paso a detallar, y si no lo querés entender, Aquí tenés el .zip con el total del plugin castellanizado. Primero, cambiar nombre de meses […]
Si quieres realizar una migración inicial a un blog WP desde otra web que NO SEA WP, tienes una forma «prolija» de hacerlo con una primitiva aportada por el CMS WP. La misma es wp_insert_post( $my_post ); un ejemplo de uso sería: Para utilizar este script el WP debe estar SUBIDO EN EL MISMO DOMIONIO […]
En PHP 5 (y sup) contamos con un método llamado __call(…) que se invoca justo cuando PHP se da cuenta que llamamos un método de clase que NO EXISTE o NO ESTÁ DEFINIDO. Gracias a esto, podemos emular sobrecarga de métodos, con lo cual el código es mucho más claro y auto-documentado. Para aquellos que […]
Voy a mostrar un ejemplo de integración de pago utilizando la pasarela PAYPAL, configurada como «Pagos en Sitio Web» en una cuenta EMPRESA. ACLARACION La integración propuesta en este post no es para CARRITOS DE COMPRA propios o de terceros como VIRTUEMART , OS-COMMERCE, MAGENTO o cualquier otro. Este post muestra un ejemplo para pagar […]
Si quieres tener varias conexiones a bases de datos y utilizar siempre el pool de metodos brindados por el frame, simplemente defines todas las conexiones… en el archivo config/database.php $active_group = «produccion»; $active_record = TRUE; /* este es el juego de configuracion para la conexion al ambiente de desarrollo*/ $db[‘desarrollo’][‘hostname’] = «localhost»; $db[‘desarrollo’][‘username’] = «admin»; […]
Codeigniter permite redefinir URLS a tu gusto, para lo cual dispone de un archivo de configuración para enrutar las URLs, ubicado en /system/application/config/routes.php (para versiones 2.0.3 en adelante la ruta es /application/config/routes.php ) Si lo editas, verás que tiene dos que son enrutamientos reservados: $route[‘default_controller’] = «welcome»; $route[‘scaffolding_trigger’] = «»; Pero tambien puedes definir tus […]