1 0 Archive | PHP RSS feed para esta categoría
post icon

Crear Web Service con autenticación básica [SOAPHeader] desde .Net y consumirlo con PHP

Primeramente vamos a crear un servicio web servidor con C#, agregando validación básica a traves de la cabecera del SOAP. Luego lo consumiremos con un cliente hecho en C# y otro en PHP.

El método del servicio sería como sigue (Continuar Leyendo sobre Crear Web Service con autenticación básica [SOAPHeader] desde .Net y consumirlo con PHP)

post icon

Habilitar variables largas [$HTTP_POST_VARS] en PHP 5.X

Si habían desarrollado años atrás su sistema, lo más seguro que utilizaron PHP 4.x donde funcionaban sin más las variables largas, como por ejemplo

$HTTP_POST_VARS["name"]

Te darás cuenta que al migrar a versiones modernas ya no funcionan éstas por estar deprecadas. El motivo es porque han cambiado a un sintaxis más corta, como sería (Continuar Leyendo sobre Habilitar variables largas [$HTTP_POST_VARS] en PHP 5.X)

post icon

Detectar el País de Origen del usuario con PHP

Ricardo, uno de nuestros lectores nos preguntaba como puede detectar de que zona o país provienen sus lectores y necesita hacerlo con PHP. Tenía en mente una manera de desarrollarlo algo más largo y menos práctico que la que veremos hoy. Me puse a investigar rápidamente y encotré un muy buen ejemplo escrito por Francisco en su Blog, como soy partidario de no reinventar la rueda y su código me pareció más sencillo que el mío, así que veremos el suyo 🙂

A explicar un poco lo que hace el  código, como los países tienen asignados rangos de IP que se van distribuyendo a las ISP entonces es relativamente sencillo este proceso. (Continuar Leyendo sobre Detectar el País de Origen del usuario con PHP)

post icon

Acelerar la carga de un sitio web con PHP

Recién he leído un artículo que me ha gustado mucho en AyudaWordpress, trata de como obtener mayor velocidad de carga de las páginas hechas con PHP, en el original se centra en el CMS WordPress, pero no sólo es válido para él, sino también para cualquier otro CMS o sitio web que hayamos creado por nuestra cuenta.

Es muy útil para reducir el trafico que generamos, para ello utilizaremos la librería Zlib, en algunos servidores con CPanel podemos activarlo manualmente, otros ya lo traen listo para usarlo, en el peor de los casos no tienen ésta opción sería cuestión de ponerse en contacto con su hosting.

La configuración es tan sencilla que con 2 líneas de código reducimos hasta un 80% (Continuar Leyendo sobre Acelerar la carga de un sitio web con PHP)

post icon

Detectar desde donde llegó un visitante con PHP

Saber sobre nuestro origen, de donde venimos es una de las incógnitas aún no resueltas de nosotros los humanos, por suerte para nosotros los programadores tenemos esta respuesta gracias a PHP, nos dice de donde venimos y que podemos hacer al respecto sobre a donde queremos ir o hacer (Ya se, ya se.. parece que me fumé antes de escribir la intro).

Volviendo a lo serio, detectar desde donde provienen nuestros usuarios en muchos casos es sumamente útil, con ello podríamos colocar ciertos anuncios, o crear un comportamiento distinto del sitio, o tan sólo almacenar esa información para un posterior proceso de estadísticas, etc. etc..

El código que agregaremos debe estar presente en todas las páginas, para que sea fiable, por ello es recomendable (Continuar Leyendo sobre Detectar desde donde llegó un visitante con PHP)

14 junio 2010
post icon

Recepción y Retorno de Valores en las funciones de PHP

Es muy común y sumamente útil separar nuestros procesos repetitivos en funciones especializadas para el proceso, y así evitar reescribir constantemente el mismo código una y otra vez. De más está mencionar todas las ventajas que éstas conllevan.

En php es realmente simple el manejo de ellas, para comprender mejor el concepto ejemplicaré una función que calcula la hipotenusa de un triangulo utilizando el teorema de pitágoras. Para refrescar un poco las mentes de muchos la fórmula es la siguiente:

c2 = b2 + a2

De paso utilizaremos 2 funciones que servirá a más de unos en algún momento, como lo son (Continuar Leyendo sobre Recepción y Retorno de Valores en las funciones de PHP)

12 junio 2010
post icon

Conectar y Consultar a SQL Server desde PHP sobre Windows

Mucho de este lenguaje no he escrito, uno de los motivos es que no trabajo con el hoy día pero siempre me pareció un lenguaje muy interesante y sencillo de entender su sintaxis. Anteriormente hemos visto un ejemplo muy sencillo de concatenación de variables string, hoy haremos algo más interesante: Nos conectaremos a SQL Server 2008 (también funciona con otras versiones) y haremos una consulta sencilla y lo mostraremos en el browser.

Todo esto lo haremos bajo un servidor web Apache instalado en Windows, las fuentes del php no cambiarían si lo usaramos en otro Sistema Operativo, pero si la configuración del PHP en sí sobre apache (prometo verlo más adelante este tema).

Para llevar a cabo este ejemplo doy por hecho que tienen instalado el servidor Web Apache y los módulos para PHP, veremos una pequeña configuración básica nada más. Lo primero que necesitaremos es descargarnos las “.dll” que permitirán interactuar con nuestro motor de bases de datos, ellas podemos descargarlas desde aquí. Normalmente en nuestro directorio donde se encuentra instalado el PHP, existe una carpeta llamada “ext”, en ella debemos copiar el fichero:

php_mssql.dll

La cual se encuentra en las carpetas que acabamos de descargar en un directorio con el mismo nombre. Luego en la raíz de la instalación  (Continuar Leyendo sobre Conectar y Consultar a SQL Server desde PHP sobre Windows)

post icon

Obtener la IP de una PC Cliente con PHP

Aplicar directivas de seguridad en cualquier ambiente, más aún en la web es requisito fundamental hoy día. También sabemos que gran parte de ellas estás construidas en PHP, y una de las politicas que podemos utilizar es almacenar la IP del cliente que se conecta, esto es sencillo hacerlo con éste lenguaje ya que nos trae unas pequeñas funciones para tal efecto. Incluso funciona con cualquier dispositivo que utilice el protocolo TCP/IP.

Incluso si el cliente se esconde detrás de un servidor PROXY podriamos obtener la (Continuar Leyendo sobre Obtener la IP de una PC Cliente con PHP)

26 enero 2010
post icon

Concatenar cadenas string con PHP

Una de las funciones que más utilizamos cuando trabajamos con nuestros programas es la de concatenar cadenas de texto, que por cierto suele ser simple pero muy útil. En PHP el concepto de concatenación es igual que en la mayoría de los lenguajes, lo único que cambia es el operador que lo hace. (Continuar Leyendo sobre Concatenar cadenas string con PHP)

27 diciembre 2009
Página 1 de 11