SNMP y PHP

Que tal,  esta es la segunda parte sobre el protocolo snmp, si quieres saber los conceptos básicos de snmp, dirígete a este articulo.

Lo primero que hay que hacer es activar la extensión snmp, hay que ir al archivo php.ini, abrirlo y buscar esta línea:

;extension=php_snmp.dll

quítale el punto y coma(;) y reinicia apache.

Como conejillo de indias tomare una impresora hp modelo 6500,  esta impresora tiene la ip 192.168.1.48

Leer más

Auto completar con jquery

Autocomplete, que forma parte de la librería jQuery UI, es uno de los muchos plugins de autocompletado disponibles para jQuery; plugins que permiten mostrar una serie de sugerencias al usuario mientras este está escribiendo en una caja de texto. Esta funcionalidad, además de ahorrar algo de tiempo al usuario, también es un sistema mucho menos propenso a errores. Este es el aspecto de una caja de texto decorada con este plugin:

Leer más

Cachando los datos del usuario con PHP

Hace unos dias me pidieron el trabajo que hiciera un pequeño modulo para identificar que usarios ingresan al “sistema” y de paso traernos la mayor cantidad de datos posibles osea pos la ip el navegador etc… xD en fin se que por la rad encontraremos n numero de codigos para hacer esto pero vale mientras algunos le ponen mucha crema a sus tacos jejejeje yo me he ido por algo mas simple y realmente nada complejo pero que es igualmente efectivo

asi que pues comencemos la primera parte es digamos la “funcion principal” ya que es la que nos da la ip del usuario

function obtener_ip(){//Funcion para cachar la IP

	if (getenv("HTTP_X_FORWARDED_FOR")){
		$ip = getenv("HTTP_X_FORWARDED_FOR");
		$client = gethostbyaddr($_SERVER['HTTP_X_FORWARDED_FOR']);
	}else{
		$ip = getenv("REMOTE_ADDR");
		$client = gethostbyaddr($_SERVER['REMOTE_ADDR']);
	}

	$str = preg_split("/\./", $client);
	$i = count($str);
	$x = $i - 1;
	$n = $i - 2;
	$isp = $str[$n] . "." . $str[$x];

	return $ip;
}

Leer más

Detectar navegador movil con php

En estos días me he dado a la tarea de hacer mi site compatible con navegadores móviles como opera mini y algunos otros y pues…. bueno el primer paso como es costumbre es detectar el navegador para saber que contenido le vamos a mostrar al usuario así podemos tener 2 versiones de nuestro site la cual obviamente será una más ligera que la otra

Leer más

Recepción de correo con PHP

Ya hace algunos días publique un articulo para instalar la librería IMAP en ubuntu, pues bien esta librería nos sera de mucha utilidad para el siguiente ejemplo

vamos a hacer un pequeño script para cachar los correos con PHP esto es particularmente útil cuando queremos automatizar algunas funciones o si queremos crear un pseudo bot que revise y reenvié algunos correos xD

Leer más

Instalar Imap php en ubuntu

Hace un rato estaba probando un script para que revisara automáticamente el correo electrónico ya que es lo que ocupo para un proyecto sobre el cual estoy trabajando

en fin esto no es “ningún problema”  pues ya habia hecho algunas pruebas pero…. trabajando sobre windows y usando el wampserver el cual pues en teoría ya trae todas las librerías las cuales solo hay que des comentarlas del php.ini y listo pero como recientemente he migrado a ubuntu 10.04, pues… me dio un poco de problemas

Leer más

Instalar LAMP en ubuntu

Ubuntu  Lucid Lynx ya esta aquí y al hacer la actualización una de las primeras cosas que hago es instalar Apache, MySQL, y PHP para mi trabajo. Siempre lo hago individualmente pero ahora quise probar instalar LAMP de jalón y funciono muy bien.

Con un solo comando lo podemos hacer

sudo apt-get install lamp-server^

El simbolo ^ al final instala todos los paquetes necesarios.