- w a l d o -

Bitácora acerca de vivencias, diseño, programación, curiosidades y más.

Archivo para Marzo 2009

If I Ever Leave This World Alive Lyrics by Flogging Molly

sin comentarios

If I ever leave this world alive
I’ll thank for all the things you did in my life
If I ever leave this world alive
I’ll come back down and sit beside your
feet tonight
Wherever I am you’ll always be
More than just a memory
If I ever leave this world alive

If I ever leave this world alive
I’ll take on all the sadness
That I left behind
If I ever leave this world alive
The madness that you feel will soon subside
So in a word don’t shed a tear
I’ll be here when it all gets weird
If I ever leave this world alive

So when in doubt just call my name
Just before you go insane
If I ever leave this world
Hey I may never leave this world
But if I ever leave this world alive

She says I’m okay; I’m alright,
Though you have gone from my life
You said that it would,
Now everything should be all right

She says I’m okay; I’m alright,
Though you have gone from my life
You said that it would,
Now everything should be all right
Yeah should be alright

Escrito por waldestrand

Marzo 30, 2009 a 10:13 pm

Escrito en Cine, English, Music, Sentimientos

Shop, Shopper..

sin comentarios

A continuación algunos significados en español.

Shop – Comprar
Shopper – Comprador
Window Shopping – comprador de aparador, alguien que solo observa pero no compra.
Shopworn – Acción, venta de liquidaciones.
Shop around – Acción, visita diferentes tiendas.
Shoplifting / Shoplifter – Acción, robar productos pequeños.
Shopaholic – Persona adicta a comprar cosas.
Shopping spree – Comprar de última hora, compras caras.
Shopping trip – Viajar exclusivamente para comprar cosas.
Shop on line – Comprar en Internet.
Night Sale – Ventas Nocturnas.

Escrito por waldestrand

Marzo 27, 2009 a 4:06 pm

Escrito en English

Regular Verbs, Verbos regulares en Inglés.

sin comentarios

Los verbos regulares en Inglés son aquellos que para formar su pasado y su participio se le añade la terminación “ed” a su tiempo presente. A continuación una lista de los verbos regulares más comunes con su significado.

INF.PRESENT PAST TENSE P. PARTICIPLE GERUND SPANISH
accept accepted accepted accepting aceptar
answer answered answered answering contestar
arrive arrived arrived arriving llegar
ask asked asked asking preguntar
belong belonged belonged belonging pertenecer
change changed changed changing cambiar
clean cleaned cleaned cleaning limpiar
climb climbed climbed climbing trepar/escalar
close closed closed closing cerrar
consider considered considered considering considerar
cook cooked cooked cooking cocinar
count counted counted counting contar
dance danced danced dancing bailar
dare dared dared daring atreverse
date dated dated dating fechar/salir
deliver delivered delivered delivering enviar
dress dressed dressed dressing vestir
end ended ended ending terminar
enjoy enjoyed enjoyed enjoying disfrutar
erase erased erased erasing borar
expect expected expected expecting esperar
fill filled filled filling llenar
finish finished finished finished terminar
follow followed followed following seguir
help helped helped helping ayudar
hurry hurried hurried hurrying apurar
intend intended intended intending tener la intención de
jump jumped jumped jumping brincar
learn learned learned learning aprender
like liked liked liking gustar
listen listened listened listening escuchar
live lived lived living vivir
look looked looked looking ver
love loved loved loving amar
miss missed missed missing extrañar
name named named naming nombrar
need needed needed needing necesitar
open opened opened opening abrir
order ordered ordered ordering ordenar
plan planned planned planning planear
plant planted planted planting plantar
play played played playing jugar
point pointed pointed pointing apuntar
practice practiced practiced practicing practicar
push pushed pushed pushing empujar
rain rained rained raining llover
remember remembered remembered remembering recordar
rent rented rented renting rentar
repeat repeated repeated repeating repetir
resist resisted resisted resisting resistir
show showed showed showing mostrar / enseñar
smoke smoked smoked smoking fumar
start started started starting empezar
stay stayed stayed staying quedar
stop stoped stoped stoping parar
study studied studied studying estudiar
talk talked talked talking hablar
travel traveled traveled traveling viajar
try tried tried trying intentar
turn turned turned turning voltear / cambiar
use used used using usar
visit visited visited visiting visitar
wait waited waited waiting esperar
walk walked walked walking caminar
want wanted wanted wanting querer / desear
wash washed washed washing lavar
wish wished wished wishing desear / querer
work worked worked working trabajar

Escrito por waldestrand

Marzo 26, 2009 a 8:00 pm

Escrito en English, Vivencias

Sesiones en PHP..

sin comentarios

