Archivo por meses: mayo 2012

Hash para sistemas PHP

Esta es una rutina de PHP que he utilizado para el desarrollo de sistemas web donde se utilizan usuarios, con este hash podemos crear campos de usuario y contraseña con un cifrado SHA1 y un SALT que es un agregado que se coloca para evitar ataques informáticos de distintos tipos, se los dejo por acá. Espero les guste y lo puedan mejorar, cualquier duda déjenla en los comentarios o en mi correo electrónico.

{code type=PHP}
< ?php $usuario = "demo"; $pimienta   = "KbuM"; $clave     = "demo"; $hash      = sha1($clave);         print "Este es el hash «;         $sal=»$hash$pimienta»; print «$hash$pimienta «;         print «Conectando a la base de datos…. «; $connstr =  » host=’127.0.0.1′ port = ‘5432’ dbname=’bd’ user=’flux’ password=’clave’ »  ; $dbh = pg_connect($connstr); {/code} Seguir leyendo Hash para sistemas PHP

Diversión infinita con la Indoboard

Cito la definición desde Wikipedia

A balance board is a device used for recreation, balance training, athletic training, brain development, therapy, musical training and other kinds of personal development.
It is a lever similar to a see-saw that the user usually stands on, usually with the left and right foot at opposite ends of the board. The user’s body must stay balanced enough to keep the board’s edges from touching the ground and to keep from falling off the board.
A different challenge is presented by each of the four basic types of balance boards and their subtypes. Some of them can be attempted successfully by three-year-olds and elderly people, and some, because of their steepness and speed, are difficult and dangerous for professional athletes.
In their design, what differentiates the four types (and their subtypes) is how unstable each of them is, i.e., in how many and in which of the three dimensions of space each board turns and/or sways and how freely its fulcrum contacts the board and the ground.

Ciertamente es un deporte muy bueno, practico y poco rutinario.

 

El algoritmo de comprobación de archivos PHP

Este programa valida usando herramientas del sistema el tipo de archivo subido por un usuario en un sistema web. A continuación el código:

{code type=PHP}
$extensiones=array(«pdf»);
$nombre=$HTTP_POST_FILES[‘file’][‘name’];
$tamanio=$HTTP_POST_FILES[‘file’][‘size’];
$tipo=$HTTP_POST_FILES[‘file’][‘type’];
//————————
$persona=$_POST[‘nr’];
$materia=$_POST[‘materia’];
$tipof=$_POST[‘tipo’];
$nv=$_POST[‘nv’];
$pdf=’.pdf’;
$rebote=’/var/www/reportes/rebote/’;
$path=»/var/www/ftmp»;
$user = $_POST[‘usuario’];
//———-FIN-VARIABLES———–
$var = explode(«.»,»$nombre»);
$num = count($extensiones);
$valor = $num-1;
for($i=0; $i if($extensiones[$i] != $var[1]) {
echo «Solo archivos(.pdf)»;
echo «Estado:Fallido
«;
exit;
}
}
//FIN Primera barrera{/code} Seguir leyendo El algoritmo de comprobación de archivos PHP

Bienvenidos al #blog #Linux

Bienvenidos al blog, acá gestionaremos dudas relacionadas a la administración de sistemas de computo y postiaremos registro de las actividades o eventos vinculados a la computación.Todos son bienvenidos y están invitados a escribir para este blog.

Escribe un artículo científico o de negocios relacionado con la informática o la tecnología en general y con mucho gusto le daremos espacio aquí. Sin más que agregar querido lectores nos despedimos, atentamente Equipo Linuxpro.