Páginas

Mostrando entradas con la etiqueta Blogger. Mostrar todas las entradas
Mostrando entradas con la etiqueta Blogger. Mostrar todas las entradas

Solucion : Problema con .html(), append() de JQuery en explorer ie 7,8,9

Solucion : Problema con .html(), append() de JQuery en explorer ie 7,8,9



Este problema es comun, he escuchado el "funciona en todos los navegadores excepto en Explorer, #"$%&$ EXPLORER!!!!". Bien, en este caso es importantisimo, que busquen en el codigo fuente por algun div o form MAL CERRADO, dado que si existe este problema automaticamente el explorer dará un error, al añadir un nuevo elemento.

y te dira : Objeto No reconoce el metodo

Los problemas que he visto mas es en el uso de .post(), .get(), y .ajax()

si es tu caso: trata de usar cache:false,


$.ajax({
url: "ciudad.php",
async: false,
cache: false,
success: function(data) {
...



En cualrquier caso en estos casos enfoquense en el codigo HTML y luego en el de Javascript.

Saludos

Problema de Cache con Jquery con Post, Get y Ajax en Internet Explorer (ie 6,7,8)

Problema de Cache con Jquery con Post, Get y Ajax en Internet Explorer (ie 6,7,8)

Tenia un problema con una peticion de ajax con jquery, que por razones extrañas funcionaba la primera vez, pero al reenviar a la misma direccion con un id diferente, no me traia data cuando hacia el llamado via ajax.

Funcionaba en todos los demas navegadores excepto en explorer.

La razon es que explorer coloca en Cache la data devuelta de un llamado via Ajax con Jquery.

Bien descubri que el problema se resuelve tan solo agregando lo siguiente

$.ajaxSetup({ cache: false });

AJAX FANCY CAPTCHA - JQUERY PLUGIN

Ajax Fancy Capcha



Que es?

Ajax Fancy Capcha es un plugin de Jquery que nos ayudará a mantener alejado el spam de nuestras páginas de contactos. Esta pensado para verificar que los usuarios que entran a tu web sean humanos y no bots que se encargan de embasurar los correos.

Instalar
1. Coloca esto en la pagina donde tienes el contacto, preferiblemente arriba del boton enviar.




<!-- Begin of captcha -->
<div class="ajax-fc-container"></div>
<!-- End of captcha -->

2.Coloque el siguiente codigo entre los heads de sus pagina


<script type="text/javascript" charset="utf-8">
$(function() {
$(".ajax-fc-container").captcha({formId: "myForm"});
});
</script>

Para mas informacion entra en : AJAX FANCY CAPTCHA - JQUERY PLUGIN
Descarga desde: http://www.webdesignbeach.com/ajax-fancy-captcha-php.zip

Aplicaciones BSP - SAP

En mi corto paseo por el mundo del SAP, he estado manejandome en la parte web. Para ello existe 2 tecnologias, Webdympro y las aplicaciones BSP.

Por un lado las aplicaciones BSP, son realizadas desde el propio SAP R3, mientras que WebDympro es manejado desde otro IDE, llamado NetWeaver.

Investigando en internet, realmente la información es limitada, pero me encontre con un sitio que tiene muchos ejemplos importantes para realizar aplicaciones BSP:

Pagina: http://www.saptechnical.com/Tutorials/BSP/BSPMainPage.htm

Colocar los Ultimos Post en Blogger


Para colocar los ultimos POST en tu blogger, lo que debes hacer es lo siguiente:

1) Ir a Diseño->Elementos de la Página y da click en "Agregar Gadget"

2) Escoje Feed

3) Escribe la url del feed de tu blog = http://elnombredetublog.blogspot.com/feeds/posts/full

4) Click en "Continuar"

5) Configurar el numero de post que deseas (maximo cinco)

6) Click en "Guardar".

Colocar Ultimos Comentarios en Blogger



Para colocar los ultimos COMENTARIOS en tu blogger, lo que debes hacer es lo siguiente:

1) Ir a Diseño->Elementos de la Página y da click en "Agregar Gadget"

2) Escoje Feed

