Archivo para la categoría 'Frames php'
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 […]
Cuando trabajamos en servidores con versiones de PHP 5.3.0 (o superiores) es posible que si el código ejecutado tiene una llamada a la función nativa de PHP eregi_replace() nos aparezca un alerta que diga: Deprecated: Function eregi_replace() is deprecated in …… también puede ser: Deprecated: Function ereg_replace() is deprecated in …… Esto quiere decir que […]
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 […]
La función strtotime nos permite pasar de un formato string como «2012/01/20» al formato time codificado como un int. Pero admas de eso, la función nos puede dar la fecha exacta desde un dia en particular MAS UNA SEMANA o MAS UN MES o MÁS UN AÑO o la fecha del PROXIMO LUNES (por ejemplo). […]
A menudo es necesario realizar varias operaciones contra la base de datos que trabajemos, pero que sean consideradas todas como UN SOLO PASO. Es decir, o se realizan TODAS o no se realiza ninguna. Para lo cual CodeIgniter envuelve bajo los métodos $this->db->trans_start(); $this->db->trans_complete(); la operación del SGBD de transacciones. Digamos que al recibir cierta […]
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 […]
Si queremos actulizar las opciones de un select segun algun valor obtenido de otro campo HTML con Jquery la tarea es sumamente sencilla: Supongamos el siguiente HTML : 123 Si definimos la siguiente funcion javascript: function recargarS2(val){ //esperando la carga… $(‘#s2’).html(‘Cargando…aguarde’); //realizo la call via jquery ajax $.ajax({ url: ‘/procesar.php’, data: ‘id=’+val, success: function(resp){ $(‘#s2’).html(resp) […]
WordPress is_home() no funciona
Para ejecutar cierto codigo solo si es (o no es) el home la pagina actual: (code that displays only in the homepage goes here) Prueba colocar Antes de quedaría asi: (code that displays only in the homepage goes here) Más aquí
Si quieres agregar los últimos tweets a tu blog o a tu web, el proceso es simple: 1- Copia y pega el siguiente código HTML en el lugar donde quieras que aparezca: 2- Debajo de todo dice setUser(‘IDUSER’).start(); en esta linea debes reemplazar la palabra IDUSER por tu username en twitter o mejor dicho del […]
Utilizando CodeIgniter, al mudar una aplicacion de servidor, me encontré con algo muy extraño: Al iniciar session utilizando IE (versiones 6+) la misma se pierde automaticamente, por lo que no podia realizar ninguna operación en el area privada. Esto no sucedía en otros navegadores (LOS DE VERDAD) como Firefox, Chrome, Opera. Googleando encontré un thred […]
Posts2Posts es un plugin simple pero potente, nos permite establecer relaciones entre posts. Estas relaciones pueden ser de muchos a muchos, por tanto podriamos tener en un blog de articulos periodisticos la relacion con el curriculum de sus autores, y ademas al ingresar al curriculum del autor, un listado de sus articulos publicados. Para tenerlo, […]
Podés quitar el index.php de las urls de codeigniter de la siguiente manera: 1- Editar el archivo /system/application/config/config.php 2- Buscar la linea /* |————————————————————————– | Index File |————————————————————————– | | Typically this will be your index.php file, unless you’ve renamed it to | something else. If you are using mod_rewrite to remove the page set […]