Con este ejemplo de usos de sesiones en PHP, podrás limitar a usuarios y no permitirles el acceso a tus paginas web, aunque estos se sepan las direcciones a las que vas dentro de tu sitio.

A continuación un ejemplo simple de como usar sesiones dentro de tu sistema.

Lo que tenemos comúnmente en nuestros sistemas web es la validación de usuarios, esto generalmente lo hacemos comparando los usuarios y passwords con nuestra base de datos.

Ahora dentro de tu archivo de validación de usuarios, antes de mandar a los usuarios a la página de bienvenida realiza lo siguiente:

1.- Empezamos una sesión con session_start(); y también creamos una variable de sesión, recuerda que debes crear la variable de sesión solo si el usuario existe y va a darle permiso de que navegue en tu sitio web.

<?php  //Función la debemos definir antes de cualquier otro código.
session_start(); //Crear sesión.
?>
<?php
$_SESSION['logged'] == “OK” //Creamos la variable de sesión.
?>

2.- En las paginas en donde vas a verificar la variable de sesión tienes que hacer lo siguiente.

<?php
session_start(); // Crea una sesión ó continúa con una sesión..
?>
if($_SESSION['logged'] == “OK”) {
echo “OK, tienes el acceso permitido”;}
else {
?>

<SCRIPT LANGUAGE=”javascript”>location.href = “index.php”;
</SCRIPT> <!–Esta parte la puedes hacer con Javascript ó con PHP, lo retornamos al index.–>

<?php
require “index.php”; // Acá lo hacemos con PHP, para retornarlo a index en caso de que no tenga permiso.
}

Y esto lo hacemos en todas nuestras paginas, es una manera fácil de protegerlas.

Nota: Puedes poner dentro del If, si la condición se cumple lo que quieras que suceda en cuanto a dirigirlos a otras paginas, también puedes dejar en mensaje de que tiene acceso permitido y dejar que la pagina que tiene se cargue normalmente.

Si tienes dudas escríbeme.

Escrito por waldestrand

Marzo 20, 2009 a 11:52 pm

Exportar de PHP a XLS (Excel)…

sin comentarios

Bueno aquí les voy a dejar el código que hice para poder exportar de php a xls (excel), la problemática surgió ya que los usuarios deseaban tener en algún momento los datos en excel para poder manipularlos, entonces tenia que crear ligar para que las consultas se ejecutaran y mostrarles la información en un archivo de excel.

Puedes hacer tu archivo de conexión ó hacer la conexión en el mismo archivo, en este caso haré la conexión en el mismo archivo php.

También agregue un estilo para que las principales celdas en excel osea la de  los títulos aparezcan en negro y letras blancas.

<?php
header(“Content-Type: application/vnd.ms-excel”);
header(“Expires: 0″);
header(“Cache-Control: must-revalidate, post-check=0, pre-check=0″);
header(“content-disposition: attachment;filename=Reportes.xls”);
?>
<HTML LANG=”es”>
<title>Bases de Datos.</title>
<TITLE>Titulo de la Página.</TITLE>
</head>
<body>
<?php
$NombreBD = “NOMBRE_DE_BD”;
$Servidor = “localhost”;
$Usuario = “root”;
$Password =”";

$IdConexion = mysql_connect($Servidor, $Usuario, $Password);
mysql_select_db($NombreBD, $IdConexion);

$sql = “SELECT ID,INCIDENCIA,DEPENDENCIA,SECTOR,TURNO,HORA FROM reportes”;
$result=mysql_query($sql,$IdConexion);

?>

<TABLE BORDER=1 align=”center” CELLPADDING=1 CELLSPACING=1>
<TR>
<TD  bgcolor=”#000000″><span style=”color:#FFFFFF; font-weight:bold;”>&nbsp;ID</span></TD>
<TD  bgcolor=”#000000″><span style=”color:#FFFFFF; font-weight:bold;”>&nbsp;INCIDENCIA&nbsp;</span></TD>
<TD  bgcolor=”#000000″><span style=”color:#FFFFFF; font-weight:bold;”>&nbsp;DEPENDENCIA&nbsp;</span></TD>
<TD  bgcolor=”#000000″><span style=”color:#FFFFFF; font-weight:bold;”>&nbsp;SECTOR&nbsp;</span></TD>
<TD  bgcolor=”#000000″><span style=”color:#FFFFFF; font-weight:bold;”>&nbsp;TURNO&nbsp;</span></TD>
<TD  bgcolor=”#000000″><span style=”color:#FFFFFF; font-weight:bold;”>&nbsp;HORA&nbsp;</span></TD>

</TR>
<?php

