lunes, 10 de septiembre de 2012

Encriptacion con PHP 5

La manera mas facil de poder encriptar un valor y guardarlo de manera segura en php
es usando MD5 algo tan sencillo y facil de implementar
veamos

Primero cuando recibimos un valor ya sea Metodo POST o GET lo guardamos en una variable
en su caso

$id = $_POST["id"];

Ahora para guardarlo o encriptarlo solo le ponemos md5 como sigue

md5($id);   esto asu vez convertira el valor encriptado pasandolo d emanera segura
si lo queremos utilizar para guardar en Tabla de BD


$data="insert into tabla(id) values(".md5($id).")";
$this->ExecuteQuery($data);



Espero que les sirva

Erik Blanco
Saludos

jueves, 17 de julio de 2008

Programacion Web PHP

Aqui le dejo un Curso de programacion que realize lo cual incluye mysql base de datos. con manejo de comandos via terminal y modo grafico. tambien incluye programacion JavaScript y Php a fondo finalizando con un poco de CSS espero que alguien les sirva.

http://www.ensaqroo.edu.mx/clases/curso

Funciona en multiples navegadores. IE,MOZILLA,SAFARI.

Espero que alguien le Sirva.

domingo, 1 de junio de 2008

Programacion Basica Parte 1.

Veamos lo que es el inicio de programacion basica. para implementar la programacion la manera mas facil y optima de usar es programando en un lenguaje nativo como es c++ o turboc.
Veamos algunas sentencias a utilizar o palabras Reservadas.
Pero que es un palabra Reservada
palabra reservada es que vienen incluidas de la librerias y tiene un accion propia en el lenguaje algunas pueden ser dinamicas o creadas por el programador.
las mas usuales como para mandar algo en pantalla o detener en pantalla es
printf que nos sirve para imprimir en modo texto salidas a pantalla
getch que nos sirve para detener la pantalla y poder ver los resultados obtenidos de un proceso.
Bien. veamos un ejemplo basico de programacion en c++ utilizando estas palabras reservadas.

Ejemplo N.1 Suma de Valores en C++
//primero ante todo 2 diagonales normales significa comentario en c++ para empezar primero se definen la librerias estandar los cuales nos ayudara a poder utilizar las palabras reservadas.
#include //para el manejo de printf o scanf de lectura de datos
#include //para el manejo de getch

//luego seguido del proceso principal.
void main(void)
{
//ahora definemos variables
//tipo entero es int
//tipo cadena es char[20] tipo vector
//definimos 3 variables 2 que sumaran y la otra que guardara el resultado final y se imprimira
int a,b,c;
//se asigna los valores a las variables a y b
a=4;
b=2;
//se suman las variable a y b y se almacenan en c
c=a+b;
//se mandan a imprimir en pantalla
printf("la suma de %d + %d= %d",a,b,c);
getch();//se detiene la pantalla para ver los resultados.
} //finaliza el programa.

asi vemos un simple programa de suma de datos y al final nos muestra la variable c el resultado de la suma de a + b.

Asi se debe empezar a formular ejemplos y cosas simples para el entendimiento de un lenguaje de programacion para que su posterior aprender a desarrollar la logica.

lunes, 12 de mayo de 2008

Linux Inicio

Linux Sistema Operativo Multitarea Mucho mas ligero que unix.
Linux cuante con muchas distribucciones en todo el mundo. llamado tambien distro en el cual se base su propio kernel y con codigo open source. linux tambien es potente mas que el windows. en su efecto. linux es un sistema operativo estable si se maneja de manera consola. e igual en modo grafico.
veamos algunos comandos basicos Linux para todas sus distribucciones


ls nos permite ver el listado de mis archivos o directorios
tree nos permite ver los directorios en tipo arbol
pwd nos muestra la ruta en la que nos encontramos
su sirve para cambiar de usuario normal a super usuario o viciversa
sudo para administrar los paquetes
apt-get para instalar paquetes via consola.
chmod para dar permisos de carpetas y subdirectorios
chmod -R 777 da permiso a todos los archivos de la carpeta y subdirectorios
history muestra el historial de los comandos executados en la terminal
man sirve para buscar manual de algo relacionado.
gcc para compilar lenguaje de programacion c++
mc comando de la media noche que te permite administrar tus ficheros de manera facil y eficaz
vi y view editores de texto
lynx navegador de linux por defecto el famoso navegador que usa google para indexar sus paginas.


hasta aqui algunos comandos de linux mas adelante le explicare mas sobre esto y base de datos con programacion en linux.

Inicio de Programacion

En este Post les escribo de como deben empezar para ser buenos programadores y si realmente quieren triunfar. Para Empezar hay que tener Animos y mucha dedicacion para Lograr la meta. para ser programador se necesita mucho Imaginacion tiempo y utilizar 100% nuestra cabeza. Para Asi desarrollar lo que llamamos logica.que es Logica . es la manera de Poder Resolver los problemas en un lenguaje de programacion como son ideas, soluciones y muchas cosas que nos daran mucha pauta para lograr hacer lo que queramos.Como todo buen programador hay que conocer Diferentes Sistemas operativos como Linux o Windows. no casarse con un Sistema Operativo. Espero que ayude este post.