3) Escribe la url del feed de tu blog = http://elnombredetublog.blogspot.com/feeds/comments/full


4) Click en "Continuar"

5) Configurar el numero de post que deseas (maximo cinco)

6) Click en "Guardar".

Habilitar SSL en Apache en WINDOWS (WampServer )

Habilitar SSL en Apache en Windows(WampServer WINDOWS)

Para el envio de mensajes via correo electronico, hay que habilitar la extension de php "oppenSsl".

Sin esta extensión, no se pueden enviar dichos mensajes. A continuación se presentara como habilitar la extension para el WAMPSERVER 2.0:

Pasos para realizarlo:

1) Abra el menú de WampServer habilitado en la parte izquierdo:



2) Ubiquese en la seccion de PHP




3) Seleccione la opcion de PHP extensions




4) Habilite la opcion "php_oppenssl"


Ver localhost desde red local LAN Para Windows XP

Ver localhost desde red local LAN Para Windows XP



 


Para aquellos que por lo general tienen proyectos web, y sus clientes le piden que se lo instalen en su intranet, para acceso de sus usuarios, aqui esta la solución.

Pasos a Realizar - ¿Que necesito hacer?

1) Colocar la direccion ip de tu maquina fija bajo la plataforma que uses.
2) Tener instalado un Servidor Local (por ejemplo WAMPServer, APPSERVER).
3) Cambiar nombre de Servidor ServerName, en el archivo httpd.conf de APACHE.

Vamos al tango:

1) Colocar la direccion ip de tu maquina fija bajo la plataforma que uses:

Para colocar tu direccion ip fija en Windows XP debes seguir los pasos que se ven en este blog: http://es.kioskea.net/faq/sujet-1571-direccion-ip-fija-bajo-windows-xp.

2) Tener instalado un Servidor Local (por ejemplo WAMPServer, APPSERVER).

En este caso yo siempre he usado WAMPServer, me parece excelente, y les explicare en caso de no tenerlo, desde donde descargarlo: http://www.wampserver.com/en/download.php

3) Cambiar nombre de Servidor ServerName, en el archivo httpd.conf de APACHE:

Cambien en ese archivo la siguiente linea de codigo por su ip fija, y luego de los ":" coloquen el puerto por el que trabaja apache( por lo general 80).
ServerName 192.168.1.240:80

Por ULTIMO (En caso de usar WampServer):

Coloque online el servidor a través del Menú del Servidor, presionando "Put Online":


Sexy LightBox 2.3


Sexy LightBox 2.3

Sexy Lightbox es un visor o galería de imagenes que realmente me llamó la atención. es compatible con HTML! quiere decir que vas a poder mostrar elementos, páginas, videos, y todo lo que quieras meter, dentro del lightbox!
Además, ahora las imágenes grandes (hablamos de imágenes muy grandes 8O ) se ajustan automáticamente al tamaño de la ventana del navegador.

Sexy Lightbox 2 requiere el framework Mootools 1.2.2 o jQuery 1.3.2 y funciona tanto en navegadores modernos, como en Internet Explorer.

Como Funciona

Si quieres conocer con detalle como funciona:

Mas detalles click aqui

Plugin JQuerySelectList

 SelectList




Visitar Pagina:http://odyniec.net/projects/selectlist/


SelectList es un plugin para jQuery que reemplaza la forma estándar de selección de múltiples elementos con ua interfaz más fácil y amigable. El usuario selecciona los elementos de una lista desplegable y estos se van mostrando más abajo. Las características principales son:


  • Se añade a un elemento
  • Soporta la clasificación automática de los elementos seleccionados.
  • Permite el uso de funciones de devolución de llamada cuando se añaden elementos y se eliminan.
  • Posee funciones para añadir y eliminar items.
  • Soporta animaciones y efectos personalizados.
  • Se puede cambiar el aspecto mediante CSS.
  • Ligero. El paquete es inferior a 3 KB.


El plugin funciona en todos los principales exploradores, incluyendo Firefox 2 +, Opera 9.5 +, Google Chrome, Safari 3 +, e Internet Explorer 6 +.

