website header with random images on php

1) first create a folder with images to show into your website header.

2) rename images with names combined with numbers, example: header1.jpg, header2.jpg, header3.jpg ……

3) copy and paste this code into you php document before of <head> and edit with your settings

<?php
//this made a random from 1 to 3
$random = mt_rand(1, 3);
$header_rotator = ‘#header{width: 800px; height: 120px; background:url(headers/header’.$random.’.jpg) no-repeat; }’;
?>

4) now before </head>  paste this code:

<style type=”text/css”>
<?php
echo $header_rotator;
?>
</style>

5) into your document after <body> in the place that you want see your new header:

<div id=”header”></div>

Ready ;)

//

1) crear una carpeta con las imagenes a mostrar en la cabecera.

2) renombrar las iamgenes con nombres convinados con numeros: header1.jpg, header2.jpg, header3.jpg ……

3) copiar y pegar esto antes de la etiqueta <head>y editar con tus preferencias

<?php
//esto genera un random de  1 a 3
$random = mt_rand(1, 3);
$header_rotator = ‘#header{width: 800px; height: 120px; background:url(headers/header’.$random.’.jpg) no-repeat; }’;
?>

4) ahora antes de la etiqueta </head>  copiar esto:

<style type=”text/css”>
<?php
echo $header_rotator;
?>
</style>

5) dentro del documento despues de  <body> (en el lugar que pretendas mostrar el header):

<div id=”header”></div>

listo! ;)

Reset css limpiando estilos del navegador | cleaning browser Styles

nada mejor que antes de comenzar un nuevo desarrollo limpiar los estilos por default de los navegadores para poder tener un mayor control sobre nuestros estilos.

codigo CSS:

body, div, dl, dt, dd, li, pre,
form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }
address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; font-weight: normal; font-style: normal; }
acronym, abbr, fieldset, img { border: 0;}
:focus { outline: 0; }

nothing better before start a new development use a reset css, can clean default styles of browsers and you obtain more control of your own styles.

funcion focus | poner puntero en campo

para poner el puntero sobre un input o un textarea podemos usar javascript con la siguiente funcion:

<script type=”text/javascript”>
function myfocus(){
document.myform.myfield.focus();
}
</script>

donde seria myform el nombre de nuestro formulario y myfield el nombre del campo donde queremos q se situe el puntero. restaria solamente decirle a nuestra pagina que al cargarse cargue nuestra funcion de la siguiente forma:

en la etiqueta de apertura de <body> colocariamos asi:

<body onload=”myfocus();” >

generar codigos aleatorios | php random codes

para generar codigos aleatorios de letra o numeros puedes hacerlo de la siguiente forma:

<?php

//values for generate a random, can use only letters or only numbers

//valores para generar el random, puede usarse letras solamente o solo numeros
$random_values = “0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”;

$long = 10;

$my_random = “”;

$key=strlen($random_values)-1;

for ($i=0;$i<$long;$i++) {

$my_random .= substr($random_values, rand(0, $key), 1);

}

echo $my_random;

?>

abrir Pop Up – ventana emergente

<script type=”text/JavaScript”>
function newPopUp (URL){
window.open(URL,”window”,”width=400, height=300, scrollbars=no, menubar=no, location=no, resizable=yes”)
}
</script>

copiar y pegar entre <header> y </header> y luego llamar desde un link en la parte de tu pagina en la que desees con el siguiente link: <a href=”javascript:newPopUp (‘pop_up.html’)”>open Pop Up</a>

copy and paste inside <header> and </header> and call into your page with this link :<a href=”javascript:newPopUp (‘pop_up.html’)”>open Pop Up</a>

Refrescar pagina cada cierto tiempo con setInterval()

Funcion para recargar pagina cada cierto tiempo utilizando setInterval()

hacer copy paste de este script en la pagina y editar la cantidad de milisegundos deseados para la recarga.

<script type=”text/javascript”>
function reloadPage() {
location.reload(true)
}

setInterval(‘reloadPage()’,’4000′);
//hubermann.com:: funcion para refrescar pagina cada 4 segundos
//editar aqui setInterval(‘reloadPage()’,’4000′); cambiando 4000 por la cantidad de milisegundos deseados
</script>

function for reload page with setInterval();

copy and paste this code and edit ’4000′ for the quantity of second for reload.

Una mac es Solo marketing?

por lo menos eso se plantea aqui:

http://envezdelpsiquiatra.wordpress.com/2008/08/24/i-queverquecapullosoy/#comment-97

encontre este post el otro dia al cual deje un comentario (ver abajo)

no dudo que mac tenga una buena publicidad pero tambien hay q reconocer que tiene varias cosas por delante del resto. con esto obviamente no quiero decir q sea perfecto o que no existan los problemas pero por mi parte hay varias cosas que deje de padecer desde mi cambio a mac y creo mas razonable hacer un critica cuando realmente conocemos de algo.

Cometario posteado: Hola queria comentarte un par de cosas para enriquecer tu publicacion.
antes q nada debo decirte q soy usuario de mac desde hace 4 años y desde que cambie estoy sumamente conforme en varios aspectos y te los detallare.
Primero y principal por lo que veo ninguno de los que comenta ni el q publica han utilizado una mac, considero q seria mucho mas serio hacer una critica sobre algo q se tenga idea.
segundo conocemos que es el nucleo mach y BSD. si hubieras leido el link q incluyes en tu post sobre mach veraz que al igual q BSD estan relacionados con NeXTSTEP base del actual OS X.
por otra parte con respecto a Darwin te recomiendo una vuelta por aqui, xdarwin.org
con respecto a esto ( 80 Gb a 4200 RPM ) hay q tener en cuenta q un mac es diferente al resto, un disco de este tipo en una pc tradicional daria lastima sin lugar a dudas pero en un sistema estable y que maneja bien sus tiempos y recursos esto es realmente algo bueno.
esto tambien incluye donde dices ” Tiene 2 GB de RAM. ¿Te parece suficiente?  “. para un mac esa cantidad alcanza y sobra (yo en mi equipo tengo 1 Giga, desarrollo imagenes en 3D, programo en ajax, php, RealBasic, hago disenio grafico corriendo Photoshop, fireworks apache etc..y mi equipo ni se inmuta ) vuelvo a repetirte esto no es un pc con windows vista q para q puedas mover el mouse necesitas 4 Gigas

cabe rescatar q coincido plenamente en que hay miles de personas q compran un mac simplemente por una manzanita color aluminio (al igual q una playstation, nuevo windows, gaseosas, jeans, etc.) y la imagen de quien lo usa q es joven y carismatico y no un aburrido con traje.

asi como tambien coincido q la macbook Air deja bastante q desear en cuanto a caracteristicas estetica (y si tienes la oportunidad de ponerla en tus manos podras ver q parece de jeguete)

pero bueno, como conocedor y experimentador de windows, linux y mac creo q es necesario conocer un poco mas sobre esto para poder hacer una mejor critica. yo por mi parte debo decirte q me canse de linux y windows.
hace rato me olvide de actualizaciones con bugs, falta de estetica, Virus, cuelgues, grub,  formateos peridicos y una lista larga de cosas q gracias a dios hace rato no veo ni tengo q padecer!

Salu2 desde Buenos Aires
pd:voy a postear tu entrada en mi blog (Hubermann.com/Blog)