Buscador con PHP

Un Buscador Simple

phpEn este artículo veremos como crear un buscador con PHP y MySQL que servirá para cualquier tabla MySQL de nuestra base de datos y que podrá ser mostrado facilmente en nuestro sitio web.

El script consta de tres partes. La configuración, el formulario y el proceso del formulario. La primera parte, la más sencilla de todas, es donde tendrás que poner los datos de tu base de datos y la tabla donde quieres que el buscador realice las búsquedas. No tiene pérdida. Al final de la configuración realizamos la conexión a la base de datos ya que la usaremos cada vez que se acceda al buscador.

En la segunda parte se trata la creación del formulario. Como no conocemos los campos de la tabla tenemos que generar ese camop del formulario dinámicamente. Para ello utilizamos la sentencia "SHOW FIELDS FROM table" que nos devuelve información de todos los campos que hay en la tabla. De esta forma conseguimos que nos liste todos los campos de la tabla que hayamos escogido al configurar, en el formulario.

Configurar red en Debian

Tenemos que editar el fichero:

vi /etc/network/interfaces

o

nano /etc/network/interfaces

El fichero tendria que quedar así:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).    

Inspekt: seguridad en PHP

Inspekt es una librería para PHP 4 y 5 que nos filtra la entrada de datos para evitar posibles ataques. Su uso es bastante sencillo y automático por lo que podemos añadir esta librería tranquilamente en nuestras aplicaciones. Basado originalmente en la librería Zend_Filter_Input del framework de Zend.

Descargar contenido de cámara digital sin importar el modelo. Para cualquier linux

Sirve para cualquier cámara digital, ya que no importa para nada el modelo, lo abrimos como su fuera un usb pendrive.

1-Enchufas la camara a un usb del pc.

Con su en shell pones:

 fdisk -l

Buscas un sda o sdb... que tenga ese numero de MB (para diferenciarlo de otros usb que tengas).

Recortar un texto o “string”

<?php
function cut_string($string, $charlimit)
{
if(substr($string,$charlimit-1,1) != ' ')
{
$string = substr($string,'0',$charlimit);
$array = explode(' ',$string);
array_pop($array);
$new_string = implode(' ',$array);

return $new_string.' ...';

Autocompletar en APT

Si deseas que el apt complete el parámetro o paquete que necesitas instalar buscar u otra razón, solo debes editar el archivo bash.bashrc que se halla en el directorio etc, se deben descomentar unas líneas o simplemente agregarlas si no existen en el archivo. Usamos el editor de preferencia y como usuario root editamos el archivo:

# vi /etc/bash.bashrc


Nos vamos hasta las líneas siguientes que están comentadas por defecto:

# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi

Tutorial para instalar Snort en SuSE

Snort es un programa de software libre, para la detección y prevención de intrusos en la red, capaz de realizar análisis de tráfico en tiempo real. Es una de las tecnologías de detección de intrusos más ampliamente utilizadas a nivel mundial.

Paquetes requeridos:

  • mysql-devel (para compilar e instalar, "./configure, make, make install")

Instalar una tarjeta wifi Atheros en Ubuntu y SuSE

Atheros - MadWifi

Requisitos

Paquetes necesários:

  • kernel-source
  • make
  • automake
  • libc
  • gcc

TorrentFlux, un cliente BitTorrent para servidores

Torrentflux - Descargas
TorrentFlux es un cliente de BitTorrent listo para ser instalado en servidores que usen sistemas Linux, Unix y BSD. Una vez instalado y funcionando en el servidor, el usuario puede acceder a la administración del programa mediante una interfaz web bastante intuitiva y sencilla.

PicApp, banco de imágenes

PicApp, es un banco de imágenes de uso gratuito para bloggers y editores online.