while($row = mysql_fetch_array($result)) {
printf(“<tr>
<td>&nbsp;%s</td>
<td>&nbsp;%s&nbsp;</td>
<td>&nbsp;%s</td>
<td>&nbsp;%s</td>
<td>&nbsp;%s</td>
<td>&nbsp;%s</td>
</tr>”, $row["ID"],$row["INCIDENCIA"],$row["DEPENDENCIA"],$row["SECTOR"],$row["TURNO"],$row["HORA"]);
}
mysql_free_result($result);
mysql_close($IdConexion);  //Cierras la Conexión
?>

</table>
</body>
</html>

Esta parte hace que se genera un archivo xls  desde php de una tabla que ó consulta especifica.

<?php
header("Content-Type: application/vnd.ms-excel");header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=Reporte.xls");
?>

Escrito por waldestrand

Marzo 12, 2009 a 9:16 pm

Como obtener el último registro de una Tabla con SQL..

sin comentarios

Bueno aquí les dejo dos maneras de obtener el último registro insertado en una tabla, somo muy similares

$consulta = “select ID from reportes order by ID DESC limit 1″;  //Asignamos a la variable la consulta
$resultid = mysql_query($consulta, $IdConexion);                     // Hacemos la consulta y la guardamos en $resultid
$resultado = mysql_result ($resultid, 0);                                          // Extraemos en valor que necesitamos, en este caso    el último ID.

echo “El id del último registro es: $resultado”;                      //Imprimimos el resultado.

O bien puede ser de la siguiente manera:

$result = mysql_query("select id from NOMBRE_TABLA order by id DESC limit 1"); //En un solo paso hacemos y asignamos el recultado de la consulta a $result.

$resultado = mysql_result ($result, 0); //Extraemos el valor que nos interesa.
echo
$resultado; //Te devolverá el último ID.

$id
= $resultado; //Por si quiere tenerlo en la variable $id.

Bueno eso sería todo, espero que les sirva, un saludo a david_M_G de http://www.forosdelweb.com.

Escrito por waldestrand

Marzo 11, 2009 a 3:35 pm

Cómo abrir ventana sin barra de menú, que esté maximizada y establecer lel tamaño.

sin comentarios

<html>
<head>
<script type=”text/javascript”>
function mostrar()
{
window.open(“http://google.com”,null,”height=650,width=1000,status=yes,toolbar=no,menubar=no,location=no “);
}
</script>
</head>
<body><input type=”button” onclick=”mostrar()” value=”Mostrar Página”/>

</body>
</html>

Recuerda que debes poner http://, yo ejecute el ejemplo sin ponerlo y me salia un error.

Escrito por waldestrand

Marzo 11, 2009 a 3:29 am

MySQL por línea de comandos

sin comentarios

Recuerda que tienes que saber en el directorio en donde previamente instalaste MySql, ya que debemos estar dentro del directorio para poder acceder a el mediante la línea de comandos.

Conectar con el servidor MySQL

Lo primero que tendremos que hacer es conectar con el sistema gestor de MySQL. Para ello, desde la línea de comandos invocamos a MySQL. Para ello, simplemente tenemos que escribir el comando “mysql” e indicarle unas opciones de conexión.

% mysql

Con el “%” expresamos el principio de la línea de comandos. Ese principio es el prompt que tengamos en nuestra consola de Linux o MsDOS, que puede ser algo como c:mysqlbin>. El carácter “%”, por tanto, no tenemos que escribirlo.

Con esa sentencia se conecta uno con la base de datos con los parámetros por defecto. Es decir, al servidor local, con usuario y password igual a cadenas vacías.

Lo más normal es que tengamos que indicar algún otro dato para conectar con la base de datos, como el usuario, la clave o la dirección del servidor con el que queremos conectar. La sintaxis sería la siguiente:

% mysql -h nombre_servidor -u nombre_usuario -p

Si deseamos conectarnos a la base de datos en local y con nombre de usuario root tendríamos que escribir:

% mysql -h localhost -u root -p

Lo primero que nos preguntará será el password para el usuario root. Una vez introducida la clave, ya estaremos dentro de la línea de comandos de MySQL. Con ello el prompt cambiará a algo como esto:

mysql>

Podríamos haber indicado la contraseña directamente en la línea de comandos para iniciar la sesión con MySQL, pero esto se desaconseja por razones de seguridad. De todos modos, la sintaxis hubiera sido:

% mysql -h localhost -u root -pmi_clave

Nos fijamos que entre -h y el nombre del host hay un espacio en blanco, igual que entre -u y el nombre de usuario. Sin embargo, entre -p y la clave no debemos poner ningún espacio.

Escrito por waldestrand

Marzo 2, 2009 a 9:13 pm

Escrito en MySql, Programación