Plugin JQuery: TableSorter 2.0

Plugin JQuery: TableSorter 2.0


Demo: http://tablesorter.com/docs/
Descargas: http://tablesorter.com/docs/#Download


TableSorter 2.0 es un Plugin JQuery, que realmente me a gustado bastante, en primer lugar porque es sumamente simple de instalar, y segundo le da vistosidad y COMODIDAD, al usuario a la hora de ver informacion en una tabla.

En mi caso, una vez tuve que hacer una tabla que llenaba datos de diferentes tablas, de modo que no podia ordenarlas alfabeticamente tan solo usando SQL. Para esto esta TableSorter :).

Detalles:

Tablesorter trabaja sobre HTML estandar, de modo que al ordenar tu tabla, el navegador no recarga la pagina ni nada. Tienes que usar el TBODY y el THEAD para usarlo.

Compatibilidad
  • Firefox 2+
  • Internet Explorer 6+
  • Safari 2+
  • Opera 9+
  • Konqueror

CKEditor

CKEditor

Es claro que este Editor Web es uno de los mejores que hay en el mercado actualmente, y de hecho es el que, actualmente me convence mas de todos los que he usado, los invito a que lo instalen, es bastante sencillo de instalar y además tiene un gestor para subir imagenes y colocarlos en el Editor llamado CKFinder.

DEMO: http://ckeditor.com/demo
DESCARGA: http://ckeditor.com/download


Interfaz de Usuario de JQuery

Interfaz de Usuario de JQuery


Dirección Url: http://jqueryui.com/

Llevo un tiempo trabajando con jquery, y debo confesarles, que es lo mas cercano a estar enamorado de una librería, para desarrollar sitios web.

Me tropecé por casualidad, con las Interfaces de Usuario (UI) de Jquery. Creo que deben darle una chequeadita. Explorando encontre algunas cosas que me encantaron, tales como:

  • Efectos faciles de emplear en tu web.
  • Plugin o Widgets FACILES de implementar, con muy pocas lineas de codigo.
  • Facilidad a la hora de entender la implementación de los Plugins.
  • Posibilidad de personalizar los colores y fuentes de las Interfaces de Usuario.
De verdad, la flexibilidad es importante a la hora de los colores para el diseño de un sitio web. Realmente me impresionó esta funcionabilidad. Dado que otras librerias como ExJS tiene bastantes Plugins para implementar en tu web. Pero es dificil de cambiar el color.

Algunas Imagenes:


Espero que lo aprovechen. Saludos

My Cool Button - Generador de Botones

My Cool Button - Generador de Botones


Página: http://www.mycoolbutton.com/

My Cool Button, es una herramienta via Web, que te genera botones al estilo Web 2.0, existen varios modelos en la pagina, en donde, podrás ir modificando: colores, fuentes, y añadir iconos a tu botón. Me ha parecido sencillo y facil de emplear.

Saludos y espero les sirva

Borrar una variable de Sesión en PHP

Borrar una variable de Sesión en PHP

Para borrar una sola variable PHP de las que tengas definidas y no todas, se hace uso de la funcion session_unregister("nombrevariable").

Dentro de la funcion, colocamos el nombre de la variable anteriormente definida. A continuación dejo un ejemplo, donde podemos visualizar la definición de una variable de sesión y su posterior eliminación.

Ejemplo:

<?php
session_start();
$usuario =$_SESSION['variable'];
session_unregister("variable");
?>


-

Error: Pantalla en Blanco Navegador -PHP

Error: Pantalla en Blanco PHP



Descripción del Error:

Cuando se hace click sobre un link que llama a un archivo .php que usa conexiones a bases de datos (tal como mysql), la pantalla queda en blanco en el navegador.

Al presentarse esta pantalla, si uno actualiza el navegador, se ve la página normalmente.

Solución:

En mi caso, revise el codigo donde se conectaba a la base de datos. Me percate que tenia una variable mal declarada en un if, en donde verificaba la conexion a la Base de datos.

¿COMO ENCONTRAR LA SOLUCIÓN?

Lo mejor que pueden hacer es, crear o colocar en su archivo php.ini


error_reporting = E_ALL

Multiples Sessiones PHP en el mismo navegador/pestañas

Multiples Sessiones PHP en el mismo navegador/pestañas

Bueno escribo este post porque estuvo investigando acerca de este problema que se me ha presentado.

Por alguna razon cuando te logueas al mismo sistema con una session, si estas en el mismo navegador, este sobrescribe el Session_id, cambiando todo el funcionamiento.

Fijense que tiene sentido dado que una persona no se puede loguear con 2 cuentas diferentes en gmail o hotmail en el mismo navegador.

Hasta el momento de hoy no he conseguido solucion con ninguna de las fuentes que he encontrado en internet.

No lo he logrado con :

- Session_id($id);
- Session_name($id);
- Usando el php.ini;

Solo coloco esto, para que se ahorren tiempo quienes tengan el problema. Disculpen que no proponga una solución, saludos!

-

Key de Visio 2007 Professional

KEY de Visio 2007 Professional

Visio es un programa utilizado para el modelado de procesos de una Organizacion. Mediante este podemos ver el ciclo funcional de manera sencilla.


Serial: PHGVY-62VQH-6YR3J-46D86-TG2MT

Google DOCS

Google DOCS:


Página Principal: http://www.google.com/google-d-s/hpp/hpp_es.html

Google saco a la web una herramienta de trabajo de gran utilidad a la hora de desarrollar archivos que deben ser usados por varias personas.

Como sabran siempre se ha practicado que cada quien redacta algo, y luego alguien acopla lo que los demas escribieron. Esta puede ser historía del pasado. Ahora aunque parezca mentira, se puede accesar al mismo archivo via web, y modificarlo hasta 10 personas AL MISMO TIEMPO.

Si tienen equipos de trabajo grandes o pequeños, esta herramienta sirve para ahorrar tiempo.

ESTO SI ES COMPARTIR DE MANERA RAPIDA Y FACIL

Instalación Postgresql 8.3

Instalación de Postgresql en Window:

1. Descargar Archivo :

Lo primero que debemos hacer es descargar el archivo de instalación de postgresql para Window (Version 8.3), desde la siguiente dirección: http://www.enterprisedb.com/getfile.jsp?fileid=485

2. Instalación:

La instalación es bastante sencilla, y le daremos siguiente hasta llegar a donde nos dicen que ingresemos la clave del superusuario (postgres). La colocamos (recuerden una que no se les olvide), y seguimos.

El programa de instalación comienza a instalar todos los archivos. y al final nos dice si queremos abrir el Aplication Stack Builder. Si quieren entran e instalan los plugins adicionales.

3. Entrando a Postgresql:

Seguimos la siguiente ruta INICIO/Todos los Programas/PostgreSQL 8.3 / pgAdmin III.

Estando allí, a mano izquierda se ven los servidores creados , y a mano derecha verán las propiedades de las mismas.

4. Pasos de Conexión a tu servidor:

Ve a la Pestaña TOOLS/START SERVICE.

Lo que harán a continuación es dar Doble click sobre el servidor Postgres 8.3(Creado por defecto) para conectarse a este. y se abrirá la siguiente ventana:




Si nos hemos conectado con éxito, tendremos la siguiente pantalla:



En caso de no tener éxito, nos saldrá una ventana diciendo que no se pudo conectar con el texto Server doesn't listen

En ese caso harán lo siguiente, sigan la ruta de Windows: INICIO/PANEL DE CONTROL / HERRAMIENTAS ADMINISTRATIVAS / SERVICIOS



Luego busquen el servicio "PostgreSQL Server 8.3" o "postgresql-8.3":



Luego : Abre el servicio, dirigete a la ficha "INICIAR SESSION" y donde dice "Iniciar Sesión como" elije "CUENTA DEL SISTEMA LOCAL" (si es que no estaba marcada) y le das APLICAR.



Por ultimo Inicias el servicio, hasta que en el listado aparezca INICIADO

Luego vas a pgAdmin III, sigues a la Pestaña TOOLS/START SERVICE. y luego repites el paso de conectarte al servidor.

Debería correr sin problemas.